diff --git a/CHANGELOG.md b/CHANGELOG.md index 22ca27d6f1c..889df70f702 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,22 @@ ## 0.23.0 +**THIS UPDATE MAY CONTAINS SOME BREAKING CHANGES (INCLUDING BREAKING CHANGES IN BYTECODE LAYER) RELATED TO UPDATE OF +KTOR DEPENDENCY** + +**THIS UPDATE CONTAINS CHANGES ACCORDING TO MIGRATION [GUIDE FROM KTOR](https://ktor.io/docs/migrating-3.html)** + +* `Versions`: + * `Ktor`: `2.3.12` -> `3.0.1` +* `Ktor`: + * `Common`: + * Extension `Input.downloadToTempFile` has changed its receiver to `Source`. Its API can be broken + * `Client`: + * Extension `HttpClient.tempUpload` has changed type of `onUpload` argument from `OnUploadCallback` to `ProgressListener` + * All extensions `HttpClient.uniUpload` have changed type of `onUpload` argument from `OnUploadCallback` to `ProgressListener` + * `Server`: + * Remove redundant `ApplicationCall.respond` extension due to its presence in the ktor library + ## 0.22.9 * `Repos`: diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index cee73b48d8f..88f7d79de3a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -15,7 +15,7 @@ sqlite = "3.46.1.3" korlibs = "5.4.0" uuid = "0.8.4" -ktor = "3.0.0" +ktor = "3.0.1" gh-release = "2.5.2"