From 61b6ad6259a715360519e48cd6c7fe0613976297 Mon Sep 17 00:00:00 2001 From: Rick Busarow Date: Wed, 1 May 2024 12:33:47 -0500 Subject: [PATCH] Releasing v2.5.0-beta08 --- CHANGELOG.md | 23 +++++++++-------------- gradle.properties | 2 +- 2 files changed, 10 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 50bae3375..81dea9b45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,8 +6,6 @@ ### Changed -- Anvil's generated hints are now all generated to the same `anvil.hint` package, which simplifies hint lookups and better future-proofs future KSP work. Note that this is a user-invisible change, but it will require a one-time recompilation of any Anvil-generated hints. - ### Deprecated ### Removed @@ -20,25 +18,23 @@ ### Other Notes & Contributions -## [2.5.0-beta07] - 2024-04-16 -### Added +## [2.5.0-beta08] - 2024-05-01 ### Changed -### Deprecated - -### Removed +- Anvil's generated hints are now all generated to the same `anvil.hint` package, which simplifies hint lookups and better future-proofs future KSP work. Note that this is a user-invisible change, but it will require a one-time recompilation of any Anvil-generated hints. ([#975](https://github.com/square/anvil/pull/975)) ### Fixed -* Another mangled name workaround in KSP ([#966](https://github.com/square/anvil/pull/966)) +- cache generated file paths relative to the build directory (changed from project directory) ([#979](https://github.com/square/anvil/pull/979)) +- check both kapt and ksp for dagger-compiler when using KSP ([#989](https://github.com/square/anvil/pull/989)) -### Security +## [2.5.0-beta07] - 2024-04-16 -### Custom Code Generator +### Fixed -### Other Notes & Contributions +- Another mangled name workaround in KSP ([#966](https://github.com/square/anvil/pull/966)) ## [2.5.0-beta06] - 2024-04-16 @@ -49,8 +45,6 @@ > [!IMPORTANT] > IDE auto-replace can auto-replace the enum entry with the corresponding integer, but not the named argument. Automatically-migrated code may wind up with something like `priority = RANK_NORMAL`. This is an IntelliJ limitation. -### Removed - ### Fixed * pass files with only top-level function/property declarations to `CodeGenerator` implementations ([#956](https://github.com/square/anvil/pull/956)) @@ -745,7 +739,8 @@ - Initial release. -[Unreleased]: https://github.com/square/anvil/compare/v2.5.0-beta07...HEAD +[Unreleased]: https://github.com/square/anvil/compare/v2.5.0-beta08...HEAD +[2.5.0-beta08]: https://github.com/square/anvil/releases/tag/v2.5.0-beta08 [2.5.0-beta07]: https://github.com/square/anvil/releases/tag/v2.5.0-beta07 [2.5.0-beta06]: https://github.com/square/anvil/releases/tag/v2.5.0-beta06 [2.5.0-beta05]: https://github.com/square/anvil/releases/tag/v2.5.0-beta05 diff --git a/gradle.properties b/gradle.properties index e2da10708..16f2e1442 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ GROUP=com.squareup.anvil # When updating this, make sure to also update the parallel release versions in release.yml -VERSION_NAME=2.5.0-beta08-SNAPSHOT +VERSION_NAME=2.5.0-beta08 POM_DESCRIPTION=A Kotlin compiler plugin to make dependency injection with Dagger 2 easier by automatically merging Dagger modules and component interfaces. POM_INCEPTION_YEAR=2020