Skip to content

Latest commit

 

History

History
223 lines (97 loc) · 9.44 KB

File metadata and controls

223 lines (97 loc) · 9.44 KB

Changelog

1.1.2 (2026-03-31)

Bug Fixes

  • container: traverse parent container in getAsync() (#100) (c7ad14d)

1.1.1 (2026-02-19)

Bug Fixes

  • factory: resolve ExistingProvider via getAsync in async context (#98) (1b2d5b0)

1.1.0 (2025-09-30)

Features

  • unbind services to enable cleaning up resources (#91) (a16cde6)

1.0.1 (2025-09-30)

Bug Fixes

  • container: also check parent container when calling has() method (#89) (42e5ae3)

1.0.0 (2025-04-25)

Miscellaneous Chores

0.12.1 (2025-04-18)

Bug Fixes

  • injection-token: pass container API to injection token factory (#79) (b637ae6)

0.12.0 (2025-03-03)

Features

0.11.2 (2025-02-25)

Documentation

  • restore README for NPM and JSR (3caae70)

0.11.1 (2025-02-25)

Miscellaneous Chores

  • fixing release (e3ca018)
  • transform repository into monorepo with Turbo (#69) (c753a66)

0.11.0 (2025-02-23)

Features

  • add support for child containers (#64) (b1a1cbf)
  • container: add container.has() method (#65) (5452b44)

0.10.1 (2025-01-17)

Bug Fixes

  • fix incorrect type inference for injection tokens (#58) (9edb073)

0.10.0 (2025-01-16)

Features

0.9.0 (2025-01-16)

Features

  • pass container instance to factory providers (#50) (1faf2dc)

0.8.4 (2024-10-05)

Documentation

  • add remaining missing JSDoc documentation (b9ffc3d)

0.8.3 (2024-10-05)

Bug Fixes

0.8.2 (2024-10-05)

Bug Fixes

  • fix JSR bumping issues by adopting Release Please config (#33) (977fc94)

Documentation

  • fix incorrect Github links (60783f3)

Miscellaneous Chores

  • add release-please bootstrap file (bc6ee60)
  • fix changelog generation (1da6bde)

0.8.1 (2024-10-05)

Bug Fixes

  • add @release-it/bumper as dependency to fix bumping issues (#31) (0acc865)

0.8.0 (2024-10-05)

Miscellaneous Chores

  • migrate package to @needle-di/core + JavaScript Registry (JSR) adoption (a3f523a)

0.7.0 (2024-09-30)

Features

  • auto-register parent classes for manual bindings as well (#26) (d3d909f)

0.6.1 (2024-09-29)

Bug Fixes

  • fix incorrect type-inference on bindAll() method (#22) (7a2e3bd)

Documentation

0.6.0 (2024-09-28)

Features

  • allow synchronous constructor injection of async providers (#20) (6cf3ec3)

0.5.0 (2024-09-28)

Documentation

  • add Vitepress site with Github Pages (#18) (245efbe)

0.4.0 (2024-09-26)

Miscellaneous Chores

  • move NPM package to 'needle-di' (7348441)

0.3.0 (2024-09-22)

Features

  • providers: flatten multi-providers when using useExisting (#10) (48df581)

0.2.0 (2024-09-20)

Features

  • providers: add support for multi-providers (#8) (b563a1c)

0.1.0 (2024-09-19)

Features

  • support async token factories (#5) (f39d6cd)

Bug Fixes

  • inheritance: trigger auto-binding when using parent class as token (#7) (0edbec7)

0.0.3 (2024-09-18)

Features

  • inheritance support / added more tests (#1) (13f626c)

Bug Fixes

  • export injectAsync and AsyncFactoryProvider (02d5fb0)

Miscellaneous Chores