Sourced from io.ktor:ktor-client-okhttp's releases.
3.0.1
Published 29 October 2024
Bugfixes
- Remove space from the default client user agent (KTOR-7655)
Url.segments
throws on URLs with root path (KTOR-7625)- Digest Auth does not implement nc parameter correctly according to RFC 7616 (KTOR-4318)
- about:blank URL should be parsed correctly as about:blank (KTOR-7410)
- ByteReadChannel.{readShort/readInt/readLong} could lead to CPU-bound indefinite loop since 3.0.0 (KTOR-7571)
- CIO: Requests face connection timeouts when executed on the Android main dispatcher (KTOR-6803)
- receiveMultipart fails with "IOException: Failed to parse multipart" when content-type is capitalized (KTOR-7596)
Improvements
- WebSockets logging: The plugin calls toString() unnecessarily on transformed response body (KTOR-7623)
- INFO log message with all server interceptors on server startup (KTOR-7326)
- Digest auth:
username
andcnonce
parameters aren't surrounded with quotes (KTOR-7561)- ContentType.fromFilePath for newer file formats HEIC, AVIF, HEIF (KTOR-7536)
- Support missing native targets in ktor-serialization-kotlinx-xml (KTOR-7583)
Sourced from io.ktor:ktor-client-okhttp's changelog.
3.0.1
Published 29 October 2024
Bugfixes
- Remove space from the default client user agent (KTOR-7655)
Url.segments
throws on URLs with root path (KTOR-7625)- Digest Auth does not implement nc parameter correctly according to RFC 7616 (KTOR-4318)
- about:blank URL should be parsed correctly as about:blank (KTOR-7410)
- ByteReadChannel.{readShort/readInt/readLong} could lead to CPU-bound indefinite loop since 3.0.0 (KTOR-7571)
- CIO: Requests face connection timeouts when executed on the Android main dispatcher (KTOR-6803)
- receiveMultipart fails with "IOException: Failed to parse multipart" when content-type is capitalized (KTOR-7596)
Improvements
- WebSockets logging: The plugin calls toString() unnecessarily on transformed response body (KTOR-7623)
- INFO log message with all server interceptors on server startup (KTOR-7326)
- Digest auth:
username
andcnonce
parameters aren't surrounded with quotes (KTOR-7561)- ContentType.fromFilePath for newer file formats HEIC, AVIF, HEIF (KTOR-7536)
- Support missing native targets in ktor-serialization-kotlinx-xml (KTOR-7583)
205479f
Release 3.0.1 (#4432)e5e8ae7
KTOR-6158 JS. Remove redundant require
calls (#4422)8c271cb
KTOR-7596 Make multipart Content-Type check case-insensitive (#4413)5a7bf7f
KTOR-7623 Evaluate trace logs lazily in WebSockets client plugin (#4429)0ae547f
KTOR-7326 Remove debug implementation of Pipeline.toString (#4419)4f45166
Update ktor monorepo to v3.0.1-eap-1122 (#4415)451f664
KTOR-7625: Url.segments parsing fix95426ce
chore: remove redundant backticks (#4425)3d71a28
Update dependency org.apache.velocity:velocity-engine-core to v2.4.1 (#4416)caceb62
Update dependency org.junit.jupiter:junit-jupiter to v5.11.3 (#4417)Sourced from io.ktor:ktor-client-mock's releases.
3.0.1
Published 29 October 2024
Bugfixes
- Remove space from the default client user agent (KTOR-7655)
Url.segments
throws on URLs with root path (KTOR-7625)- Digest Auth does not implement nc parameter correctly according to RFC 7616 (KTOR-4318)
- about:blank URL should be parsed correctly as about:blank (KTOR-7410)
- ByteReadChannel.{readShort/readInt/readLong} could lead to CPU-bound indefinite loop since 3.0.0 (KTOR-7571)
- CIO: Requests face connection timeouts when executed on the Android main dispatcher (KTOR-6803)
- receiveMultipart fails with "IOException: Failed to parse multipart" when content-type is capitalized (KTOR-7596)
Improvements
- WebSockets logging: The plugin calls toString() unnecessarily on transformed response body (KTOR-7623)
- INFO log message with all server interceptors on server startup (KTOR-7326)
- Digest auth:
username
andcnonce
parameters aren't surrounded with quotes (KTOR-7561)- ContentType.fromFilePath for newer file formats HEIC, AVIF, HEIF (KTOR-7536)
- Support missing native targets in ktor-serialization-kotlinx-xml (KTOR-7583)
Sourced from io.ktor:ktor-client-mock's changelog.
3.0.1
Published 29 October 2024
Bugfixes
- Remove space from the default client user agent (KTOR-7655)
Url.segments
throws on URLs with root path (KTOR-7625)- Digest Auth does not implement nc parameter correctly according to RFC 7616 (KTOR-4318)
- about:blank URL should be parsed correctly as about:blank (KTOR-7410)
- ByteReadChannel.{readShort/readInt/readLong} could lead to CPU-bound indefinite loop since 3.0.0 (KTOR-7571)
- CIO: Requests face connection timeouts when executed on the Android main dispatcher (KTOR-6803)
- receiveMultipart fails with "IOException: Failed to parse multipart" when content-type is capitalized (KTOR-7596)
Improvements
- WebSockets logging: The plugin calls toString() unnecessarily on transformed response body (KTOR-7623)
- INFO log message with all server interceptors on server startup (KTOR-7326)
- Digest auth:
username
andcnonce
parameters aren't surrounded with quotes (KTOR-7561)- ContentType.fromFilePath for newer file formats HEIC, AVIF, HEIF (KTOR-7536)
- Support missing native targets in ktor-serialization-kotlinx-xml (KTOR-7583)
205479f
Release 3.0.1 (#4432)e5e8ae7
KTOR-6158 JS. Remove redundant require
calls (#4422)8c271cb
KTOR-7596 Make multipart Content-Type check case-insensitive (#4413)5a7bf7f
KTOR-7623 Evaluate trace logs lazily in WebSockets client plugin (#4429)0ae547f
KTOR-7326 Remove debug implementation of Pipeline.toString (#4419)4f45166
Update ktor monorepo to v3.0.1-eap-1122 (#4415)451f664
KTOR-7625: Url.segments parsing fix95426ce
chore: remove redundant backticks (#4425)3d71a28
Update dependency org.apache.velocity:velocity-engine-core to v2.4.1 (#4416)caceb62
Update dependency org.junit.jupiter:junit-jupiter to v5.11.3 (#4417)Sourced from io.ktor:ktor-client-mock-jvm's releases.
3.0.1
Published 29 October 2024
Bugfixes
- Remove space from the default client user agent (KTOR-7655)
Url.segments
throws on URLs with root path (KTOR-7625)- Digest Auth does not implement nc parameter correctly according to RFC 7616 (KTOR-4318)
- about:blank URL should be parsed correctly as about:blank (KTOR-7410)
- ByteReadChannel.{readShort/readInt/readLong} could lead to CPU-bound indefinite loop since 3.0.0 (KTOR-7571)
- CIO: Requests face connection timeouts when executed on the Android main dispatcher (KTOR-6803)
- receiveMultipart fails with "IOException: Failed to parse multipart" when content-type is capitalized (KTOR-7596)
Improvements
- WebSockets logging: The plugin calls toString() unnecessarily on transformed response body (KTOR-7623)
- INFO log message with all server interceptors on server startup (KTOR-7326)
- Digest auth:
username
andcnonce
parameters aren't surrounded with quotes (KTOR-7561)- ContentType.fromFilePath for newer file formats HEIC, AVIF, HEIF (KTOR-7536)
- Support missing native targets in ktor-serialization-kotlinx-xml (KTOR-7583)
Sourced from io.ktor:ktor-client-mock-jvm's changelog.
3.0.1
Published 29 October 2024
Bugfixes
- Remove space from the default client user agent (KTOR-7655)
Url.segments
throws on URLs with root path (KTOR-7625)- Digest Auth does not implement nc parameter correctly according to RFC 7616 (KTOR-4318)
- about:blank URL should be parsed correctly as about:blank (KTOR-7410)
- ByteReadChannel.{readShort/readInt/readLong} could lead to CPU-bound indefinite loop since 3.0.0 (KTOR-7571)
- CIO: Requests face connection timeouts when executed on the Android main dispatcher (KTOR-6803)
- receiveMultipart fails with "IOException: Failed to parse multipart" when content-type is capitalized (KTOR-7596)
Improvements
- WebSockets logging: The plugin calls toString() unnecessarily on transformed response body (KTOR-7623)
- INFO log message with all server interceptors on server startup (KTOR-7326)
- Digest auth:
username
andcnonce
parameters aren't surrounded with quotes (KTOR-7561)- ContentType.fromFilePath for newer file formats HEIC, AVIF, HEIF (KTOR-7536)
- Support missing native targets in ktor-serialization-kotlinx-xml (KTOR-7583)
205479f
Release 3.0.1 (#4432)e5e8ae7
KTOR-6158 JS. Remove redundant require
calls (#4422)8c271cb
KTOR-7596 Make multipart Content-Type check case-insensitive (#4413)5a7bf7f
KTOR-7623 Evaluate trace logs lazily in WebSockets client plugin (#4429)0ae547f
KTOR-7326 Remove debug implementation of Pipeline.toString (#4419)4f45166
Update ktor monorepo to v3.0.1-eap-1122 (#4415)451f664
KTOR-7625: Url.segments parsing fix95426ce
chore: remove redundant backticks (#4425)3d71a28
Update dependency org.apache.velocity:velocity-engine-core to v2.4.1 (#4416)caceb62
Update dependency org.junit.jupiter:junit-jupiter to v5.11.3 (#4417)