This repository has been archived by the owner on Nov 27, 2023. It is now read-only.
v1.0.0-alpha.2
Pre-release
Pre-release
KnisterPeter
released this
03 Dec 22:03
·
998 commits
to master
since this release
Bug Fixes
- add basic module resolution (a42bb14)
- iterate over prototype property descriptors (6df6a2f)
- missing scope in configuration (e48768e)
- throw on unassigned externals (6e1822f)
- update dependency debug to v4 (c2979a7)
- update dependency debug to v4.1.0 (058357d)
- use decorators declaration file (27ecd1d)
Features
- accept classic components (324de2e)
- add classic scope, singleton and lifecycles (f9117dd)
- add cli (0bc8693)
- add compatibility for property inject (1c3cdd6)
- add destroy lifecycle (9609c57)
- add initializer decorator (3cd0d95)
- add static compiler (7fa1b0f)
- add static scope api (fe408a5)
- allow external components to be managed (af37dde)
- allow legacy external inject (b3afb6b)
- allow lifecycle on externals (e19ec26)
- allow non singleton factories (a05bd30)
- allow static non singleton instances (cbfdcc8)
- error if invalid unassigned externals (bbe0d8b)
- export decorators for ease of use (297870a)
- make managed flag mandatory to document component handling (9bd7171)
- only use static api to configure container (c360358)
- support legacy factories (834bcda)