Skip to content

Releases: inversify/InversifyJS

v7.10.0

14 Sep 18:11
62d842b
Compare
Choose a tag to compare

Added

  • Added InjectFromBaseOptionsLifecycle.
  • Added InjectFromHierarchyOptionsLifecycle.

Changed

  • Updated injectFromBase with lifecycle property.
  • Updated injectFromHierarchy with lifecycle property.

v7.9.1

27 Aug 13:45
071861a
Compare
Choose a tag to compare

Changed

  • Updated Container to trigger autobind options on autobound parent container related binding requests.

v7.9.0

20 Aug 22:39
bdf561f
Compare
Choose a tag to compare

Changed

  • Updated decorate to allow method parameter decoration.

v7.8.1

15 Aug 23:35
f05d999
Compare
Choose a tag to compare

Changed

  • Fixed injectFromHierarchy avoiding crash when traversing Object metadata.

v7.8.0

15 Aug 22:27
a5663a2
Compare
Choose a tag to compare

Added

  • Added injectFromHierarchy.

v7.7.1

11 Aug 17:14
75faa6e
Compare
Choose a tag to compare

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

10 Aug 09:02
Compare
Choose a tag to compare
v7.7.1-beta.0 Pre-release
Pre-release

[7.7.1-beta.0]

Changed

  • Fixed a bug causing Container.bind and Container.unbind to avoid throwing planning errors.
  • Fixed a bug causing wrong cached plans involving bindings with ancestor related constraints.

v7.7.0

31 Jul 16:26
b871e87
Compare
Choose a tag to compare

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 right getChained 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

13 Jul 23:00
d519517
Compare
Choose a tag to compare

Changed

  • Updated getAll and getAllAsync options with missing chained property.

v7.6.0

13 Jul 18:53
ea880cd
Compare
Choose a tag to compare

Added

  • Added MultiInjectOptions.

Changed

  • Updated multiInject decorator with optional MultiInjectOptions.
  • Updated getAll and getAllAsync with optionalchained property.