diff --git a/README.md b/README.md index 0e339a12a..80cb34a7d 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ build.gradle.kts: ```kotlin plugins { - id("de.jensklingenberg.ktorfit") version "1.10.2" + id("de.jensklingenberg.ktorfit") version "1.11.0" } ``` @@ -40,22 +40,22 @@ build.gradle ```kotlin plugins { - id("de.jensklingenberg.ktorfit") version "1.10.2" + id("de.jensklingenberg.ktorfit") version "1.11.0" } ``` KSP: ```kotlin -de.jensklingenberg.ktorfit:ktorfit-ksp:1.10.2 +de.jensklingenberg.ktorfit:ktorfit-ksp:1.11.0 ``` Ktorfit-lib/-light: ```kotlin -implementation("de.jensklingenberg.ktorfit:ktorfit-lib:1.10.2") +implementation("de.jensklingenberg.ktorfit:ktorfit-lib:1.11.0") or -implementation("de.jensklingenberg.ktorfit:ktorfit-lib-light:1.10.2") +implementation("de.jensklingenberg.ktorfit:ktorfit-lib-light:1.11.0") ``` ## 👷 Project Structure diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 4af5f0095..267dba077 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -7,7 +7,7 @@ and this project orients towards [Semantic Versioning](http://semver.org/spec/v2 Note: This project needs KSP to work and every new Ktorfit with an update of the KSP version is technically a breaking change. But there is no intent to bump the Ktorfit major version for every KSP update. -1.11.0 - Unreleased +1.11.0 - 2023-12-06 ======================================== Compatible with KSP 1.0.15 and Kotlin 1.9.21 diff --git a/docs/index.md b/docs/index.md index 16c9d8b99..cdacc5036 100644 --- a/docs/index.md +++ b/docs/index.md @@ -17,16 +17,13 @@ inspired by [Retrofit](https://square.github.io/retrofit/) | Ktorfit-version | Kotlin | KSP | Ktor | |--------------------------|:-------------------------:|:-----------------------:|:---------:| +| **_1.11.0_** | **1.9.21** | **1.0.15** | **2.3.6** | | **_1.10.2_** | **1.9.20** | **1.0.14** | **2.3.6** | | **_1.10.1_** | **1.9.20** | **1.0.14** | **2.3.4** | | **_1.10.0_** | **1.9.20** | **1.0.14** | **2.3.4** | | **_1.9.1_** | **1.9.10 / 1.9.20-RC** | **1.0.13** | **2.3.4** | | **_1.8.1_** | **1.9.10 / 1.9.20-Beta2** | **1.0.13** | **2.3.4** | | **_1.7.0-1.9.20-Beta2_** | **1.9.20-Beta2** | **1.9.20-Beta2-1.0.13** | **2.3.4** | -| **_1.7.0_** | **1.9.10** | **1.0.13** | **2.3.4** | -| **_1.6.0_** | **1.9.10** | **1.0.13** | **2.3.3** | -| **_1.5.0_** | **1.9.0** | **1.0.13** | **2.3.2** | -| **_1.4.3_** | **1.8.20** | **1.0.11** | **2.3.1** | # Installation diff --git a/example/AndroidOnlyExample/app/build.gradle.kts b/example/AndroidOnlyExample/app/build.gradle.kts index 191c611dc..456b02f7b 100644 --- a/example/AndroidOnlyExample/app/build.gradle.kts +++ b/example/AndroidOnlyExample/app/build.gradle.kts @@ -3,7 +3,7 @@ plugins { id("org.jetbrains.kotlin.android") id("com.google.devtools.ksp") version "1.9.20-1.0.14" id("org.jetbrains.kotlin.plugin.serialization") version "1.9.10" - id("de.jensklingenberg.ktorfit") version "1.10.2" + id("de.jensklingenberg.ktorfit") version "1.11.0" } @@ -51,7 +51,7 @@ tasks.withType().configureEach } } -val ktorfit = "1.10.2" +val ktorfit = "1.11.0" val ktor = "2.3.6" val compose_ui_version = "1.5.1" dependencies { diff --git a/example/MultiplatformExample/shared/build.gradle.kts b/example/MultiplatformExample/shared/build.gradle.kts index e517f1462..a7a21adcb 100644 --- a/example/MultiplatformExample/shared/build.gradle.kts +++ b/example/MultiplatformExample/shared/build.gradle.kts @@ -2,14 +2,14 @@ plugins { kotlin("multiplatform") kotlin("native.cocoapods") id("com.android.library") - id("com.google.devtools.ksp") version "1.9.20-1.0.14" + id("com.google.devtools.ksp") version "1.9.21-1.0.15" id("kotlinx-serialization") - id("de.jensklingenberg.ktorfit") version "1.10.1" + id("de.jensklingenberg.ktorfit") version "1.11.0" } version = "1.0" val ktorVersion = "2.3.6" -val ktorfitVersion = "1.10.1" +val ktorfitVersion = "1.11.0" kotlin { jvmToolchain(8) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 74620ed59..3b1393837 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -9,7 +9,7 @@ kctfork = "0.3.2" kotlin = "1.9.21" kotlinPoet = "1.15.1" kspVersion = "1.9.21-1.0.15" -ktorfit = "1.10.2" +ktorfit = "1.11.0" ktorfitGradlePlugin = "1.10.1" ktorVersion = "2.3.6" mockk = "1.13.8" diff --git a/ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitGradleConfiguration.kt b/ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitGradleConfiguration.kt index aa795984b..e39188dae 100644 --- a/ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitGradleConfiguration.kt +++ b/ktorfit-gradle-plugin/src/main/java/de/jensklingenberg/ktorfit/gradle/KtorfitGradleConfiguration.kt @@ -10,7 +10,7 @@ open class KtorfitGradleConfiguration { * version number of the compiler plugin */ @Deprecated("Update the Gradle plugin instead of updating this version") - var version: String = "1.10.2" // remember to bump this version before any release! + var version: String = "1.11.0" // remember to bump this version before any release! /** * used to get debug information from the compiler plugin