Skip to content

Commit

Permalink
Release 2.1.0 (#662)
Browse files Browse the repository at this point in the history
  • Loading branch information
Foso committed Sep 1, 2024
1 parent 2dcbbba commit f3b1458
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 16 deletions.
24 changes: 21 additions & 3 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,11 @@ 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]()
# [2.1.0]()

Unreleased
========================================
* Supported Kotlin version: (min) 2.0.0
* Supported KSP version: (min) 1.0.24
* Ktor version: 2.3.12

## Added
- documentation page for [known issues](https://foso.github.io/Ktorfit/knownissues/)
Expand All @@ -24,8 +25,25 @@ or your own ConverterFactory to the converterFactories. [#618](https://github.co
- Task with path 'kspCommonMainKotlinMetadata' not found in project [#593](https://github.com/Foso/Ktorfit/issues/593)
- Ktorfit Gradle Plugin not compatible with Android Multiplatform Library plugin [#638](https://github.com/Foso/Ktorfit/issues/638)

## Ktor3
The "normal" dependencies will stay on Ktor 2.x till 3.0 is stable. But here are versions that you can use when want to use Ktor3 and WasmJs

de.jensklingenberg.ktorfit:ktorfit-lib-light-ktor-3.0.0-beta-2:2.1.0

de.jensklingenberg.ktorfit:ktorfit-lib-ktor-3.0.0-beta-2:2.1.0

de.jensklingenberg.ktorfit:ktorfit-converters-flow-ktor-3.0.0-beta-2:2.1.0

de.jensklingenberg.ktorfit:ktorfit-converters-call-ktor-3.0.0-beta-2:2.1.0

de.jensklingenberg.ktorfit:ktorfit-converters-response-ktor-3.0.0-beta-2:2.1.0

# [2.0.1]()

* Supported Kotlin version: (min) 2.0.0 (max) 2.0.20
* Supported KSP version: (min) 1.0.24 (max) 1.0.24
* Ktor version: 2.3.12

2.0.1 - 2024-08-08
========================================
## Fixed
Expand Down
9 changes: 5 additions & 4 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,11 @@ inspired by [Retrofit](https://square.github.io/retrofit/)

## Compatibility

| Ktorfit-version | Kotlin | KSP | Ktor |
|-------------------|:-------------:|:-----------------------------:|:----------:|
| **_2.0.1_** | **>=2.0.0** | **>=1.0.24 min** | **2.3.12** |
| **_2.0.0_** | **2.0.0** | **1.0.21 (min) 1.0.24 (max)** | **2.3.11** |
| Ktorfit-version |
|-------------------------------------------------------------------------------|
| **_2.1.0_** https://github.com/Foso/Ktorfit/blob/master/docs/CHANGELOG.md#210 |
| **_2.0.1_** https://github.com/Foso/Ktorfit/blob/master/docs/CHANGELOG.md#201 |
| **_2.0.0_** https://github.com/Foso/Ktorfit/blob/master/docs/CHANGELOG.md#200 |

# Installation

Expand Down
14 changes: 7 additions & 7 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@ kotlinPoet = "1.18.1"
kspVersion = "2.0.20-1.0.24"

groupId = "de.jensklingenberg.ktorfit"
ktorfit = "2.0.1"
ktorfitKsp = "2.0.1-1.0.24"
ktorfitCompiler = "2.0.1-2.0.20"
ktorfitCallConverter = "2.0.1"
ktorfitFlowConverter = "2.0.1"
ktorfitResponseConverter = "2.0.1"
ktorfitGradle = "2.0.1"
ktorfit = "2.1.0"
ktorfitKsp = "2.1.0-1.0.24"
ktorfitCompiler = "2.1.0-2.0.20"
ktorfitCallConverter = "2.1.0"
ktorfitFlowConverter = "2.1.0"
ktorfitResponseConverter = "2.1.0"
ktorfitGradle = "2.1.0"

ktorfitGradlePlugin = "2.0.1"
ktorVersion = "2.3.12"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ 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_VERSION = "2.0.1" // remember to bump this version before any release!
const val KTORFIT_VERSION = "2.1.0" // remember to bump this version before any release!
const val SNAPSHOT = ""
const val MIN_KSP_VERSION = "1.0.24"
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.0.1"
release: "2.1.0"
ktor:
release: "2.3.12"
social:
Expand Down

0 comments on commit f3b1458

Please sign in to comment.