Skip to content

Commit

Permalink
Release 2.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Foso committed Nov 10, 2024
1 parent 12484e6 commit f307c67
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 18 deletions.
12 changes: 6 additions & 6 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ 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.

# [Unreleased]()
* Supported Kotlin version:
* Supported KSP version:
* Ktor version:
# [2.2.0]()
* Supported Kotlin version: 2.0.0; 2.0.10; 2.0.20, 2.1.0-Beta1; 2.0.21-RC, 2.0.21
* Supported KSP version: 1.0.27
* Ktor version: 3.0.1

## Changed
- Ktorfit is now using Ktor 3.0.1 as a default. The extra versions with "-ktor3" will not be updated anymore.
Expand All @@ -20,8 +20,8 @@ But there is no intent to bump the Ktorfit major version for every KSP update.
- Inheritance problem [#663](https://github.com/Foso/Ktorfit/issues/663)
See https://foso.github.io/Ktorfit/generation/#nodelegation

- Generated classes do not propagate opt-in ExperimentalUuidApi [666](https://github.com/Foso/Ktorfit/issues/666)
OptIn annotations on interfaces and functions will now be propagated to the generated classes.
- Generated classes do not propagate opt-in ExperimentalUuidApi [666](https://github.com/Foso/Ktorfit/issues/666)
OptIn annotations on interfaces and functions will now be propagated to the generated classes.

- Fixed documentation for converters to match the current version.
- Unresolved reference setBody in generated API implementations [#726](https://github.com/Foso/Ktorfit/issues/726)
Expand Down
4 changes: 2 additions & 2 deletions example/MultiplatformExample/shared/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {
id("com.android.library")
id("com.google.devtools.ksp") version "2.0.21-1.0.27"
id("kotlinx-serialization")
id("de.jensklingenberg.ktorfit") version "2.1.0"
id("de.jensklingenberg.ktorfit") version "2.2.0"
}

ktorfit {
Expand All @@ -16,7 +16,7 @@ ktorfit {

version = "1.0"
val ktorVersion = "3.0.1"
val ktorfitVersion = "2.1.0"
val ktorfitVersion = "2.2.0"

kotlin {
jvmToolchain(8)
Expand Down
13 changes: 6 additions & 7 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
[versions]
abg= "8.2.2"
autoService = "1.1.1"
autoServiceKsp = "1.10"
binaryCompatibilityValidator = "0.16.3"
coroutines = "1.8.1"
detekt = "1.23.7"
Expand All @@ -12,13 +11,13 @@ kotlinPoet = "1.18.1"
kspVersion = "2.0.21-1.0.27"

groupId = "de.jensklingenberg.ktorfit"
ktorfit = "2.1.0"
ktorfitKsp = "2.1.0-1.0.27"
ktorfit = "2.2.0"
ktorfitKsp = "2.2.0-1.0.27"
ktorfitCompiler = "2.1.0-2.0.21"
ktorfitCallConverter = "2.1.0"
ktorfitFlowConverter = "2.1.0"
ktorfitResponseConverter = "2.1.0"
ktorfitGradle = "2.1.0"
ktorfitCallConverter = "2.2.0"
ktorfitFlowConverter = "2.2.0"
ktorfitResponseConverter = "2.2.0"
ktorfitGradle = "2.2.0"

ktorfitGradlePlugin = "2.1.0"
ktorVersion = "3.0.1"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ class KtorfitGradlePlugin : Plugin<Project> {
const val GROUP_NAME = "de.jensklingenberg.ktorfit"
const val ARTIFACT_NAME = "compiler-plugin"
const val COMPILER_PLUGIN_ID = "ktorfitPlugin"
const val KTORFIT_KSP_PLUGIN_VERSION = "2.1.0" // remember to bump this version before any release!
const val KTORFIT_KSP_PLUGIN_VERSION = "2.2.0" // remember to bump this version before any release!
const val KTORFIT_COMPILER_PLUGIN_VERSION = "2.1.0"
const val SNAPSHOT = ""
const val MIN_KSP_VERSION = "1.0.24"
const val MIN_KSP_VERSION = "1.0.27"
const val MIN_KOTLIN_VERSION = "2.0.0"
}

Expand Down
2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ extra:
site:
images: '../../images'
ktorfit:
release: "2.1.0"
release: "2.2.0"
ktor:
release: "2.3.12"
social:
Expand Down

0 comments on commit f307c67

Please sign in to comment.