Releases: design-first/system-runtime
Releases · design-first/system-runtime
Runtime v1.4.0
- improve model inheritance computation,
- update RuntimeLogger component,
- add _id on RuntimeComponent model and schema,
- add sort method on RuntimeArray objects,
- remove _schema property on models,
- update web add-on.
Runtime v1.3.5
- update RuntimeLogger model and
- improve model inheritance computation.
Runtime v1.3.4
- fix a bug on node installation
Runtime v1.3.3
- improve logger module,
- add label for property, link and collection property,
- add _description property for schema, model and type,
- clean some unit tests and
- clean repository.
Runtime v1.3.2
- add RuntimeLogger schema (that behaves like Log4J)
- add logger component: you will be able now to set the level of log with:
runtime.require('logger').level('info')
- update web add-on: logger component level can be set by adding log attribute on the script tag that loads Runtime and
- clean some code.
Runtime v1.3.1
- improve check of cyclic inheritance dependencies and
- add more warnings.
Runtime v1.3.0
- Runtime implements C3 superclass linearization algorithm for multi-inheritance,
- Runtime workflow stops now when a cyclic inheritance dependency has been found,
- update web addon: admin module is started when designer attribute is set on the script tag that loads Runtime,
- add description for property, link, collection, event and method property types,
- add check on constructor type when creating a component and
- add unit test.
Runtime v1.2.0
- add type any,
- property of generated model has for type any by default,
- $metamodel.schema, $metamodel.model and $metamodel.type return now the id of the created element,
- worflow will no longer stop when an error happens,
- fix a bug on metamodel check and
- add unit test.
Runtime v1.1.4
- fix a bug on inheritance
Runtime v1.1.3
- fix Runtime core models visibility