Release Notes for Sirius

  1. Release Notes for Sirius
    1. Changes in Sirius 6.2.3
    2. Changes in Sirius 6.2.2
    3. Changes in Sirius 6.2.1
      1. Developer-Visible Changes
    4. Changes in Sirius 6.2.0
      1. User-Visible Changes
      2. Specifier-Visible Changes
      3. Developer-Visible Changes
    5. Changes in Sirius 6.1.2
      1. User-Visible Changes
      2. Developer-Visible Changes
    6. Changes in Sirius 6.1.1
      1. Changes in @org.eclipse.sirius.diagram@
    7. Changes in Sirius 6.1.0
      1. User-Visible Changes
      2. Specifier-Visible Changes
      3. Developer-Visible Changes
    8. Changes in Sirius 6.0.0
      1. User-Visible Changes
      2. Specifier-Visible Changes
      3. Developer-Visible Changes
    9. Changes in Sirius 5.1.1
      1. User-Visible Changes
      2. Developer-Visible Changes
    10. Changes in Sirius 5.1.0
      1. User-Visible Changes
      2. Specifier-Visible Changes
      3. Developer-Visible Changes

This document contains the release notes for recent major releases of Sirius. See also the release notes from previous versions for details about older releases.

Changes in Sirius 6.2.3

There are no user-visible changes in Sirius 6.2.3 compared to 6.2.2. The only change is a bugfix in the VSM editor for [a regression](https://bugs.eclipse.org/bugs/show_bug.cgi?id=549918) introduced in 6.2.0.

Changes in Sirius 6.2.2

There are no user-visible changes in Sirius 6.2.2 compared to 6.2.1. The only changes are internal and related either to the build process or to the automated tests.

Changes in Sirius 6.2.1

Developer-Visible Changes

Changes in org.eclipse.sirius

Changes in org.eclipse.sirius.tests.swtbot.support

Changes in Sirius 6.2.0

User-Visible Changes

Specifier-Visible Changes

Developer-Visible Changes

Changes in org.eclipse.sirius.common

setFieldVisibleWithoutException(Class<? extends Object>, String), getClassForNameWithoutException(String), instantiateWithoutException(String, Class<?>[], Object[]), getFieldValueWithoutException(Object, String), getFieldValueWithoutException(Class<? extends Object>, String), and getFieldValueWithoutException(Object, String, Class<? extends Object>).

Changes in org.eclipse.sirius.common.ui

Changes in org.eclipse.sirius.diagram.layoutdata

Changes in org.eclipse.sirius.diagram

Changes in org.eclipse.sirius.diagram.ui

Changes in org.eclipse.sirius.ui.editor

Changes in org.eclipse.sirius.diagram.sequence

Changes in org.eclipse.sirius.ecore.extender

Changes in org.eclipse.sirius.ext.gmf.runtime

Changes in org.eclipse.sirius.tests.swtbot.support

Changes in Sirius 6.1.2

User-Visible Changes

Developer-Visible Changes

Changes in org.eclipse.sirius

Changes in org.eclipse.sirius.diagram.ui

setLayoutConfiguration(CustomLayoutConfiguration). It allows any layout provider to be aware of any VSM layout configuration that should be used.

Changes in org.eclipse.sirius.diagram

Changes in org.eclipse.sirius.common

Changes in Sirius 6.1.1

Changes in org.eclipse.sirius.diagram

Changes in Sirius 6.1.0

User-Visible Changes

Specifier-Visible Changes

Previously, it was possible to add new menus and actions at the end of the contextual menu:

Now, it is possible to:

Refer to the specifier documentation for details.

Developer-Visible Changes

IMPORTANT Note that all plug-ins in the Sirius Server feature ( org.eclipse.sirius.server.* and org.eclipse.sirius.services.*) are still considered experimental in this version. In particular, all APIs (Java, HTTP, WebSocket) they provide should be treated as provisional even if they are exposed publicly in *.api.* packages. We reserve the right to modify them in incompatible ways even in future maintenance versions.

Changes in org.eclipse.sirius.ui

Changes in org.eclipse.sirius.diagram.ui

Changes in org.eclipse.sirius.diagram.sequence.ui

Changes in org.eclipse.sirius.common

Changes in org.eclipse.sirius.tests.swtbot.support

Migrations

Changes in Sirius 6.0.0

User-Visible Changes

Specifier-Visible Changes

Developer-Visible Changes

Changes in org.eclipse.sirius.common

Changes in org.eclipse.sirius

Changes in org.eclipse.sirius.diagram

Changes in org.eclipse.sirius.diagram.ui

Changes in org.eclipse.sirius.ui

Changes in org.eclipse.sirius.tests.junit.support

Changes in org.eclipse.sirius.tests.swtbot.support

Migrations

Translation Keys Changes

Changes in Sirius 5.1.1

User-Visible Changes

Developer-Visible Changes

Changes in org.eclipse.sirius

Changes in org.eclipse.sirius.diagram.ui

SiriusEditPlugin.getPlugin().getPreferenceStore().setDefault(SiriusUIPreferencesKeys.PREF_SCALE_LEVEL_DIAGRAMS_ON_EXPORT.name(),0); 

Changes in org.eclipse.sirius.ui

Changes in org.eclipse.sirius.tests.junit.support

testcase.

Changes in Sirius 5.1.0

User-Visible Changes

Specifier-Visible Changes

Developer-Visible Changes

Migrations

Translation Keys Changes

See this document for the complete list of message keys added or removed in Sirius 5.0.

Representations lazy loading (experimental).

A new mode (currently experimental) is available to load representations on demand and not during session opening. This feature implies to serialize Sirius representations in separate resources. This mode can be activated by setting the system property createLocalRepresentationInSeparateResource at true. For more detail, see the developer documentation: Representations lazy loading (experimental).

Changes in org.eclipse.sirius

Changes in org.eclipse.sirius.common

Changes in org.eclipse.sirius.diagram

Changes in org.eclipse.sirius.diagram.ui

Changes in org.eclipse.sirius.ext.emf.edit

Changes in org.eclipse.sirius.ui

Changes in org.eclipse.sirius.ui.editor