Skip to content

Releases: aurelia/dependency-injection

aurelia-dependency-injection v0.9.2

14 Aug 06:05
Compare
Choose a tag to compare

Bug Fixes

  • all: improve some type info (2aa55dea)
  • dependency-injection: Use correct import for core-js We were previously using `import core from core-j (625c1eea)

aurelia-dependency-injection v0.9.1

29 Jul 20:17
Compare
Choose a tag to compare
  • improve output file name

aurelia-dependency-injection v0.9.0

02 Jul 03:28
Compare
Choose a tag to compare

Bug Fixes

  • all: switch to new metadata abstraction (05f3bfde)
  • container:
    • add generics to Map type info (072262ef)
    • dry out bad key error message (58a1036f)
    • Improve error message on bad key for DI (6495ad3b, closes #36)
  • package: update aurelia tools and dts generator (83c1e2cb)

Features

  • container:
    • enable the invoke helper to take additional deps (eec36d2a)
    • turn a container instance into a globally reachable singleton instance (3c02164b)

aurelia-dependency-injection v0.8.1

09 Jun 00:29
Compare
Choose a tag to compare

Fix bower dependency version issue.

aurelia-dependency-injection v0.8.0

09 Jun 00:22
Compare
Choose a tag to compare

Bug Fixes

  • container: enable autoregister of non-functions (c40ac432, closes #31)

Features

  • container: improve helpfulness of activation errors (47aa4871)

aurelia-dependency-injection v0.7.1

06 May 13:57
Compare
Choose a tag to compare

Bug Fixes

  • emptyParameters: import from ./container (7d4cfc92)

aurelia-dependency-injection v0.7.0

30 Apr 15:12
Compare
Choose a tag to compare

Features

  • all: update to using the new metadata api (51bfdd1e)

Breaking Changes

  • Removed base classes for registrations and instance
    activators since metadata now uses key/value pairs rather than
    inheritance.

    (51bfdd1e)

aurelia-dependency-injection v0.6.0

09 Apr 04:38
Compare
Choose a tag to compare

Bug Fixes

  • Container: remove new in function call (08cd06fd)
  • all:
    • update compiler to latest version (b6a3dd03)
    • explicit import of core-js and switch to Reflect.construct (5ebe60be)
  • container: remove initialize hack (5c9fdd09)
  • decorators: remove unnecessary returns (150607d1)

Features

  • all: add decorator support (120e61a3)
  • container: remove AtScript support (6ed8891a)
  • cotainer: add InstanceActivator abstraction (0fc2a317)

aurelia-dependency-injection v 0.5.1

27 Mar 13:49
Compare
Choose a tag to compare

Bug Fixes

  • container: better errors for instantiation failures (8c5e3a64)

aurelia-dependency-injection v0.5.0

25 Mar 01:41
Compare
Choose a tag to compare

Bug Fixes

  • container: factories are explicit (667a16e4, closes #13)
  • singleton: always register in the root container (186b573e, closes #22)

Features

  • container: