- added an optional "additionalConstraints" multi-line text attribute on Resources and ResourceProperties. The semantics of these properties This results in no code generation changes.
- Introducing a user setting that allows one to view Shapes or Vocabularies terms in the Specification models.
- Creating a common library that defines the relation between domains and vocab.
- Introducing User Preferences through a Windows->Preferences page. Specifically, the current settings allow user to choose whether Domain Specifications should show Vocabulary or Shape terms.
-
LYO_BASE
is replaced withLYO_BASEURL
. To override the Base URL of the adaptor, use thebaseurl
property. This release makes the use of this property consistent and check theLYO_BASEURL
environment variable instead ofLYO_BASE
. -
Upgraded the frontend libraries from Bootstrap v4.0.0-beta to v4.2.1.
-
Replaced class methods with instead methods on the ResourcesFactory class.
-
Building Lyodesigner based on Eclipse 2022-03, and the corresponding versions of Sirius and Acceleo.
-
Using depedency injection for Manager, Store and TRS classes
-
Provide flexibility to for Store properties to be set via the Environment.
- The CSS and JS assets from Bootstrap are no longer bundled. The following files should be removed from the generated codebase:
src/main/webapp/static/css/bootstrap-4.0.0-beta.min.css
src/main/webapp/static/js/bootstrap-4.0.0-beta.min.js
src/main/webapp/static/js/jquery-3.2.1.min.js
src/main/webapp/static/js/popper-1.11.0.min.js
- Deprecated properties no longer cause errors when validating.
Template
See https://keepachangelog.com/en/1.0.0/ for more info.