From 846c6a34cda162553bb7fbee528aa16989bc582e Mon Sep 17 00:00:00 2001 From: Zac Sweers Date: Wed, 22 May 2024 15:55:27 -0400 Subject: [PATCH] Prepare for release 1.9.0. --- CHANGELOG.md | 6 ++++++ gradle.properties | 2 +- redacted-compiler-plugin-gradle/gradle.properties | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d7bfe765..2ee1c7cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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. diff --git a/gradle.properties b/gradle.properties index 8ffed89f..91d3d9b2 100644 --- a/gradle.properties +++ b/gradle.properties @@ -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/ diff --git a/redacted-compiler-plugin-gradle/gradle.properties b/redacted-compiler-plugin-gradle/gradle.properties index 2518f56e..6e503811 100644 --- a/redacted-compiler-plugin-gradle/gradle.properties +++ b/redacted-compiler-plugin-gradle/gradle.properties @@ -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/