Releases: design-first/system-runtime
Releases · design-first/system-runtime
maintenance release
- update documentation for the new website monoco.io
maintenance release
- add 'collections' method on 'db' component,
- remove dependency injection of monocot core component '$db' by default on behaviors and
- clean some behaviors.
maintenance release
- on behaviors by defaulf the property 'useCoreAPI' is false,
- on behaviors by default, you can use $db component,
- remove $db.dump method,
- remove $component.isInstanceOf method and
- update documentation.
maintenance release
- package of system is automatic (no more manual modification of the system needed),
- update 'web' monoco core addon for the packaging of systems,
- default value of attribute 'async' for importation of system in HTML is now 'false',
- remove $component.find method (you can use $db.find and $component.get instead),
- update documentation,
- update build process and
- clean schemas.
maintenance release
- remove example folder (go to monoco website for examples / tutorial),
- update 'web' monoco addon and
- update karma conf.
hotfix release
- Fix bug on monoco.system API (due to use of deprecated API)
maintenance release
- remove monoco.find API,
- by default core objects are injected on behaviors (so you can use $db.[Collection].find and $component.get instead of monoco.find,
- add $state in dependency injection,
- remove $log object on dependency injection,
- fix a bug on $component.inheritFrom API and
- update unit tests.
maintenance release
- add heterogeneous collection: the check is now on inheritance and not only on the class name of the object we try to add in a collection,
- add check on read-only and type with collections (with collections apis),
- fix bug on $db.init,
- message between systems do not invoke also the sender,
- update unit tests,
- update dev dependency,
- update readme,
- rename test folder and
- fix license.
pre-release version
- the 'main' method of a system is now a method and no more an event,
- the behavior for the 'main' method was removed from monoco core system,
- 'systemLoaded' event is removed: use 'ready' event instead,
- 'web' monoco addon has been updated: it now adds a behavior for the 'main' method,
- fix a log message about metamodel consistency check,
- a 'on' method call apply on the current state and not only on a changed of state. Example: you can use "monoco.on('ready', ... " wherever you want, it will launch the action:
- when the state of monoco changed for "ready" status or
- if the current state of monoco is "ready",
- remove 'ready' event from monoco core system,
- add 'ready' event to 'web' monoco addon,
- add $behavior.get method,
- add $workflow.action method,
- update jsdoc and
- improve grunt build.
maintenance release
- add $metamodel.getMetaDef method,
- add $db.clear and $db.init methods,
- log a warning if the '_id' property of a component is changed during a $db.update,
- 'action' property of a behavior has now 'javascript' type,
- 'javascript' type is now part of monoco core system,
- changing the state of a destroyed component logs now a warning ($workflow is no more stopped),
- 'MonocoComponent' class has now the common APIs of a MonocoComponent class and
- update dev dependencies.