diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..ace5516 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,68 @@ +# Changelog + +## [v0.1.4](https://github.com/tlambert03/in-n-out/tree/v0.1.4) (2022-08-12) + +[Full Changelog](https://github.com/tlambert03/in-n-out/compare/v0.1.3...v0.1.4) + +**Implemented enhancements:** + +- feat: add on\_unresolved\_required\_args="ignore" to inject\(\) [\#33](https://github.com/tlambert03/in-n-out/pull/33) ([tlambert03](https://github.com/tlambert03)) + +**Tests & CI:** + +- test: add typing tests [\#29](https://github.com/tlambert03/in-n-out/pull/29) ([tlambert03](https://github.com/tlambert03)) + +## [v0.1.3](https://github.com/tlambert03/in-n-out/tree/v0.1.3) (2022-07-15) + +[Full Changelog](https://github.com/tlambert03/in-n-out/compare/v0.1.2...v0.1.3) + +**Fixed bugs:** + +- fix: fix functools.wrapped functions [\#28](https://github.com/tlambert03/in-n-out/pull/28) ([tlambert03](https://github.com/tlambert03)) + +## [v0.1.2](https://github.com/tlambert03/in-n-out/tree/v0.1.2) (2022-07-13) + +[Full Changelog](https://github.com/tlambert03/in-n-out/compare/v0.1.1...v0.1.2) + +**Merged pull requests:** + +- ci\(dependabot\): bump pypa/cibuildwheel from 2.7.0 to 2.8.0 [\#26](https://github.com/tlambert03/in-n-out/pull/26) ([dependabot[bot]](https://github.com/apps/dependabot)) +- feat: add support for injecting into unbound methods [\#25](https://github.com/tlambert03/in-n-out/pull/25) ([tlambert03](https://github.com/tlambert03)) + +## [v0.1.1](https://github.com/tlambert03/in-n-out/tree/v0.1.1) (2022-07-06) + +[Full Changelog](https://github.com/tlambert03/in-n-out/compare/v0.1.0...v0.1.1) + +**Merged pull requests:** + +- refactor: cleanup docs and api [\#24](https://github.com/tlambert03/in-n-out/pull/24) ([tlambert03](https://github.com/tlambert03)) +- refactor: Unify API, and documentation [\#22](https://github.com/tlambert03/in-n-out/pull/22) ([tlambert03](https://github.com/tlambert03)) +- feat: split decorator into 2 [\#20](https://github.com/tlambert03/in-n-out/pull/20) ([tlambert03](https://github.com/tlambert03)) + +## [v0.1.0](https://github.com/tlambert03/in-n-out/tree/v0.1.0) (2022-07-06) + +[Full Changelog](https://github.com/tlambert03/in-n-out/compare/78b545996ae08fae199e8c81295cdedb24b86fe1...v0.1.0) + +**Merged pull requests:** + +- feat: allow register\_p\* to take only the function [\#19](https://github.com/tlambert03/in-n-out/pull/19) ([tlambert03](https://github.com/tlambert03)) +- feat: prevent strong reference to bound methods [\#18](https://github.com/tlambert03/in-n-out/pull/18) ([tlambert03](https://github.com/tlambert03)) +- fix: deal with partials [\#17](https://github.com/tlambert03/in-n-out/pull/17) ([tlambert03](https://github.com/tlambert03)) +- feat: allow hashable types to be used as direct hits [\#16](https://github.com/tlambert03/in-n-out/pull/16) ([tlambert03](https://github.com/tlambert03)) +- feat: put injection decorator on store [\#15](https://github.com/tlambert03/in-n-out/pull/15) ([tlambert03](https://github.com/tlambert03)) +- ci: \[pre-commit.ci\] autoupdate [\#14](https://github.com/tlambert03/in-n-out/pull/14) ([pre-commit-ci[bot]](https://github.com/apps/pre-commit-ci)) +- feat: Allow multiple provider/processors with weights [\#13](https://github.com/tlambert03/in-n-out/pull/13) ([tlambert03](https://github.com/tlambert03)) +- feat: handle unions [\#12](https://github.com/tlambert03/in-n-out/pull/12) ([tlambert03](https://github.com/tlambert03)) +- build: add cibuildwheel [\#10](https://github.com/tlambert03/in-n-out/pull/10) ([tlambert03](https://github.com/tlambert03)) +- feat: add more validation for processors and providers, type cleanup [\#9](https://github.com/tlambert03/in-n-out/pull/9) ([tlambert03](https://github.com/tlambert03)) +- test: add benchmarks [\#8](https://github.com/tlambert03/in-n-out/pull/8) ([tlambert03](https://github.com/tlambert03)) +- feat: inject store namespace [\#7](https://github.com/tlambert03/in-n-out/pull/7) ([tlambert03](https://github.com/tlambert03)) +- feat: make multiple store instances accessible [\#6](https://github.com/tlambert03/in-n-out/pull/6) ([tlambert03](https://github.com/tlambert03)) +- test: add tests and big refactor [\#5](https://github.com/tlambert03/in-n-out/pull/5) ([tlambert03](https://github.com/tlambert03)) +- feat: add cython option [\#4](https://github.com/tlambert03/in-n-out/pull/4) ([tlambert03](https://github.com/tlambert03)) +- ci\(dependabot\): bump styfle/cancel-workflow-action from 0.9.1 to 0.10.0 [\#3](https://github.com/tlambert03/in-n-out/pull/3) ([dependabot[bot]](https://github.com/apps/dependabot)) +- ci\(dependabot\): bump codecov/codecov-action from 2 to 3 [\#1](https://github.com/tlambert03/in-n-out/pull/1) ([dependabot[bot]](https://github.com/apps/dependabot)) + + + +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*