Change Log

Obeo Designer CE/TE 11.9.0 (16/07/2024)

  • Based on Eclipse 2023-03
  • Integration of
    • Sirius 7.4.2
    • Acceleo 3.7.14 / AQL 7.0.0
    • EMF 2.33
    • EMF Compare 3.3.25
    • EEF 2.1.6
    • CDO 4.22 (forked by Obeo)
  • Compatibility with Java 17. The same version must be used for both the client and the server as well as the license server.
  • Move from Sirius 7.1.0 to Sirius 7.4.2
  • Availability of Team edition working with Sirius 7.4.2
    • Move from CDO 4.7 (forked by Obeo) to CDO 4.22 (forked by Obeo).
    • Move from Obeo License System 2.6.4 to Obeo License System 2.7.0 with availability of a new HTTP(s) based protocol.
    • Several improvements have been done on the REST Admin Server API: 
      • Monitoring endpoints have been added to ODTS: /monitoring/health, /monitoring/info and /monitoring/metrics,
      • A new endpoints has been added to allow the export of the commit history of a repository,
      • Export and list projects endpoints can now work on a specific timestamp of the commit history.
      • It is now able to manage static repositories for the following services
        • Repositories: start/stop/list,
        • Users: list/add/update/delete services. The behavior and result depends on the authentication type of each repository.
      • Dynamic repositories created with the REST API now have the same LDAP / OpenID Connect configuration capabilities than static repositories created in cdo-server.xml.
    • The CLI Importer tool has been improved to have new capabilities, it is now able to: 
      • Extract a specific version of a project, from any point in the commit history.
      • Extract the commit history without importing any projects.
      • Decoded project names are now accepted as argument.
      • Image import is now consistent with the Import wizard: several modes are available ALL|USED|NONE.
    • Documentation and instructions to produce a metamodel compatible with OD TE have been improved.
    • This version also introduces several fixes:
      • OpenID Component now correctly handle redirect URLs in its responses when placed behind an HTTPs proxy
      • Files are not more flattens in projects imported by the CLI importer application
      • Several stability and general performances fixes

 Note: Windows 10 or later users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10 or later. Be aware that in general adding exclusion could affect your computer's security level and therefore needs administrator privileges.

 

Obeo Designer CE/TE 11.7.1 (20/01/2023)

  • Based on Eclipse 2021-06
  • Integration of
    • Sirius 7.0.7
    • Acceleo 3.7.12 / AQL 7.0.0
    • EMF 2.26
    • EMF Compare 3.3.18
    • EEF 2.1.6
  • Compatibility with Java 11 and Java 17. The same version must be used for both the client and the server as well as the license server.
  • Move from Sirius 7.0.5 to Sirius 7.0.7
    • Addition of "Expand/Collapse all" on Tree editors (Shift + left/right arrow) 
    • Move from Apache Batik 1.14 to version 1.16.

 Note: Windows 10 users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10.

 

Obeo Designer CE/TE 11.8.0 (12/04/2023)

  • Based on Eclipse 2021-06
  • Integration of
    • Sirius 7.1.0
    • Acceleo 3.7.12 / AQL 7.0.0
    • EMF 2.26
    • EMF Compare 3.3.20
    • EEF 2.1.6
  • Compatibility with Java 11 and Java 17. The same version must be used for both the client and the server as well as the license server.
  • Move from Sirius 7.0.7 to Sirius 7.1.0
  • Availability of Team edition working with Sirius 7.1.0
    • A new option is available in Import wizard to configure the override strategy when the imported project already exists in the workspace or on the file system.
    • Changes for Wizard and technical commits done outside the Save action are no more displayed in Commit History view. The number of new/modified/deleted objects is displays instead.
    • The Collaborative Session Details properties page now displays the lock owners.
    • Frozen diagrams no more react to reception of remote connection bendpoints changes.
    • Some save scenario with several open diagrams leading to deadlock/freeze have been corrected.
    • It is now possible to start/stop a single repository (either static or dynamic) without having to start/stop the whole server.
    • The commit history extraction done by the cli Importer application has been improved
      • The timezone -from and -to parameters are now able to handle the timezone in the given timestamps.
      • It is now possible to compute impacted representation for each commit 
      • In order to improve performances and reduce noise, the commit history changes are no more extracted for commits which corresponds to wizards and technical commits.
  • New available bundles for macOS aarch64 (processor Apple Silicon).

 Note: Windows 10 users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10.

 

Obeo Designer CE/TE 11.7.1 (20/01/2023)

  • Based on Eclipse 2021-06
  • Integration of
    • Sirius 7.0.7
    • Acceleo 3.7.12 / AQL 7.0.0
    • EMF 2.26
    • EMF Compare 3.3.18
    • EEF 2.1.6
  • Compatibility with Java 11 and Java 17. The same version must be used for both the client and the server as well as the license server.
  • Move from Sirius 7.0.5 to Sirius 7.0.7
    • Addition of "Expand/Collapse all" on Tree editors (Shift + left/right arrow) 
    • Move from Apache Batik 1.14 to version 1.16.

 Note: Windows 10 users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10.

 

Obeo Designer CE/TE 11.7.0 (26/09/2022)

  • Based on Eclipse 2021-06
  • Integration of
    • Sirius 7.0.5
    • Acceleo 3.7.11 / AQL 7.0.0
    • EMF 2.26
    • EMF Compare 3.3.18
    • EEF 2.1.5
  • Compatibility with Java 11 and Java 17. The same version must be used for both the client and the server as well as the license server.
  • Availability of Team edition working with Sirius 7.0.5
    • Images on server can also be managed via the Manage Images from Remote Server pop-up menu on the "*.aird" file or on the shared project.
    • A dialog that displays the result of the import/export process has been added at the end of the import/export wizards.
    • Wizard and technical commits done outside the Save action now have a dedicated commit description allowing to identify them in the Commit History view.
    • WS and WSS connection types are now available alongside TCP and SSL in Repository configuration page and wizard pages. The web socket and web socket secured (ws:// and wss://) corresponding protocols are no longer flagged as experimental.
    • The REST Admin Server feature is no longer flagged as experimental.
    • New command lines tools are available to script import/export projects to the Obeo Designer Team Server.
    • More details can be found in the documentation.

 Note: Windows 10 users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10.

 

Obeo Designer CE/TE 11.6.0 (28/12/2021)

  • Based on Eclipse 2020-06
  • Integration of
    • Sirius 6.6.0
    • Acceleo 3.7.11 / AQL 7.0.0
    • EMF 2.22
    • EMF Compare 3.3.16
    • EEF 2.1.5
  • Compatibility with Java 8 and Java 14. The same version must be used for both the client and the server as well as the license server.
  • Availability of Team edition working with Sirius 6.6.0
    • Location selection page displayed at representation creation (and move) has been improved to use less ambiguous labels and terms for end-users.
    • Locks management optimizations to minimize the network usage and also the number of notifications to send to all connected users and the implied distribution potential issues.
      • The save action now sends the commit data and the unlock messages in the same network request.
      • When a deletion is done in a diagram editor on a diagram element for which no specific delete tool has been defined, impacted elements are now locked as soon as possible before executing the delete command.
    • OpenID Connect authentication support has been added to Obeo Designer Team Server.

 Note: Windows 10 users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10.

 

Obeo Designer CE/TE 11.5.0 (28/06/2021)

  • Based on Eclipse 2020-06
  • Integration of
    • Sirius 6.5.1
    • Acceleo 3.7.11 / AQL 7.0.0
    • EMF 2.22
    • EMF Compare 3.3.13
    • EEF 2.1.5
  • Compatibility with Java 8 and Java 14. The same version must be used for both the client and the server as well as the license server.
  • Availability of Team edition working with Sirius 6.5.1
    • It is now possible to configure some preferences at the project level: this is the case for two preferences for Sirius: Automatic refresh and Refresh at opening.
    • Two new property pages have been added in the properties of .aird files (available from the Properties contextual menu):
      • Sirius Session Details : displays information about session resources, viewpoints, representations (number, load state, manual refresh need, invalid status).
      • Collaborative Session Details (previously named Repository Information): displays repository connection information, login of connected users and locks (implicit and explicit, owned and taken by other users).
    • The default configuration of the CDO repository has been changed from Auditing with Ranges to Auditing.
      • This changes the way to store lists in the internal database and improves server serialization and read performances with noticeable improvements on the user side in Semantic Browser and Commit history refresh.
    • Experimental - A new transport layer based on web socket and web socket secured protocols (ws:// and wss://) has been added in the collaborative components. It can be enabled for experimental purposes.

 Note: Windows 10 users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10.

 

Obeo Designer CE/TE 11.4.1 (25/03/2021)

  • Based on Eclipse 2020-06
  • Integration of
    • Sirius 6.4.2
    • Acceleo 3.7.10 / AQL 7.0.0
    • EMF 2.22
    • EMF Compare 3.3.13
    • EEF 2.1.5
  • Compatibility with Java 8 and Java 14. The same version must be used for both the client and the server as well as the license server.
  • Availability of Team edition working with Sirius 6.4.2
    • The help messages in the representation creation/move dialogs have been differentiated and improved.
    • The lock strategy has been improved to lock a representation when its annotations (technical children elements) are modified. The behavior is now consistent compared to the other possible children.

 Note: Windows 10 users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10.

 

Obeo Designer CE/TE 11.4.0 (22/12/2020)

  • Based on Eclipse 2020-06
  • Integration of
    • Sirius 6.4.1
    • Acceleo 3.7.10 / AQL 7.0.0
    • EMF 2.22
    • EMF Compare 3.3.10
    • EEF 2.1.5
  • Compatibility with Java 8 and Java 14. The same version must be used for both the client and the server as well as the license server.
  • Availability of Team edition working with Sirius 6.4.1
    • Internal optimizations and fixes around stability and performances of collaborative features or compatibility between Sirius features and the collaborative add-on. 
    • It is now possible to register several repositories in the Obeo Designer Team Edition client.
    • The wizard pages which allows to choose the location of created/moved representations have been improved for a better management and understanding.

 Note: Windows 10 users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10.

 

Obeo Designer CE/TE 11.3.2 (06/11/2020)

  • Based on Eclipse 2019-06
  • Integration of
    • Sirius 6.3.5
    • Acceleo 3.7.8 / AQL 6.0.8
    • EMF 2.19
    • EMF Compare 3.3.10
    • EEF 2.1.5
  • Availability of Team edition working with Sirius 6.3.5
    • Internal optimizations and fixes around stability and performances of collaborative features or compatibility between Sirius features and the collaborative add-on. 
    • Fix cdo lockinfo admin command when there are locks on object with an empty name.

 Note: Windows 10 users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10.

 

Obeo Designer CE/TE 11.3.1 (30/07/2020)

  • Based on Eclipse 2019-06
  • Integration of
    • Sirius 6.3.2
    • Acceleo 3.7.8 / AQL 6.0.8
    • EMF 2.19
    • EMF Compare 3.3.10
    • EEF 2.1.4
  • Availability of Team edition working with Sirius 6.3.2
    • The LDAP authentication support has been completed with the capability to use a manager account when the anonymous binding is disabled.
    • The compatibility with other add-ons have been improved with a better management of DFeatureExtension model elements which can be used by those add-ons to store their specific data in the .aird resources.
    • A new experimental administration feature is now available for the server, it brings users and repositories management capabilities through REST WebServices and exposes an OpenAPI description.

 Important Note: Java 8u261 compatibility: New versions of the license server (2.6.0) and of the license system included in Obeo Designer TE 11.3.1 have been released. This avoids a deadlock encountered during attempts to get a token when Obeo Designer TE clients 11.3.0/11.2 are launched with Java 8u261.

 Note: Windows 10 users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10.

Obeo Designer CE/TE 11.3.0 (20/12/2019)

  • Based on Eclipse 2019-06
  • Integration of
    • Sirius 6.3.0
    • Acceleo 3.7.8 / AQL 6.0.8
    • EMF 2.19
    • EMF Compare 3.3.7
    • EEF 2.1.2
  • Availability of Team edition working with Sirius 6.3.0
    • Reduction of the overhead brought by the collaborative features
    • Addition of a Server warmup extension. It allows to read some parts of the database as soon as repositories are started in order to speed up the first access to the data and be close to the time observed on the next access.
    • The Importer application can now perform the import based on an XML extraction of the repository. In this mode there is no connection to the server and no interaction with other user, this avoids to overload the server.
    • Partial support for internationalization: all literal strings from the runtime part are now externalized and can be localized by third parties by providing the appropriate "language packs" as OSGi fragments
    • Internal optimizations and fixes to improve the stability of collaborative features and the compatibility between Sirius features and the collaborative add-on

 Note: Windows 10 users: Windows 10 Defender significantly slows down Eclipse, reason being Windows 10 Defender scanning the JAR files. The problem has been reported to Microsoft here. Until then, a workaround to this problem is to add Eclipse root directory to Windows 10 Defender's exclusion list, detailed steps are shared here. This is not just an Eclipse issue on Windows 10.

Obeo Designer CE 11.2.0 (12/08/2019)

  • Based on Eclipse 2019-06
  • Integration of
    • Sirius 6.2.3
    • Acceleo 3.7.8 / AQL 6.0.8
    • EMF Compare 3.3.7
    • EEF 2.1.2
  • Availability of Team edition working with Sirius 6.3.0

Obeo Designer CE/TE 11.1.2 (28/06/2019)

  • Integration of Sirius 6.1.3
  • Availability of Team edition working with Sirius 6.1.3
    • The change management has been improved to allow a fine-grained change tracking and a better integration with Mylyn Tasks:
      • The Commit History View has been improved to compute and display the representation which are impacted by one or several selected commits.
      • The Activity metadata can now also be exported to JSON format.
    • A new "Repository Information" properties page is available for .aird files in the dialog displayed by the Properties action of the contextual menu. It displays repository information (location, port, name) and the list of users connected to the repository.
    • It is now possible to hide lock and permission decorations during the export of representation as images thanks to a new system property ( -Dorg.eclipse.sirius.diagam.ui.hidePrintingOfPermissionAuthorityDecoration=true)
    • Addition of the Importer application. This command line application allows to trigger the import of all projects from the Obeo Designer Team Server. More informations about this application can be found in the integrated documentation.
    • Internal optimizations and fixes around stability and performances of collaborative features or compatibility between Sirius features and the collaborative add-on. 

 Note: The version published on 28/06/2019 has been replaced by a new release on 07/08/2019. It is a rebuild to update the licence system due to changes in Java (8u201, 11.0.2 and later) around cipher suites. There is no change on the other components.

Obeo Designer CE/TE 11.1.1 (31/01/2019)

  • Integration of Sirius 6.1.1
  • Availability of Team edition working with Sirius 6.1
    • The change management has been improved to allow a fine-grained change tracking and a better integration with Mylyn Tasks:
      • The Commit History View has been improved to filter the commits list in relation to the selected elements and to show the change set of each commit. 
      • The Server is now configured in Auditing mode: the history of every change is kept.
    • The import wizard do not require a valid licence nor a token to be allowed to import data from the server anymore.
    • Stabilisation and performance improvements
      • Upgrade to CDO 4.7
      • Internal optimizations and fixes around stability of collaborative features or compatibility between Sirius features and the collaborative add-on.

Obeo Designer CE 11.1.0 (21/10/2018)

  • Integration of Sirius 6.1.0
  • Management of hidden diagram elements
  • Groups to organize contextual popup menus
  • Possibility to add new actions in the “Select All” menu of the tab-bar
  • Possibility to specify the width of the default column header
  • Message to warn the user of an automatic migration of the Modeling project
  • Quick fix on the error marker signaling a modeling project without a representations file
  • Eclipse Public License 2.0
  • Vertical blank spaces on sequance diagram standard edition

What's new in Obeo Designer Community 11.1  

Obeo Designer CE 11.0.0 (28/08/2018)


What's new in Obeo Designer Community 11.0