File tree Expand file tree Collapse file tree
MultiplatformExample/shared Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,12 +7,22 @@ and this project orients towards [Semantic Versioning](http://semver.org/spec/v2
77Note: This project needs KSP to work and every new Ktorfit with an update of the KSP version is technically a breaking change.
88But there is no intent to bump the Ktorfit major version for every KSP update.
99
10+ # [ 2.5.1] ( )
11+
12+ 2.5.1 - 2025-04-19
13+ ========================================
14+ * Supported KSP version: >=1.0.28
15+ * Supported Kotlin version: >=2.1.10
16+ * Ktor version: 3.1.2
17+
18+ ## Fixed
19+ - Update KSP version check in KtorfitGradlePlugin #842
1020
1121# [ 2.5.0] ( )
1222
13232.5.0 - 2025-03-30
1424========================================
15- * Supported KSP version: >=1.0.28
25+ * Supported KSP version: <2.0.0 >=1.0.28
1626* Supported Kotlin version: >=2.1.10
1727* Ktor version: 3.1.2
1828
@@ -32,6 +42,9 @@ Thanks to @Goooler for contributing to this release!
3242
33432.4.1 - 2025-03-14
3444========================================
45+ * Supported KSP version: >=1.0.28
46+ * Supported Kotlin version: >=2.1.10
47+ * Ktor version: 3.1.0
3548
3649## Fixed
3750- Ktorfit causes circular task dependency when using KSP2 and Multiplatform Resources library from Jetbrains #876
Original file line number Diff line number Diff line change 11plugins {
22 id(" com.android.application" )
33 id(" org.jetbrains.kotlin.android" )
4- id(" com.google.devtools.ksp" ) version " 2.1.10-1 .0.31 "
4+ id(" com.google.devtools.ksp" ) version " 2.1.20-2 .0.0 "
55 id(" org.jetbrains.kotlin.plugin.serialization" ) version " 2.1.0"
6- id(" de.jensklingenberg.ktorfit" ) version " 2.5.0 "
6+ id(" de.jensklingenberg.ktorfit" ) version " 2.5.1 "
77 id(" org.jetbrains.kotlin.plugin.compose" ) version " 2.1.10"
88}
99
@@ -52,7 +52,7 @@ tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>().configureEach
5252 }
5353}
5454
55- val ktorfitVersion = " 2.5.0 "
55+ val ktorfitVersion = " 2.5.1 "
5656val ktor = " 3.1.2"
5757val compose_ui_version = " 1.7.8"
5858dependencies {
Original file line number Diff line number Diff line change 22plugins {
33 id ' com.android.application' version ' 8.4.2' apply false
44 id ' com.android.library' version ' 8.4.2' apply false
5- id ' org.jetbrains.kotlin.android' version ' 2.1.10 ' apply false
5+ id ' org.jetbrains.kotlin.android' version ' 2.1.20 ' apply false
66}
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ plugins {
66 id(" com.android.library" )
77 id(" com.google.devtools.ksp" ) version " 2.1.10-1.0.31"
88 id(" kotlinx-serialization" )
9- id(" de.jensklingenberg.ktorfit" ) version " 2.5.0 "
9+ id(" de.jensklingenberg.ktorfit" ) version " 2.5.1 "
1010}
1111
1212ktorfit {
@@ -15,7 +15,7 @@ ktorfit {
1515
1616version = " 1.0"
1717val ktorVersion = " 3.1.2"
18- val ktorfitVersion = " 2.5.0 "
18+ val ktorfitVersion = " 2.5.1 "
1919
2020kotlin {
2121 jvmToolchain(8 )
Original file line number Diff line number Diff line change @@ -11,13 +11,13 @@ kotlinPoet = "2.1.0"
1111kspVersion = " 2.1.10-1.0.29"
1212
1313groupId = " de.jensklingenberg.ktorfit"
14- ktorfit = " 2.5.0 "
15- ktorfitKsp = " 2.5.0 "
14+ ktorfit = " 2.5.1 "
15+ ktorfitKsp = " 2.5.1 "
1616ktorfitCompiler = " 2.2.0" # Don't confuse this with the Kotlin version
17- ktorfitCallConverter = " 2.5.0 "
18- ktorfitFlowConverter = " 2.5.0 "
19- ktorfitResponseConverter = " 2.5.0 "
20- ktorfitGradle = " 2.5.0 "
17+ ktorfitCallConverter = " 2.5.1 "
18+ ktorfitFlowConverter = " 2.5.1 "
19+ ktorfitResponseConverter = " 2.5.1 "
20+ ktorfitGradle = " 2.5.1 "
2121
2222ktorfitGradlePlugin = " 2.4.0"
2323ktorVersion = " 3.1.2"
Original file line number Diff line number Diff line change 1313 site :
1414 images : ' ../../images'
1515 ktorfit :
16- release : " 2.5.0 "
16+ release : " 2.5.1 "
1717 ktor :
1818 release : " 3.1.2"
1919 social :
You can’t perform that action at this time.
0 commit comments