-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
7 changed files
with
41 additions
and
34 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,84 +1,91 @@ | ||
# Changelog | ||
|
||
## [0.7.0](https://github.com/dirkluijk/needle-di/compare/v0.6.1...v0.7.0) (2024-09-30) | ||
## [0.8.0](https://github.com/needle-di/core/compare/v0.7.0...v0.8.0) (2024-10-04) | ||
|
||
|
||
### Miscellaneous Chores | ||
|
||
* migrate package to @needle-di/core + JavaScript Registry (JSR) adoption ([#28](https://github.com/needle-di/core/issues/28)) ([69f0797](https://github.com/needle-di/core/commit/69f0797d41cc330732a6f40dee0a82d58d137f4d)) | ||
|
||
## [0.7.0](https://github.com/needle-ci/core/compare/v0.6.1...v0.7.0) (2024-09-30) | ||
|
||
|
||
### Features | ||
|
||
* auto-register parent classes for manual bindings as well ([#26](https://github.com/dirkluijk/needle-di/issues/26)) ([d3d909f](https://github.com/dirkluijk/needle-di/commit/d3d909fc603c74d4c81968d64545091b6bd7e437)) | ||
* auto-register parent classes for manual bindings as well ([#26](https://github.com/needle-ci/core/issues/26)) ([d3d909f](https://github.com/needle-ci/core/commit/d3d909fc603c74d4c81968d64545091b6bd7e437)) | ||
|
||
## [0.6.1](https://github.com/dirkluijk/needle-di/compare/v0.6.0...v0.6.1) (2024-09-29) | ||
## [0.6.1](https://github.com/needle-ci/core/compare/v0.6.0...v0.6.1) (2024-09-29) | ||
|
||
|
||
### Bug Fixes | ||
|
||
* fix incorrect type-inference on bindAll() method ([#22](https://github.com/dirkluijk/needle-di/issues/22)) ([7a2e3bd](https://github.com/dirkluijk/needle-di/commit/7a2e3bdf2b22d194cefb0dcd3d4b2ddb9589516b)) | ||
* fix incorrect type-inference on bindAll() method ([#22](https://github.com/needle-ci/core/issues/22)) ([7a2e3bd](https://github.com/needle-ci/core/commit/7a2e3bdf2b22d194cefb0dcd3d4b2ddb9589516b)) | ||
|
||
|
||
### Documentation | ||
|
||
* improved docs and added JSDocs ([#24](https://github.com/dirkluijk/needle-di/issues/24)) ([7084676](https://github.com/dirkluijk/needle-di/commit/708467639a60603b63cb7405ecaeaadaf2979562)) | ||
* improved docs and added JSDocs ([#24](https://github.com/needle-ci/core/issues/24)) ([7084676](https://github.com/needle-ci/core/commit/708467639a60603b63cb7405ecaeaadaf2979562)) | ||
|
||
## [0.6.0](https://github.com/dirkluijk/needle-di/compare/v0.5.0...v0.6.0) (2024-09-28) | ||
## [0.6.0](https://github.com/needle-ci/core/compare/v0.5.0...v0.6.0) (2024-09-28) | ||
|
||
|
||
### Features | ||
|
||
* allow synchronous constructor injection of async providers ([#20](https://github.com/dirkluijk/needle-di/issues/20)) ([6cf3ec3](https://github.com/dirkluijk/needle-di/commit/6cf3ec3eabd88f541d6714b56ca0b70ab5e779a2)) | ||
* allow synchronous constructor injection of async providers ([#20](https://github.com/needle-ci/core/issues/20)) ([6cf3ec3](https://github.com/needle-ci/core/commit/6cf3ec3eabd88f541d6714b56ca0b70ab5e779a2)) | ||
|
||
## [0.5.0](https://github.com/dirkluijk/needle-di/compare/v0.4.0...v0.5.0) (2024-09-28) | ||
## [0.5.0](https://github.com/needle-ci/core/compare/v0.4.0...v0.5.0) (2024-09-28) | ||
|
||
|
||
### Documentation | ||
|
||
* add Vitepress site with Github Pages ([#18](https://github.com/dirkluijk/needle-di/issues/18)) ([245efbe](https://github.com/dirkluijk/needle-di/commit/245efbe4def6a1c0647cfc6c06c299968ad0eec9)) | ||
* add Vitepress site with Github Pages ([#18](https://github.com/needle-ci/core/issues/18)) ([245efbe](https://github.com/needle-ci/core/commit/245efbe4def6a1c0647cfc6c06c299968ad0eec9)) | ||
|
||
## [0.4.0](https://github.com/dirkluijk/needle-di/compare/v0.3.0...v0.4.0) (2024-09-26) | ||
## [0.4.0](https://github.com/needle-ci/core/compare/v0.3.0...v0.4.0) (2024-09-26) | ||
|
||
|
||
### Miscellaneous Chores | ||
|
||
* move NPM package to 'needle-di' ([7348441](https://github.com/dirkluijk/needle-di/commit/7348441931179971dd41ac6583876faee3cfd241)) | ||
* move NPM package to 'needle-di' ([7348441](https://github.com/needle-ci/core/commit/7348441931179971dd41ac6583876faee3cfd241)) | ||
|
||
## [0.3.0](https://github.com/dirkluijk/needle-di/compare/v0.2.0...v0.3.0) (2024-09-22) | ||
## [0.3.0](https://github.com/needle-ci/core/compare/v0.2.0...v0.3.0) (2024-09-22) | ||
|
||
|
||
### Features | ||
|
||
* **providers:** flatten multi-providers when using useExisting ([#10](https://github.com/dirkluijk/needle-di/issues/10)) ([48df581](https://github.com/dirkluijk/needle-di/commit/48df581ec4901ecdd642cc7c64e527de71d1ec48)) | ||
* **providers:** flatten multi-providers when using useExisting ([#10](https://github.com/needle-ci/core/issues/10)) ([48df581](https://github.com/needle-ci/core/commit/48df581ec4901ecdd642cc7c64e527de71d1ec48)) | ||
|
||
## [0.2.0](https://github.com/dirkluijk/needle-di/compare/v0.1.0...v0.2.0) (2024-09-20) | ||
## [0.2.0](https://github.com/needle-ci/core/compare/v0.1.0...v0.2.0) (2024-09-20) | ||
|
||
|
||
### Features | ||
|
||
* **providers:** add support for multi-providers ([#8](https://github.com/dirkluijk/needle-di/issues/8)) ([b563a1c](https://github.com/dirkluijk/needle-di/commit/b563a1c1fbc9d9e3adb487459d611655ad0c6a15)) | ||
* **providers:** add support for multi-providers ([#8](https://github.com/needle-ci/core/issues/8)) ([b563a1c](https://github.com/needle-ci/core/commit/b563a1c1fbc9d9e3adb487459d611655ad0c6a15)) | ||
|
||
## [0.1.0](https://github.com/dirkluijk/needle-di/compare/v0.0.3...v0.1.0) (2024-09-19) | ||
## [0.1.0](https://github.com/needle-ci/core/compare/v0.0.3...v0.1.0) (2024-09-19) | ||
|
||
|
||
### Features | ||
|
||
* support async token factories ([#5](https://github.com/dirkluijk/needle-di/issues/5)) ([f39d6cd](https://github.com/dirkluijk/needle-di/commit/f39d6cd28d6fdb96664f82f084d9ed55405ece4b)) | ||
* support async token factories ([#5](https://github.com/needle-ci/core/issues/5)) ([f39d6cd](https://github.com/needle-ci/core/commit/f39d6cd28d6fdb96664f82f084d9ed55405ece4b)) | ||
|
||
|
||
### Bug Fixes | ||
|
||
* **inheritance:** trigger auto-binding when using parent class as token ([#7](https://github.com/dirkluijk/needle-di/issues/7)) ([0edbec7](https://github.com/dirkluijk/needle-di/commit/0edbec733800c1919d0577e2bfcfa66d9bc14fb9)) | ||
* **inheritance:** trigger auto-binding when using parent class as token ([#7](https://github.com/needle-ci/core/issues/7)) ([0edbec7](https://github.com/needle-ci/core/commit/0edbec733800c1919d0577e2bfcfa66d9bc14fb9)) | ||
|
||
## 0.0.3 (2024-09-18) | ||
|
||
|
||
### Features | ||
|
||
* inheritance support / added more tests ([#1](https://github.com/dirkluijk/needle-di/issues/1)) ([13f626c](https://github.com/dirkluijk/needle-di/commit/13f626ce3985f447e11f371ff476f5da2907f067)) | ||
* inheritance support / added more tests ([#1](https://github.com/needle-ci/core/issues/1)) ([13f626c](https://github.com/needle-ci/core/commit/13f626ce3985f447e11f371ff476f5da2907f067)) | ||
|
||
|
||
### Bug Fixes | ||
|
||
* export injectAsync and AsyncFactoryProvider ([02d5fb0](https://github.com/dirkluijk/needle-di/commit/02d5fb07f6dd2b8bfa157cc438f8f3d9625c1630)) | ||
* export injectAsync and AsyncFactoryProvider ([02d5fb0](https://github.com/needle-ci/core/commit/02d5fb07f6dd2b8bfa157cc438f8f3d9625c1630)) | ||
|
||
|
||
### Miscellaneous Chores | ||
|
||
* release 0.0.3 ([1f8768f](https://github.com/dirkluijk/needle-di/commit/1f8768faceceab651175433d20c853a03c404a3d)) | ||
* release 0.0.3 ([1f8768f](https://github.com/needle-ci/core/commit/1f8768faceceab651175433d20c853a03c404a3d)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters