Skip to content

Releases: inversify/InversifyJS

v7.5.4

25 Jun 23:12
1836b74

Choose a tag to compare

Changed

  • Updated ServiceIdentifier to rely on Function again. This solves an issue affecting classes with protected constructors.

v7.5.3

25 Jun 11:52
1c87b28

Choose a tag to compare

Changed

  • Updated ServiceIdentifier removing Function in favor of a new AbstractNewable type. ServiceIdentifier now uses AbstractNewable instead of Function to better represent abstract classes. This provides better type safety and semantics.

v7.5.2

01 Jun 08:30
26d1118

Choose a tag to compare

Changed

  • Fixed Container.snapshot so snapshot bindings are not updated after a snapshot is taken.
  • Fixed a memory leak affecting child containers.

v7.5.1

16 Apr 19:00
2320fda

Choose a tag to compare

Changed

  • Updated Container.get like methods to properly set bindings when autobind mode is set:
    • @injectable scopes properly handled.
    • Autobind mode no longer creates duplicated bindings.

v7.5.0

02 Apr 21:32
8275c91

Choose a tag to compare

Changed

  • Updated Container with unloadSync.
  • Updated Container with loadSync.

v7.4.0

01 Apr 23:47
5974e3a

Choose a tag to compare

Changed

  • Updated ContainerModuleLoadOptions with rebind.
  • Updated ContainerModuleLoadOptions with rebindSync.
  • Updated BindToFluentSyntax.toResolvedValue with additional type constraints.

v7.3.0

30 Mar 15:11
d28efe0

Choose a tag to compare

Changed

  • Updated Container with rebindSync.
  • Updated Container with unbindSync.
  • Updated Container with rebind.
  • Updated ContainerModuleLoadOptions with unbindSync.
  • Updated ContainerModuleLoadOptions.unbind to accept BindingIdentifier.

v7.2.0

22 Mar 12:24
50cae81

Choose a tag to compare

[7.2.0]

Added

  • Added BindingIdentifier.

Changed

  • Updated BindInFluentSyntax with getIdentifier.
  • Updated Container.unbind to handle BindingIdentifier.
  • Updated BindOnFluentSyntax with getIdentifier.
  • Updated BindWhenFluentSyntax with getIdentifier.

v7.1.0

10 Mar 00:52
e40b334

Choose a tag to compare

Added

  • Exposed BindingActivation type definitions.
  • Exposed BindingDeactivation type definitions.

v7.0.2

07 Mar 20:34
826b6ba

Choose a tag to compare

Changed

  • Updated container.get like methods to no longer initialize twice singleton scoped bindings.