Releases: inversify/InversifyJS
Releases · inversify/InversifyJS
v7.10.0
Note
InversifyJS will be moving to the monorepo. Please, consider creating issues and pull requests there.
Next releases will be published in the monorepo. Consider starring it to be notified.
Added
- Added
InjectFromBaseOptionsLifecycle. - Added
InjectFromHierarchyOptionsLifecycle.
Changed
- Updated
injectFromBasewithlifecycleproperty. - Updated
injectFromHierarchywithlifecycleproperty.
v7.9.1
Changed
- Updated
Containerto trigger autobind options on autobound parent container related binding requests.
v7.9.0
Changed
- Updated
decorateto allow method parameter decoration.
v7.8.1
Changed
- Fixed
injectFromHierarchyavoiding crash when traversingObjectmetadata.
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.bindandContainer.unbindto avoid throwing planning errors. - Fixed a bug causing wrong cached plans involving bindings with ancestor related constraints.
v7.7.0
Added
- Added
Bindtype. - Added
IsBoundtype. - Added
OnActivationtype. - Added
OnDeactivationtype. - Added
Rebindtype. - Added
RebindSynctype. - Added
Unbindtype. - Added
UnbindSynctype.
Changed
- Updated
BindOnFluentSyntaxImplementation.onDeactivationto throw an error on non singleton scoped bindings. - Updated
ServiceResolutionManagerto provide rightgetChainedoperation after computed properties are reset. - Updated
Containerto properly manage bindings bindings on child containers after a parent container restores a snapshot.
v7.6.1
Changed
- Updated
getAllandgetAllAsyncoptions with missingchainedproperty.
v7.6.0
Added
- Added
MultiInjectOptions.
Changed
- Updated
multiInjectdecorator with optionalMultiInjectOptions. - Updated
getAllandgetAllAsyncwith optionalchainedproperty.