Skip to content

Commit

Permalink
Prepare for release 1.8.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
ZacSweers committed Apr 23, 2024
1 parent a466998 commit 5dab5a0
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 2 deletions.
21 changes: 21 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,27 @@
Changelog
=========

1.8.0
-----

_2024-04-23_

- **New**: Support for annotating interfaces and non-final classes as `@Redacted`. In this event, all `data`/`value` subclasses will be treated as `@Redacted`.
- **New**: Support for `@Unredacted` to explicitly opt out of redacting specific properties in otherwise-redacted classes.
```kotlin
@Redacted
data class User(
@Unredacted val name: String,
val phoneNumber: String
)

// This will redact `phoneNumber` but not `name`
// User(name=Bob, phoneNumber=██)
```
- Update Kotlin to `1.9.23`.

Special thanks to [@DrewCarlson](https://github.com/DrewCarlson) for contributing to this release!

1.7.1
-----

Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ kotlin.compiler.keepIncrementalCompilationCachesInMemory=true
kotlin.compiler.preciseCompilationResultsBackup=true

GROUP=dev.zacsweers.redacted
VERSION_NAME=1.8.0-SNAPSHOT
VERSION_NAME=1.8.0
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/
Expand Down
2 changes: 1 addition & 1 deletion redacted-compiler-plugin-gradle/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ POM_ARTIFACT_ID=redacted-compiler-plugin-gradle
POM_PACKAGING=jar

GROUP=dev.zacsweers.redacted
VERSION_NAME=1.8.0-SNAPSHOT
VERSION_NAME=1.8.0
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/
Expand Down

0 comments on commit 5dab5a0

Please sign in to comment.