Skip to content

Commit

Permalink
Prepare for release 1.9.0.
Browse files Browse the repository at this point in the history
  • Loading branch information
ZacSweers committed May 22, 2024
1 parent ee2515a commit 846c6a3
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 2 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,15 @@ Changelog
**Unreleased**
--------------

1.9.0
-----

_2024-05-22_

- Update to Kotlin `2.0.0` (aka K2). This plugin now assumes 2.0, but can be used with Kotlin 1.9.x as well.
- Fully implement validation checks in FIR, allowing the plugin to report errors earlier and also (eventually) have errors appear automatically in the IDE.
- The IR plugin no longer validates by default.
- At the time of writing, I'm not able to get errors to appear in the IDE even if non-bundled plugins are force-enabled. Follow [KTIJ-29248](https://youtrack.jetbrains.com/issue/KTIJ-29248) for more info.
- The `enabled` compiler option is no longer required and just defaults to true.
- Omit the stdlib from transitive dependencies on the compiler plugin and Gradle plugin artifacts. Both kotlinc and Gradle impose their own versions on the classpath.

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

GROUP=dev.zacsweers.redacted
VERSION_NAME=1.9.0-SNAPSHOT
VERSION_NAME=1.9.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 @@ -6,7 +6,7 @@ POM_PACKAGING=jar
kotlin.stdlib.default.dependency=false

GROUP=dev.zacsweers.redacted
VERSION_NAME=1.9.0-SNAPSHOT
VERSION_NAME=1.9.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 846c6a3

Please sign in to comment.