Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1.07 KB

CHANGELOG.md

File metadata and controls

34 lines (27 loc) · 1.07 KB

3.2.1

  • reference.type now allows to provide Function, not only TypeRef

3.2.0

  • Deprecated "preloadServiceModules"
  • Added "loadServices" that is easier to use and allows to easier extensions handling

3.1.0

  • Aliasing functionality moved to Definition but the same remains in Container

3.0.0

  • "slow log" does not report on failed service creation
  • Added TransformArg
  • Added ResolveArg
  • ConfigRequest now becomes ConfigRequestArg
  • Upgrade to typescript 3.9
  • Package is now exported as es2018
  • Added andPredicate for annotation factory
  • Added owner property to all definitions once they get registered in container #11
  • Added ability to alias definitions between and within the same container #15

2.0.3

  • Added "slow log" debug message for services that takes longer than 10s to create.

2.0.2

  • Added debug messages via debug package

2.0.1

  • Added missing implementation of reference.type

2.0.0

  • Autowiring!
  • Definition does not require name anymore. If name is not provided then gets randomly generated.
  • added createAnnotationFactory helper