Releases: michael-brade/derby-entities-lib
Releases · michael-brade/derby-entities-lib
Maturity
- use new derby-select2, derby-entity-select2 is now deprecated
- added a build system (only release minified sources to npm)
- started writing test infrastructure (not finished yet)
- bugfix: model.start() didn't work (model.at(...).start() is not allowed)
- fix: import LiveScript classes properly
- throw Errors instead of console.error()
- more flexibility by not specifying the view extension
- queryDependentEntities is now a static method
Also, made it possible to use more APIs, e.g. one for each model (Racer store/backend).
- change the singleton pattern: only store the API in the model
- pass the API to the Type class CTOR
- the API can only use the Type::attribute() and Type::renderAttribute() methods
Performance
- major performance improvement for type views
- added item view
- implemented decorations
- text is now the default attribute type
- textarea is now expanding automatically
- more documentation
It just works.
First release, it now just works and has its API defined. There are no known bugs left; however, I have many ideas to extend it in the coming versions.