CoinGecko-Kotlin
CoinGecko-Kotlin copied to clipboard
Update ktorio to v2.3.11
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
io.ktor:ktor-client-content-negotiation | 2.3.6 -> 2.3.11 |
||||
io.ktor:ktor-client-winhttp | 2.3.6 -> 2.3.11 |
||||
io.ktor:ktor-client-darwin | 2.3.6 -> 2.3.11 |
||||
io.ktor:ktor-client-curl | 2.3.6 -> 2.3.11 |
||||
io.ktor:ktor-client-js | 2.3.6 -> 2.3.11 |
||||
io.ktor:ktor-client-okhttp | 2.3.6 -> 2.3.11 |
||||
io.ktor:ktor-client-logging | 2.3.6 -> 2.3.11 |
||||
io.ktor:ktor-client-core | 2.3.6 -> 2.3.11 |
||||
io.ktor:ktor-serialization-kotlinx-json | 2.3.6 -> 2.3.11 |
Release Notes
ktorio/ktor (io.ktor:ktor-client-content-negotiation)
v2.3.11
Published 8 May 2024
Bugfixes
- Test client ignores socket timeout (KTOR-6909)
v2.3.10
Published 8 April 2024
Bugfixes
- CallLogging, StatusPages: response logged twice when status handler is used (KTOR-6839)
- NodeJS WebSocket client sometimes drops a frame received immediately after handshake (KTOR-6883)
- IPv6 addresses are not supported in NettyConnectionPoint and CIOConnectionPoint (KTOR-5383)
- JS browser: "Maximum call stack size exceeded" on HTTP request when targeting es2015 (KTOR-6878)
- CIO: File upload fails with
NumberFormatException
when uploading file larger than INT_MAX bytes (~2.1 GiB) since 2.3.0 (KTOR-6851) - CallLogging: the plugin completely overrides MDC if at least one entry is configured (KTOR-6642)
- SSE plugin: Duplicated "Content-Type: text/event-stream" headers (KTOR-6735)
- CIO: "getSubjectAlternativeNames(...) must not be null" when IP-addresses are verified and no SAN in the certificate (KTOR-6746)
Improvements
- Inconsistent behavior of Netty and rest engines by returning null or empty string for query parameters without values (KTOR-6850)
- Android: no logs are present in Logcat with
Logger.ANDROID
(KTOR-1219)
v2.3.9
Published 4 March 2024
Improvements
- Allow to set secure cookie even with http scheme (KTOR-3159)
Bugfixes
- ContentNegotiation: the plugin appends duplicated MIME type to Accept header (KTOR-6684)
v2.3.8
Published 31 January 2024
Bugfixes
- "KeyStoreException: JKS not found" exception on Android when configuring secure connection (KTOR-6720)
-
URLBuilder
crashes on React Native platforms (KTOR-6576) - CIO: Unable to perform WebSocket upgrade when Content-Type header is sent in the request (KTOR-6366)
- ContentNegotiation: Adding charset to content type of JacksonConverter breaks request matching (KTOR-6420)
- High Native Server Memory Usage (KTOR-6321)
- Server ContentNegotiation no longer allows multiple decoders for one Content-Type (KTOR-5410)
- Logging plugin blocks response body streaming when level is BODY (KTOR-6482)
- WebSockets: Confusing error message when server doesn't respond with Upgrade (KTOR-6397)
- {...} (tailcard) does not match URLs ending with '/' (KTOR-2121)
- HttpCache: NumberFormatException for cache-control with max age more than Int.MAX_VALUE (KTOR-6505)
- CORS:
allowHost
without the second argument doesn't allow the secure host (KTOR-6494) - "ReferenceError: 'self' is not defined" when using URLBuilder in a custom JS engine (KTOR-5978)
- MDC diagnostic value is changed during logging of the request (KTOR-6528)
- WebSocket doesn't get terminated when runBlocking is used (KTOR-6664)
- CIO: "getSubjectAlternativeNames(...) must not be null" error on Android when using CA without SAN since 2.3.5 (KTOR-6396)
- RequestConnectionPoint should implement toString() (KTOR-6577)
v2.3.7
Published 7 December 2023
Bugfixes
- Server ContentNegotiation no longer allows multiple decoders for one Content-Type (KTOR-5410)
- High Native Server Memory Usage (KTOR-6321)
- WebSockets: Confusing error message when server doesn't respond with Upgrade (KTOR-6397)
- ContentNegotiation: Adding charset to content type of JacksonConverter breaks request matching (KTOR-6420)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.