Skip to content

Commit

Permalink
Releasing v2.4.4.
Browse files Browse the repository at this point in the history
  • Loading branch information
vRallev committed Jan 12, 2023
1 parent f96e305 commit e04567c
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 6 deletions.
24 changes: 19 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,37 @@

### Changed

- The [issue](https://youtrack.jetbrains.com/issue/KT-38576) that required disabling precise Java tracking is not needed anymore. The workaround has been removed.

### Deprecated

### Removed

- Remove support for Kotlin 1.7. Anvil only supports Kotlin 1.8 moving forward.

### Fixed

### Security

### Custom Code Generator

# [2.4.4] - 2023-01-12

### Added

- Added support for Kotlin 1.8.

### Changed

- The [issue](https://youtrack.jetbrains.com/issue/KT-38576) that required disabling precise Java tracking is not needed anymore. The workaround has been removed.

### Removed

- Remove support for Kotlin 1.7. Anvil only supports Kotlin 1.8 moving forward.

### Custom Code Generator

- Add ability to query top-level functions and properties. The entry point is `projectFiles.topLevelFunctionReferences(module)` and `projectFiles.topLevelPropertyReferences(module)`. This allows you write code generators reacting to top-level functions and properties and not only classes, see #644.
- The `FunctionReference` type has been renamed to `MemberFunctionReference` and a new super type `FunctionReference` has been introduced for `TopLevelFunctionReference` and `MemberFunctionReference`.
- The `PropertyReference` type has been renamed to `MemberPropertyReference` and a new super type `PropertyReference` has been introduced for `TopLevelPropertyReference` and `MemberPropertyReference`.


## [2.4.3] - 2022-12-16

### Added
Expand Down Expand Up @@ -551,7 +564,8 @@
[Unreleased]: https://github.com/square/anvil/compare/v2.4.3...HEAD
[Unreleased]: https://github.com/square/anvil/compare/v2.4.4...HEAD
[2.4.4]: https://github.com/square/anvil/releases/tag/v2.4.4
[2.4.3]: https://github.com/square/anvil/releases/tag/v2.4.3
[2.4.2]: https://github.com/square/anvil/releases/tag/v2.4.2
[2.4.1]: https://github.com/square/anvil/releases/tag/v2.4.1
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
GROUP=com.squareup.anvil

VERSION_NAME=2.4.4-SNAPSHOT
VERSION_NAME=2.4.4

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
Expand Down

0 comments on commit e04567c

Please sign in to comment.