Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse Modeling Project
  4. Eclipse Sirius
  5. 5.0.0
  6. 5.0.0 Release Review

Eclipse Sirius 5.0.0 Release Review

Type: 
Release
State: 
Successful
End Date of the Review Period: 

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Wednesday, June 7, 2017
Project: 
Eclipse Sirius
Release: 

5.0.0

Description: 

Sirius 5.0 is a major new release which focuses on streamlining the end-user experience.

In particular, it features:

  • direct support for wizards and dialogs in modelers definition, using the same vocabulary as for properties views support (introduced in version 4.0), which allows for better UX in modelers (#496060);
  • a new form-based editor for Sirius (.aird) files which provides end-users complete overview of their models and representations, and direct access to the most common operations, avoiding reliance on hard-to-discover context menus (#510040, #514682);
  • on diagrams, a new decorator mechanism has been introduced which composes better in complex modelers with many extensions (#506259);
  • improved image resolution of exported diagrams (#507056);
  • the ability for end-users to force the use of the standard Eclipse font for Sirius trees, when the values defined in the modeler definition are not adapted (#430948).

For specifiers, in addition to the aforementioned support for wizards & dialogs definition, this version also features:

  • improved static validation (#510126, #509930) and completion in the VSM editor (#479049);
  • support for partial/incremental (re-)definition of properties views and wizards/dialogs (#496065, #512165);
  • automatic creation of "canonical" properties views based on the target type's features (#510205);
  • a new 'Let' operation to define local variables and avoid repeated evaluation of common sub-expressions (#443698);
  • support for OCL/AQL syntax in the VSM editor when specifying target types (#507065).

On the technical/internal side:

  • this version now requires Java 8 (#495701) and drops support for Eclipse Mars: it is now only compatible with Neon and Oxygen (#507474). It is also compatible with Guava 21.
  • preparatory work has been merged that will lead in future versions to better scalability in cases where there are many representations, most of which are not used at a given time (#493353). This should have no visible effect on this version, but the mechanisms put in place will be exploited in future versions.
This release is part of Eclipse Oxygen.
  • Sign in to post comments.

Project Links

  • Getting Started
  • Website
Eclipse Sirius

Related Projects

Related Projects:

  • Eclipse Modeling Framework - Container Project
    • Eclipse EMF™
  • Eclipse Modeling Project
    • Eclipse EMF Services
    • Eclipse GMF Runtime™
  • Model To Text (M2T)
    • Eclipse Acceleo
  • Eclipse Model Framework Technology (EMFT)
    • Eclipse Extended Editing Framework (EEF)

Project Hierarchy:

  • Eclipse Modeling Project
  • Eclipse Sirius

Tags

Technology Types
  • Modeling
Build Technologies
  • Jenkins
  • Maven
  • Tycho

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top