Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sirius-dev] [ANN] Sirius 1.0.0M6

Hi all,

Just to inform you that Sirius 1.0.0M6 is available. You can get it directly form our update-sites at:
- http://download.eclipse.org/sirius/updates/milestones/1.0.0M6/juno
- http://download.eclipse.org/sirius/updates/milestones/1.0.0M6/kepler
- http://download.eclipse.org/sirius/updates/milestones/1.0.0M6/luna

This version is also the one that is included in the Luna M6 milestone released this week-end.

Once again, this milestone was essentially about changes in the internal structure of the code and bug fixes. Of particular note: * #423052 is the second phase of a larger-scale work to separate the code implementing the "diagrams" dialect from the Sirius core. It involved physically extracting the diagram-specific packages out from viewpoint.ecore into the new diagram.ecore. The third phase of this work (#427803 which moves all diagram-specific code outside of the core plug-ins) is almost done but was not completely stabilized for the M6 release. That work will be merged on master soon and will be released with M7. * #428434 introduces two new plug-ins, org.eclipse.sirius.tests.support and org.eclipse.sirius.tests.swtbot.support. They provide high-level APIs to help in the creation of automated tests for Sirius and Sirius-based modelers, using either plain JUnit or SWTbot for UI interactions (including manipulations on diagrams). These two plug-ins are available in a separate feature, org.eclipse.sirius.tests, which can be found in the "Sirius SDK" category of the update-site. Note that this feature is not part of Luna M6; if you want to install it you will need to get it directly from the Sirius update-site. You will also need the SWTBot update-site at http://download.eclipse.org/technology/swtbot/releases/2.1.1/ to get the dependencies. * #428322 re-enables the dynamic and context-sensitive tabbar for Sirius diagrams when running on Luna (after the corresponding platform bug was fixed in Luna M6). The static tabbar used as workaround is still used when running on Juno or Kepler where the platform bug is present.

See the release notes [1] for details about API changes.

The complete list of bugs fixed in this version can be seen on Bugzilla [2].

See also https://wiki.eclipse.org/Sirius/1.0.0M6

Best regards,
Pierre-Charles David (Sirius co-lead)

[1] http://eclipse.org/sirius/doc/Release%20Notes.html#sirius1.0M6
[2] https://bugs.eclipse.org/bugs/buglist.cgi?list_id=7809578&classification=Modeling&query_format=advanced&product=Sirius&target_milestone=1.0.0M6



Back to the top