diff --git a/CHANGELOG.md b/CHANGELOG.md index 65afa8b01..81708f0e3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 2.3.8 (2021-11-04) + +* Add an option in the Anvil DSL `syncGeneratedSources` to sync generated sources in the IDE, see #412. +* Fall back to PSI parsing for `BindingModuleGenerator`, see #310. (this allows you generated `@ContributesBinding` annotations in custom code generators) +* Support generic supers for assisted factories when the assisted factory interface is generated, see #407. +* Support generic type resolution in assisted factories, see #395. (regression in previous release) +* Align `TypeNames` for assisted lambda arguments between descriptors and PSI, see #400. (regression in previous release) +* Enable experimental Anvil APIs by default in the compiler testing utilities, see #398. +* Make it easy the feed a compilation result to another Anvil compilation in the testing utilities, see #404. + ## 2.3.7 (2021-10-19) * Allow configuring the `KotlinCompilation` when using the utilities to test custom code generators, see #386. diff --git a/gradle.properties b/gradle.properties index 2bd5c4242..bb08d00ff 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ GROUP=com.squareup.anvil -VERSION_NAME=2.3.8-SNAPSHOT +VERSION_NAME=2.3.8 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