From 7473f351f5fa50ee6e808a689f559ab2a6c5fc10 Mon Sep 17 00:00:00 2001 From: Zac Sweers Date: Sun, 12 May 2024 15:37:44 -0400 Subject: [PATCH] Prepare for release 0.26.0. --- CHANGELOG.md | 12 ++++++++++++ gradle.properties | 2 +- moshi-ir/moshi-gradle-plugin/gradle.properties | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5a3afa70..8006c5cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ Changelog **Unreleased** -------------- +0.26.0 +------ + +_2023-11-27_ + ### **New**: Publish a new `moshi-immutable-adapters` artifact with support for [kotlinx.collections.immutable](https://github.com/Kotlin/kotlinx.collections.immutable). Gradle dependency @@ -33,6 +38,13 @@ val moshi = Moshi.Builder().add(ImmutableCollectionsJsonAdapterFactory()).build( ### Misc - 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. +- Update Moshi to `1.15.1`. +- Update kotlinx-metadata to `0.9.0`. +- Update KotlinPoet to `1.16.0`. +- Update Kotlin to `1.9.24`. +- Update KSP to `1.9.24-1.0.20`. +- Update Guava to `33.2.0-jre`. +- Compile against Gradle `8.7`. 0.25.1 ------ diff --git a/gradle.properties b/gradle.properties index 19b4e75a..d7939a6e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -18,7 +18,7 @@ org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 GROUP=dev.zacsweers.moshix -VERSION_NAME=0.26.0-SNAPSHOT +VERSION_NAME=0.26.0 POM_DESCRIPTION=Moshi Extensions POM_URL=https://github.com/ZacSweers/MoshiX POM_SCM_URL=https://github.com/ZacSweers/MoshiX diff --git a/moshi-ir/moshi-gradle-plugin/gradle.properties b/moshi-ir/moshi-gradle-plugin/gradle.properties index 8bf351de..841c4977 100644 --- a/moshi-ir/moshi-gradle-plugin/gradle.properties +++ b/moshi-ir/moshi-gradle-plugin/gradle.properties @@ -6,7 +6,7 @@ POM_PACKAGING=jar kotlin.stdlib.default.dependency=false GROUP=dev.zacsweers.moshix -VERSION_NAME=0.26.0-SNAPSHOT +VERSION_NAME=0.26.0 POM_DESCRIPTION=A Kotlin compiler plugin that generates Moshi JsonAdapter classes. POM_URL=https://github.com/ZacSweers/MoshiX/ POM_SCM_URL=https://github.com/ZacSweers/MoshiX/