Information System Designer 3.1.0
·
359 commits
to master
since this release
Project migration
- Improve the project migration of older versions of ISD (support more cases and automatically activate the necessary viewpoints)
Libraries
- Improve the export library wizard UI
Cinematic
- Fix View Container Reference label does not show the widget name
SOA Designer
- Allow to define Security at SOA Service level
- Automate the deletion of Security Application when a Security is deleted
- Improve the management of Security Applications
- Add a decorator on Operations to represent security
Database Designer
- Automatically activate Database viewpoint after database import, and create the default diagrams
- Improve query parsing on database Views to allow unqualified table names and ignore case
- Improve SQL generator regarding AUTO_INCREMENT modifier on H2 primary key to meet a specificity of H2 databases
- Fix Liquibase changelog error on generating primary keys
- Improve database comparison to allow the generation of a changelog when a documentation is concerned by a change
- Fix database comparison does not take into account Views
Usability
- Deactivate unintentional Save confirmation dialog when saving any representation
API changes
- Changes in the SOA metamodel:
- Addition of a new metaclass Securable defining :
- a containment relationship securityApplications to hold the Security Applications
- a derived relationship "securitySchemes giving a read access to the applied Securities
- Securable is used as a superclass of Service and Operation
- addition of a getAllSecurityApplications operation on the Operation metaclass, providing a read access on the Security Applications contained in Operation and Service.
- Addition of a new metaclass Securable defining :