diff --git a/CHANGELOG.md b/CHANGELOG.md index 33c2364..7c44577 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,20 +4,12 @@ ### Added -- Added new artifact `:runtime-optional`, which provides access to `@SingleIn`, `@ForScope` and `AppScope`, see #16. -- Added support for scopes with parameters, e.g. to support `@SingleIn(AppScope::class)` and `@ContributesTo(AppScope::class)`, see #1. -- Allow specifying custom contributing annotations via KSP option instead of using `@ContributingAnnotation`. - ### Changed -- Updated the documentation and decided to recommend scope references as parameter to contribute and merge types. In other words: we prefer using the `@SingleIn(SomeScope::class)` annotation and explicitly declaring the scope on the `@Contribute*(SomeScope::class)` annotations. Support for the old way may go away, see #36. - ### Deprecated ### Removed -- Removed `mingwX64()` target, because `kotlin-inject` doesn't support it. - ### Fixed ### Security @@ -25,6 +17,23 @@ ### Other Notes & Contributions +## [0.0.3] - 2024-09-13 + +### Added + +- Added new artifact `:runtime-optional`, which provides access to `@SingleIn`, `@ForScope` and `AppScope`, see #16. +- Added support for scopes with parameters, e.g. to support `@SingleIn(AppScope::class)` and `@ContributesTo(AppScope::class)`, see #1. +- Allow specifying custom contributing annotations via KSP option instead of using `@ContributingAnnotation`, see #24. + +### Changed + +- Updated the documentation and decided to recommend scope references as parameter to contribute and merge types. In other words: we prefer using the `@SingleIn(SomeScope::class)` annotation and explicitly declaring the scope on the `@Contribute*(SomeScope::class)` annotations. Support for the old way may go away, see #36. + +### Removed + +- Removed `mingwX64()` target, because `kotlin-inject` doesn't support it. + + ## [0.0.2] - 2024-09-11 ### Added @@ -37,6 +46,7 @@ - Initial release. -[Unreleased]: https://github.com/amzn/kotlin-inject-anvil/compare/0.0.2...HEAD +[Unreleased]: https://github.com/amzn/kotlin-inject-anvil/compare/0.0.3...HEAD +[0.0.2]: https://github.com/square/anvil/releases/tag/0.0.3 [0.0.2]: https://github.com/square/anvil/releases/tag/0.0.2 [0.0.1]: https://github.com/square/anvil/releases/tag/0.0.1 diff --git a/gradle.properties b/gradle.properties index 3ab101e..01faa1f 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.0.3-SNAPSHOT +VERSION_NAME=0.0.3 GROUP=software.amazon.lastmile.kotlin.inject.anvil org.gradle.jvmargs=-Xmx2g -Dfile.encoding=UTF-8