We changed our project from 4.0.0.M2 to 4.0.0 and it seems that some functions that were present in 4.0.0.M2 are not available anymore.
For example for the ChangeRequest class in 4.0.0.M2 following functions are available:
but in 4.0.0 only addRelatedChangeRequest function is available (and the others from the screenshot above seem to not be available anymore):
Why is that? We were using addRelatedTestPlan to link ChangeRequests to a TestPlan and now we cannot do that anymore. Trying to do it the other way around (linking from the TestPlan to the ChangeRequest using testPlan.addRelatedChangeRequest returns status code 403 (forbidden), so it seems to not be the right way to do it - the same result is in both versions). What can we do about this?
We discussed this issue today. The property was deprecated in 2.0 and removed in 3.0. We decided to bring it back to the vocab and mark it archaic but not to the shape. You can use the classes in the legacy module or access this property via the extendedProperties facility in the new domain classes.
Also, I have a question to @anamr: did you decide you wanted to use this property (you should not) or do you need it because that’s how the project area is set up?
Thank you for your response! In our projects we use this property and I was asked to implement a use-case using it, so I wonder now why you considered it to be deprecated…
I will use the extendedProperties then, thank you again!