Releases: inversify/InversifyJS
Releases · inversify/InversifyJS
v6.1.4-beta.0
Changed
- Updated planner with better error description when a binding can not be properly resolved.
v6.1.3
Fixed
- Updated ESM build with missing types.
v6.1.2
Changed
- Updated
package.json
to include theexports
field for better bundler support.
Fixed
- Updated fetch metadata flows with better error descriptions.
v6.1.2-beta.1
Changed
- Updated
package.json
to include theexports
field for better bundler support.
v6.1.2-beta.0
- Updated fetch metadata flows with better error descriptions
v6.1.1
Fixed
- Bumped
@inversifyjs/common
and@inversifyjs/core
fixing wrong os constraints.
v6.1.0
Changed
- Updated
ServiceIdentifier
to rely onFunction
instead ofAbstract<T>
.
Fixed
- Fixed
Target.getNameTag
with the right type:number | string | symbol
.
v6.0.3
v6.0.1
Added
- add API method for check dependency only in current container
- createTaggedDecorator #1343
- Async bindings #1132
- Async binding resolution (getAllAsync, getAllNamedAsync, getAllTaggedAsync, getAsync, getNamedAsync, getTaggedAsync, rebindAsync, unbindAsync, unbindAllAsync, unloadAsync) #1132
- Global onActivation / onDeactivation #1132
- Parent/Child onActivation / onDeactivation #1132
- Module onActivation / onDeactivation #1132
- Added @preDestroy decorator #1132
Changed
- @PostConstruct can target an asyncronous function #1132
- Singleton scoped services cache resolved values once the result promise is fulfilled #1320
Fixed
Fix 5.1 build artifacts
5.1.1 update changelog (#1318)