Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

OCL/New and Noteworthy/2024-03

Eclipse OCL New and Noteworthy items for the 2024-03 (6.20.0) release.

Release Overview

This minor release fixes a few minor bugs particular in regard to the new-in-2023-12 declarative text formatter/serializer.

A bad regrssion making the Validity View unusable in 2023-12 is fixed.

Eclipse versions

The prevailing Eclipse OCL release candidate is auto-tested every week on Oxygen, Photon, 2018-09, 2018-12, 2019-03, 2019-06, 2019-09, 2019-12, 2020-03, 2020-06, 2020-09, 2020-12, 2021-03, 2021-06, 2021-09, 2021-12, 2022-03, 2022-06, 2022-09, 2022-12, 2023-03, 2023-06, 2023-09 and 2023-12 platforms using Jenkins on Linux and the prevailing Java/project versions for the release.

2024-03 release should be installable on Mars and Neon platforms provided Xtext 2.9 or greater is also installed.

The 2024-03 sources may only be buildable on 2024-03.

Java versions

Java 11 on Windows was used to develop and test the milestones of this release. Following the Eclipse platform migration to a Java 17 minimum, development now uses Java 17, although standalone tests continue to use Java 8.

Java 17 on Jenkins, Linux was used to build and test the release candidates.

The Classic Ecore/UML plugins have been tested on Mars, Neon, Oxygen and Photon and on a Java 5 Virtual Machine. Standalone execution requires only the org.eclipse.osgi plugin from Eclipse Kepler or a spoof of org.eclipse.osgi.util.NLS and org.eclipse.osgi.framework.

The Pivot plugins require at least a Java 8 Virtual Machine and at least Xtext 2.9.1. Testing on Oxygen has a couple of test failures. Testing on Mars and Neon has a few editor/console startup failures.

Milestone 3

  • 563046 Improve comment and expression formatting
  • 582722 Validation View shows content again
  • 582877 Validation View hover text preserves source expression formatting
  • 582948 HTML Validation log preserves source expression formatting

RC 1

  • 582958 Persisted AS resources no longer confuse Sirius

RC 2

  • 582988 Use JustJ to format OCL build pages

Back to the top