Releases: inversify/InversifyJS
Releases · inversify/InversifyJS
v7.10.0
v7.9.1
Changed
- Updated
Container
to trigger autobind options on autobound parent container related binding requests.
v7.9.0
Changed
- Updated
decorate
to allow method parameter decoration.
v7.8.1
Changed
- Fixed
injectFromHierarchy
avoiding crash when traversingObject
metadata.
v7.8.0
Added
- Added
injectFromHierarchy
.
v7.7.1
Changed
- Fixed a bug involving circular dependencies when resolving services in some edge cases.
- Fixed a bug involving circular dependencies when bindings are bound in some edge cases.
v7.7.1-beta.0
[7.7.1-beta.0]
Changed
- Fixed a bug causing
Container.bind
andContainer.unbind
to avoid throwing planning errors. - Fixed a bug causing wrong cached plans involving bindings with ancestor related constraints.
v7.7.0
Added
- Added
Bind
type. - Added
IsBound
type. - Added
OnActivation
type. - Added
OnDeactivation
type. - Added
Rebind
type. - Added
RebindSync
type. - Added
Unbind
type. - Added
UnbindSync
type.
Changed
- Updated
BindOnFluentSyntaxImplementation.onDeactivation
to throw an error on non singleton scoped bindings. - Updated
ServiceResolutionManager
to provide rightgetChained
operation after computed properties are reset. - Updated
Container
to properly manage bindings bindings on child containers after a parent container restores a snapshot.
v7.6.1
Changed
- Updated
getAll
andgetAllAsync
options with missingchained
property.
v7.6.0
Added
- Added
MultiInjectOptions
.
Changed
- Updated
multiInject
decorator with optionalMultiInjectOptions
. - Updated
getAll
andgetAllAsync
with optionalchained
property.