Skip to content

Releases: inversify/InversifyJS

v6.1.4-beta.0

12 Nov 12:42
Compare
Choose a tag to compare
v6.1.4-beta.0 Pre-release
Pre-release

Changed

  • Updated planner with better error description when a binding can not be properly resolved.

v6.1.3

12 Nov 12:08
c50565e
Compare
Choose a tag to compare

Fixed

  • Updated ESM build with missing types.

v6.1.2

12 Nov 10:03
5b7c8c8
Compare
Choose a tag to compare

Changed

  • Updated package.json to include the exports field for better bundler support.

Fixed

  • Updated fetch metadata flows with better error descriptions.

v6.1.2-beta.1

12 Nov 00:14
Compare
Choose a tag to compare
v6.1.2-beta.1 Pre-release
Pre-release

Changed

  • Updated package.json to include the exports field for better bundler support.

v6.1.2-beta.0

08 Nov 18:47
Compare
Choose a tag to compare
v6.1.2-beta.0 Pre-release
Pre-release
  • Updated fetch metadata flows with better error descriptions

v6.1.1

08 Nov 18:46
5a32fd8
Compare
Choose a tag to compare

Fixed

  • Bumped @inversifyjs/common and @inversifyjs/core fixing wrong os constraints.

v6.1.0

07 Nov 14:09
5ee2522
Compare
Choose a tag to compare

Changed

  • Updated ServiceIdentifier to rely on Function instead of Abstract<T>.
  • injectable decorator is no longer required.

Fixed

  • Fixed Target.getNameTag with the right type: number | string | symbol.

v6.0.3

23 Oct 11:49
1711315
Compare
Choose a tag to compare

Fixed

  • Fixed property injection tagged as @optional no longer overrides default values with undefined.
  • Updated targetName to be a valid typescript@5 decorator.

v6.0.1

14 Oct 13:11
Compare
Choose a tag to compare

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

  • only inject decorator can be applied to setters #1342
  • Container.resolve should resolve in that container #1338

Fix 5.1 build artifacts

25 Apr 22:30
9098a14
Compare
Choose a tag to compare
5.1.1

update changelog (#1318)