This release removes all deprecated API and lifts the project into the phase of maturity.
Eclipse Sprotty has a solid working code with stable APIs:
We have used the pre-1.0.0 versions to implement changes according to experience gathered with using the framework in real-world projects.
All changes are documented in the CHANGELOGs and deprecated API have been marked as such.
The accumulated deprecated API is being removed prior to the 1.0.0 release (#374) in order to get to a clean state; the goal is to keep the API as stable as possible once the project is declared mature.
Eclipse GLSP builds on top of Sprotty and has already graduated from its incubation phase.
Sprotty is being used successfully by several companies from various industrial branches; the framework is known to work reliably and to deliver high-quality graphical views.
Documentation and showcases are now available at sprotty.org.
Conforms To UI/UX Guidelines:
Usability has been a top priority for the Sprotty project from its beginning by following best practices and meeting expectations from modern tools, especially in the larger web context. Feedback from users has been implemented over the years, leading to new features that ease the interaction with the diagrams.
End of Life:
API that was previously marked deprecated is removed: #374
Sprotty has an established and growing community around the project: