Open the upper bound version for OCL pivoty dependencies
Papyrus should increase the upper bound version for OCL dependencies, to prevent future breaking changes in the OCL code. We plan to do this change between M2 and M3 for 2025-06 release.
Ed Willink recommends us to open the upper bound to at least 8, but he would prefer 9 or 10.
Impacted plugins are :
- org.eclipse.ocl.pivot.ui;bundle-version="[1.12.0,8.0.0)", or 9 or 10
- org.eclipse.ocl.pivot.uml;bundle-version="[1.12.0,8.0.0)",or 9 or 10
- org.eclipse.ocl.pivot;bundle-version="[1.12.0,8.0.0)",or 9 or 10
- org.eclipse.ocl.xtext.completeocl;bundle-version="[1.12.0,8.0.0)",or 9 or 10
- org.eclipse.ocl.xtext.console;bundle-version="[7.0.0,8.0.0)", or 9 or 10
- org.eclipse.ocl.examples.xtext.console;bundle-version="[4.12.0,8.0.0)",or 9 or 10
In addition :
- org.eclipse.ocl.examples.xtext.console will be refactored into 'org.eclipse.ocl.xtext.console'
- org.eclipse.ocl.examples.xtext.console will delegates the parts of the API used by Papyrus.
No major changes for :
- org.eclipse.ocl.ecore,
- org.eclipse.ocl.common.ui
- org.eclipse.ocl.uml
Edited by Vincent Lorenzo