Skip to content

Releases: inversify/InversifyJS

v7.10.0

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

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 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.