Skip to content

Releases: inversify/InversifyJS

v7.10.0

Choose a tag to compare

@notaphplover notaphplover released this 14 Sep 18:11
62d842b

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

Choose a tag to compare

@notaphplover notaphplover released this 27 Aug 13:45
071861a

Changed

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

v7.9.0

Choose a tag to compare

@notaphplover notaphplover released this 20 Aug 22:39
bdf561f

Changed

  • Updated decorate to allow method parameter decoration.

v7.8.1

Choose a tag to compare

@notaphplover notaphplover released this 15 Aug 23:35
f05d999

Changed

  • Fixed injectFromHierarchy avoiding crash when traversing Object metadata.

v7.8.0

Choose a tag to compare

@notaphplover notaphplover released this 15 Aug 22:27
a5663a2

Added

  • Added injectFromHierarchy.

v7.7.1

Choose a tag to compare

@notaphplover notaphplover released this 11 Aug 17:14
75faa6e

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

v7.7.1-beta.0 Pre-release
Pre-release

Choose a tag to compare

@notaphplover notaphplover released this 10 Aug 09:02

[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

Choose a tag to compare

@notaphplover notaphplover released this 31 Jul 16:26
b871e87

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

Choose a tag to compare

@notaphplover notaphplover released this 13 Jul 23:00
d519517

Changed

  • Updated getAll and getAllAsync options with missing chained property.

v7.6.0

Choose a tag to compare

@notaphplover notaphplover released this 13 Jul 18:53
ea880cd

Added

  • Added MultiInjectOptions.

Changed

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