1.8.0
- New: Support for annotating interfaces and non-final classes as
@Redacted
. In this event, alldata
/value
subclasses will be treated as@Redacted
. - New: Support for
@Unredacted
to explicitly opt out of redacting specific properties in otherwise-redacted classes.@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 for contributing to this release!
What's Changed
- Update actions/setup-java action to v4 by @renovate in #183
- Update plugin spotless to v6.23.1 by @renovate in #181
- Update dependency gradle to v8.5 by @renovate in #182
- Update dependency com.google.truth:truth to v1.2.0 by @renovate in #188
- Update kotlin monorepo by @renovate in #186
- Update plugin mavenPublish to v0.26.0 by @renovate in #187
- Update plugin spotless to v6.23.3 by @renovate in #184
- Update ksp to v1.9.22-1.0.16 by @renovate in #185
- Update plugin spotless to v6.24.0 by @renovate in #191
- Update dependency org.jetbrains.kotlinx:kotlinx-metadata-jvm to v0.9.0 by @renovate in #190
- Update plugin mavenPublish to v0.27.0 by @renovate in #189
- Update dependency gradle to v8.6 by @renovate in #198
- Update gradle/wrapper-validation-action action to v2 by @renovate in #197
- Update plugin binaryCompatibilityValidator to v0.14.0 by @renovate in #196
- Update dependency com.google.truth:truth to v1.4.0 by @renovate in #194
- Update ksp to v1.9.22-1.0.17 by @renovate in #193
- Update CI and spotless by @renovate in #195
- Update kotlin monorepo to v1.9.23 by @renovate in #203
- Update ksp to v1.9.23-1.0.19 by @renovate in #201
- Update plugin mavenPublish to v0.28.0 by @renovate in #204
- Update dependency com.google.truth:truth to v1.4.2 by @renovate in #200
- Update plugin dokka to v1.9.20 by @renovate in #202
- Update dependency gradle to v8.7 by @renovate in #205
- Update kotlinCompileTesting to v0.4.1 by @renovate in #206
- Update ksp to v1.9.23-1.0.20 by @renovate in #207
- Update gradle/wrapper-validation-action action to v3 by @renovate in #208
- Support Unredacted properties and supertype based redaction by @DrewCarlson in #210
Full Changelog: 1.7.1...1.8.0