Releases: BESSER-PEARL/BESSER
Releases · BESSER-PEARL/BESSER
v1.1.1
Fixes
- Bug fixed: updated the name of the (inherited) relationship between Property and Type.
v1.1.0
New features
- Backend Generator: Introduced a new Backend generator that can produce a full backend system. This includes integration with REST API generator, Pydantic generator, and SQL Alchemy to ensure comprehensive backend functionality.
- Pydantic Generator: Added a new Pydantic generator to enhance the functionality of model validation and data parsing within the backend systems.
Improvements
- REST API Generator: Improved the REST API generator by extracting the generation of Pydantic classes into a the generator and incorporating a new template exclusive to the backend generator.
- Django generator: Support for relationships with min cardinality = 0 and composition relationships.
- SQLAlchemy generator: Support for relationships with min cardinality = 1
- Structural metamodel: is_aggregated parameter removed from the Property class to simplify the metamodel
v1.0.1
Improvements
- BOCL Metamodel updated: source and referred operation included
- BOCL Parser Integration with BESSER backend complete
Fixes
- Bug fix in Object diagram
v1.0.0
New features
-
B-UML provides support for specification of object models
-
New grammar for the object model specification based on the PlantUML notation
-
B-UML provides support for specification of Graphical User Interface (GUI) models
-
B-UML provides support for OCL specifications
-
New grammar for the OCL specification
-
New REST API code generator to produce the RESTful service for Fast API framework.
v0.1.0
First release of BESSER