diff --git a/CHANGELOG.md b/CHANGELOG.md index 77f5bfe5..7d17f503 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,17 @@ Changelog ========= +1.8.1 +----- + +_2024-04-26_ + +- Allow `@Unredacted` to be applied to a class, only when a supertype is `@Redacted` +- Allow `@Redacted` supertypes to be inherited by objects, only when the child does not implement a custom `toString` method +- Fail compilation when `@Unredacted` and `@Redacted` are applied to the same class + +Special thanks to [@DrewCarlson](https://github.com/DrewCarlson) for contributing to this release! + 1.8.0 ----- diff --git a/gradle.properties b/gradle.properties index a835a447..970ab925 100644 --- a/gradle.properties +++ b/gradle.properties @@ -12,7 +12,7 @@ kotlin.compiler.keepIncrementalCompilationCachesInMemory=true kotlin.compiler.preciseCompilationResultsBackup=true GROUP=dev.zacsweers.redacted -VERSION_NAME=1.9.0-SNAPSHOT +VERSION_NAME=1.8.1 POM_DESCRIPTION=A Kotlin compiler plugin that generates redacted toString() implementations. POM_URL=https://github.com/ZacSweers/redacted-compiler-plugin/ POM_SCM_URL=https://github.com/ZacSweers/redacted-compiler-plugin/ diff --git a/redacted-compiler-plugin-gradle/gradle.properties b/redacted-compiler-plugin-gradle/gradle.properties index 2c8eb132..95b56f78 100644 --- a/redacted-compiler-plugin-gradle/gradle.properties +++ b/redacted-compiler-plugin-gradle/gradle.properties @@ -3,7 +3,7 @@ POM_ARTIFACT_ID=redacted-compiler-plugin-gradle POM_PACKAGING=jar GROUP=dev.zacsweers.redacted -VERSION_NAME=1.9.0-SNAPSHOT +VERSION_NAME=1.8.1 POM_DESCRIPTION=A Kotlin compiler plugin that generates redacted toString() implementations. POM_URL=https://github.com/ZacSweers/redacted-compiler-plugin/ POM_SCM_URL=https://github.com/ZacSweers/redacted-compiler-plugin/