[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[sirius-dev] [ANN] Sirius 3.1.0
|
Hi all.
On behalf of the whole team, I'm happy to announce the official
availability of the Sirius 3.1.0 release. Congratulations to everyone
involved!
== Availability ==
Sirius 3.1.0 is available from the following update sites:
* http://download.eclipse.org/sirius/updates/releases/3.1.0/juno
* http://download.eclipse.org/sirius/updates/releases/3.1.0/kepler
* http://download.eclipse.org/sirius/updates/releases/3.1.0/luna
* http://download.eclipse.org/sirius/updates/releases/3.1.0/mars
They all correspond to the exact same source code, but built against a
different base Eclipse version. We recommended you use the update-site
matching the version of Eclipse you use to avoid potential issues at
runtime.
IMPORTANT: To enable the support for AQL expressions in VSMs (which is
now the recommended query language to use), you will need the latest
version of AQL, available from
http://download.eclipse.org/acceleo/updates/releases/3.6/.
This version includes the complete JUnit and SWTBot test suites used to
validate Sirius. They are published along with all their dependencies in
separate update-sites from the core, available at:
* http://download.eclipse.org/sirius/updates/releases/3.1.0/juno/tests
* http://download.eclipse.org/sirius/updates/releases/3.1.0/kepler/tests
* http://download.eclipse.org/sirius/updates/releases/3.1.0/luna/tests
* http://download.eclipse.org/sirius/updates/releases/3.1.0/mars/tests
If you want to install the org.eclipse.sirius.tests.support feature,
which provides APIs to help create automated tests of Sirius-based
modelers, you will need to add the following update-site:
* SWTBot 2.1.1:
http://download.eclipse.org/technology/swtbot/releases/2.1.1/
If you want to install and run the test suites themselves, you will also
need the following additional update-site:
* Sirius Support for Legacy Queries:
http://download.eclipse.org/sirius/updates/legacy
It is needed to run the tests which use an old query language (which is
now superseded by AQL, the core feature:/var:/service: interpreters, and
Acceleo 3/MTL).
Juno users: Sirius depends on more recent versions of some components
that what is available by default from a Juno install. You need to add
the following update-sites if you want to install Sirius 3.1.0 on Juno:
* Orbit:
http://download.eclipse.org/tools/orbit/downloads/drops/R20150519210750/repository/
* Acceleo 3.6: http://download.eclipse.org/acceleo/updates/releases/3.6/
* EEF 1.5:
http://download.eclipse.org/modeling/emft/eef/updates/milestones/1.5/S201505291308/
== Compatibility ==
Sirius 3.1.0 is compatible with the following versions of Eclipse:
* Eclipse 3.8/4.2 (Juno)
* Eclipse 4.3 (Kepler)
* Eclipse 4.4 (Luna)
* Eclipse 4.5 (Mars)
Eclipse 4.5 (Mars) is the reference platform.
== Changes ==
The complete list of (82) tickets fixed in Sirius 3.1.0 can be found at [1].
The release notes with highlights can be found at [2].
Regards,
Pierre-Charles David
[1]
https://bugs.eclipse.org/bugs/buglist.cgi?classification=Modeling&product=Sirius&query_format=advanced&target_milestone=3.1.0
[2] https://www.eclipse.org/sirius/doc/Release_Notes.html#sirius3.1.0