dcampogiani / ktmp

Kotlin Multi Platform experiments
6 stars 1 forks source link

Bump ktorVer from 1.4.1 to 1.5.3 #57

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps ktorVer from 1.4.1 to 1.5.3. Updates ktor-client-core from 1.4.1 to 1.5.3

Release notes

Sourced from ktor-client-core's releases.

1.5.2 Release

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

  • Circular reference for SocketException and StackOverflowError when using SLF4J logger (KTOR-1080)
  • start.ktor.io - Incorrect import for websockets for ktor 1.2.4 (KTOR-274)
  • Unable to catch socket exceptions (KTOR-1166)
  • Support explicit WebSocket session close (KTOR-340)
  • ktor-client-apache: thread stuck in ByteBufferChannel.readRemainingSuspend (KTOR-1463)
  • Logging tests fails due to floating log entries (KTOR-1870)
  • Adding existing dropwizard metrics registry to Ktor (KTOR-1798)
  • Exception kotlinx.serialization.SerializationException: Class 'ArrayList' is not registered for polymorphic serialization in the scope of 'Collection' in 1.5.0 (KTOR-1795)
  • Prevent double quotes on header params (KTOR-1797)
  • Post request shows empty body after upgrading v1.3.2 (KTOR-426)
  • CIO native selector doesn't select new descriptors (KTOR-1856)
  • Client logging docs don't mention all required dependencies (KTOR-280)
  • Out of date self-signed-certificate documentation (KTOR-272)
  • ClosedReceiveChannelException when making request with CIO engine using a proxy to https (KTOR-1458)
  • Incorrect encoding function used for URL path by URLBuilder (KTOR-1543)
  • A single slash gets ignored for defining a route, but 1.5 requires them due to KTOR-372 (KTOR-1615)
  • Wrong shadow plugin version in Fat JAR docs (KTOR-1359)
  • ktor server documentation is returning 404 (KTOR-1602)
  • CORS doesn't reject bad headers (KTOR-1662)
  • OkHTTP client engine tries to close the connection twice during the closing handshake (KTOR-1374)
  • Dispatcher is closing earlier than client (KTOR-1661)
  • Server losing channel exceptions at receive (KTOR-1590)
  • Request parameters should have name (KTOR-378)
  • Status-code must be 3-digit (KTOR-370)

... (truncated)

Changelog

Sourced from ktor-client-core's changelog.

1.5.3

Published 2 Apr 2021

  • Upgraded to coroutines 1.4.3 (KTOR-2254)
  • Upgraded kotlinx.serialization to 1.1.0 (KTOR-2238)
  • Fixed I/O readRemaining sometimes looses exception (KTOR-2263)
  • Fixed autoreload with 1.5.x when using embeddedServer NOT in debug mode regression (KTOR-2214)
  • Fixed flaky CIOSustainabilityTest.testBlockingConcurrency[jvm] (KTOR-2265)
  • Resolve 'node-fetch' on libs produced by jsBrowserProductionLibraryDistribution regression (KTOR-2230)
  • Updated doc string for FormPart (KTOR-2173)
  • Fixed java.lang.IllegalStateException: No instance for key AttributeKey: ExpectSuccessAttribyteKey regression (KTOR-2389)
  • Fixed CIO: TLSConfigBuilder JVM allow null as password (KTOR-940)
  • Supported overriding Kotlin module configuration using jackson dsl function (KTOR-1692)
  • Fixed CORS can't pass on some none standard orgin on jvm (KTOR-469)
  • Fixed unexpected exception when using Session feature: "Using blocking primitives on this dispatcher is not allowed" regression jvm (KTOR-1452)
  • Fixed NettyApplicationEngine providing a configureBootstrap in the configuration throws IllegalStateException: group set already (KTOR-2078)
  • Fixed wrong indentation in Serving Static Content guide (KTOR-2017)
  • Fixed InsufficientSpaceException trying to build ByteReadPacket jvm (KTOR-960)
  • Fixed flaky ProxyTest.testHttpProxy[CIO][jvm] (KTOR-2082)
  • Fixed invalid assertion for existence of the key in the key store (KTOR-2311)
  • Fixed incorrect grammar in exception messages (KTOR-2284)
  • Fixed flaky JavaEngineTests.testThreadLeak[jvm] (KTOR-2098)
  • Fixed flaky JettyStressTest.highLoadStressTest (KTOR-2080)
  • Fixed flaky ExceptionsJvmTest.testConnectionClosedDuringRequest[jvm] (KTOR-2063)

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

... (truncated)

Commits


Updates ktor-client-json from 1.4.1 to 1.5.3

Release notes

Sourced from ktor-client-json's releases.

1.5.2 Release

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

  • Circular reference for SocketException and StackOverflowError when using SLF4J logger (KTOR-1080)
  • start.ktor.io - Incorrect import for websockets for ktor 1.2.4 (KTOR-274)
  • Unable to catch socket exceptions (KTOR-1166)
  • Support explicit WebSocket session close (KTOR-340)
  • ktor-client-apache: thread stuck in ByteBufferChannel.readRemainingSuspend (KTOR-1463)
  • Logging tests fails due to floating log entries (KTOR-1870)
  • Adding existing dropwizard metrics registry to Ktor (KTOR-1798)
  • Exception kotlinx.serialization.SerializationException: Class 'ArrayList' is not registered for polymorphic serialization in the scope of 'Collection' in 1.5.0 (KTOR-1795)
  • Prevent double quotes on header params (KTOR-1797)
  • Post request shows empty body after upgrading v1.3.2 (KTOR-426)
  • CIO native selector doesn't select new descriptors (KTOR-1856)
  • Client logging docs don't mention all required dependencies (KTOR-280)
  • Out of date self-signed-certificate documentation (KTOR-272)
  • ClosedReceiveChannelException when making request with CIO engine using a proxy to https (KTOR-1458)
  • Incorrect encoding function used for URL path by URLBuilder (KTOR-1543)
  • A single slash gets ignored for defining a route, but 1.5 requires them due to KTOR-372 (KTOR-1615)
  • Wrong shadow plugin version in Fat JAR docs (KTOR-1359)
  • ktor server documentation is returning 404 (KTOR-1602)
  • CORS doesn't reject bad headers (KTOR-1662)
  • OkHTTP client engine tries to close the connection twice during the closing handshake (KTOR-1374)
  • Dispatcher is closing earlier than client (KTOR-1661)
  • Server losing channel exceptions at receive (KTOR-1590)
  • Request parameters should have name (KTOR-378)
  • Status-code must be 3-digit (KTOR-370)

... (truncated)

Changelog

Sourced from ktor-client-json's changelog.

1.5.3

Published 2 Apr 2021

  • Upgraded to coroutines 1.4.3 (KTOR-2254)
  • Upgraded kotlinx.serialization to 1.1.0 (KTOR-2238)
  • Fixed I/O readRemaining sometimes looses exception (KTOR-2263)
  • Fixed autoreload with 1.5.x when using embeddedServer NOT in debug mode regression (KTOR-2214)
  • Fixed flaky CIOSustainabilityTest.testBlockingConcurrency[jvm] (KTOR-2265)
  • Resolve 'node-fetch' on libs produced by jsBrowserProductionLibraryDistribution regression (KTOR-2230)
  • Updated doc string for FormPart (KTOR-2173)
  • Fixed java.lang.IllegalStateException: No instance for key AttributeKey: ExpectSuccessAttribyteKey regression (KTOR-2389)
  • Fixed CIO: TLSConfigBuilder JVM allow null as password (KTOR-940)
  • Supported overriding Kotlin module configuration using jackson dsl function (KTOR-1692)
  • Fixed CORS can't pass on some none standard orgin on jvm (KTOR-469)
  • Fixed unexpected exception when using Session feature: "Using blocking primitives on this dispatcher is not allowed" regression jvm (KTOR-1452)
  • Fixed NettyApplicationEngine providing a configureBootstrap in the configuration throws IllegalStateException: group set already (KTOR-2078)
  • Fixed wrong indentation in Serving Static Content guide (KTOR-2017)
  • Fixed InsufficientSpaceException trying to build ByteReadPacket jvm (KTOR-960)
  • Fixed flaky ProxyTest.testHttpProxy[CIO][jvm] (KTOR-2082)
  • Fixed invalid assertion for existence of the key in the key store (KTOR-2311)
  • Fixed incorrect grammar in exception messages (KTOR-2284)
  • Fixed flaky JavaEngineTests.testThreadLeak[jvm] (KTOR-2098)
  • Fixed flaky JettyStressTest.highLoadStressTest (KTOR-2080)
  • Fixed flaky ExceptionsJvmTest.testConnectionClosedDuringRequest[jvm] (KTOR-2063)

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

... (truncated)

Commits


Updates ktor-client-logging from 1.4.1 to 1.5.3

Release notes

Sourced from ktor-client-logging's releases.

1.5.2 Release

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

  • Circular reference for SocketException and StackOverflowError when using SLF4J logger (KTOR-1080)
  • start.ktor.io - Incorrect import for websockets for ktor 1.2.4 (KTOR-274)
  • Unable to catch socket exceptions (KTOR-1166)
  • Support explicit WebSocket session close (KTOR-340)
  • ktor-client-apache: thread stuck in ByteBufferChannel.readRemainingSuspend (KTOR-1463)
  • Logging tests fails due to floating log entries (KTOR-1870)
  • Adding existing dropwizard metrics registry to Ktor (KTOR-1798)
  • Exception kotlinx.serialization.SerializationException: Class 'ArrayList' is not registered for polymorphic serialization in the scope of 'Collection' in 1.5.0 (KTOR-1795)
  • Prevent double quotes on header params (KTOR-1797)
  • Post request shows empty body after upgrading v1.3.2 (KTOR-426)
  • CIO native selector doesn't select new descriptors (KTOR-1856)
  • Client logging docs don't mention all required dependencies (KTOR-280)
  • Out of date self-signed-certificate documentation (KTOR-272)
  • ClosedReceiveChannelException when making request with CIO engine using a proxy to https (KTOR-1458)
  • Incorrect encoding function used for URL path by URLBuilder (KTOR-1543)
  • A single slash gets ignored for defining a route, but 1.5 requires them due to KTOR-372 (KTOR-1615)
  • Wrong shadow plugin version in Fat JAR docs (KTOR-1359)
  • ktor server documentation is returning 404 (KTOR-1602)
  • CORS doesn't reject bad headers (KTOR-1662)
  • OkHTTP client engine tries to close the connection twice during the closing handshake (KTOR-1374)
  • Dispatcher is closing earlier than client (KTOR-1661)
  • Server losing channel exceptions at receive (KTOR-1590)
  • Request parameters should have name (KTOR-378)
  • Status-code must be 3-digit (KTOR-370)

... (truncated)

Changelog

Sourced from ktor-client-logging's changelog.

1.5.3

Published 2 Apr 2021

  • Upgraded to coroutines 1.4.3 (KTOR-2254)
  • Upgraded kotlinx.serialization to 1.1.0 (KTOR-2238)
  • Fixed I/O readRemaining sometimes looses exception (KTOR-2263)
  • Fixed autoreload with 1.5.x when using embeddedServer NOT in debug mode regression (KTOR-2214)
  • Fixed flaky CIOSustainabilityTest.testBlockingConcurrency[jvm] (KTOR-2265)
  • Resolve 'node-fetch' on libs produced by jsBrowserProductionLibraryDistribution regression (KTOR-2230)
  • Updated doc string for FormPart (KTOR-2173)
  • Fixed java.lang.IllegalStateException: No instance for key AttributeKey: ExpectSuccessAttribyteKey regression (KTOR-2389)
  • Fixed CIO: TLSConfigBuilder JVM allow null as password (KTOR-940)
  • Supported overriding Kotlin module configuration using jackson dsl function (KTOR-1692)
  • Fixed CORS can't pass on some none standard orgin on jvm (KTOR-469)
  • Fixed unexpected exception when using Session feature: "Using blocking primitives on this dispatcher is not allowed" regression jvm (KTOR-1452)
  • Fixed NettyApplicationEngine providing a configureBootstrap in the configuration throws IllegalStateException: group set already (KTOR-2078)
  • Fixed wrong indentation in Serving Static Content guide (KTOR-2017)
  • Fixed InsufficientSpaceException trying to build ByteReadPacket jvm (KTOR-960)
  • Fixed flaky ProxyTest.testHttpProxy[CIO][jvm] (KTOR-2082)
  • Fixed invalid assertion for existence of the key in the key store (KTOR-2311)
  • Fixed incorrect grammar in exception messages (KTOR-2284)
  • Fixed flaky JavaEngineTests.testThreadLeak[jvm] (KTOR-2098)
  • Fixed flaky JettyStressTest.highLoadStressTest (KTOR-2080)
  • Fixed flaky ExceptionsJvmTest.testConnectionClosedDuringRequest[jvm] (KTOR-2063)

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

... (truncated)

Commits


Updates ktor-client-serialization from 1.4.1 to 1.5.3

Release notes

Sourced from ktor-client-serialization's releases.

1.5.2 Release

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

  • Circular reference for SocketException and StackOverflowError when using SLF4J logger (KTOR-1080)
  • start.ktor.io - Incorrect import for websockets for ktor 1.2.4 (KTOR-274)
  • Unable to catch socket exceptions (KTOR-1166)
  • Support explicit WebSocket session close (KTOR-340)
  • ktor-client-apache: thread stuck in ByteBufferChannel.readRemainingSuspend (KTOR-1463)
  • Logging tests fails due to floating log entries (KTOR-1870)
  • Adding existing dropwizard metrics registry to Ktor (KTOR-1798)
  • Exception kotlinx.serialization.SerializationException: Class 'ArrayList' is not registered for polymorphic serialization in the scope of 'Collection' in 1.5.0 (KTOR-1795)
  • Prevent double quotes on header params (KTOR-1797)
  • Post request shows empty body after upgrading v1.3.2 (KTOR-426)
  • CIO native selector doesn't select new descriptors (KTOR-1856)
  • Client logging docs don't mention all required dependencies (KTOR-280)
  • Out of date self-signed-certificate documentation (KTOR-272)
  • ClosedReceiveChannelException when making request with CIO engine using a proxy to https (KTOR-1458)
  • Incorrect encoding function used for URL path by URLBuilder (KTOR-1543)
  • A single slash gets ignored for defining a route, but 1.5 requires them due to KTOR-372 (KTOR-1615)
  • Wrong shadow plugin version in Fat JAR docs (KTOR-1359)
  • ktor server documentation is returning 404 (KTOR-1602)
  • CORS doesn't reject bad headers (KTOR-1662)
  • OkHTTP client engine tries to close the connection twice during the closing handshake (KTOR-1374)
  • Dispatcher is closing earlier than client (KTOR-1661)
  • Server losing channel exceptions at receive (KTOR-1590)
  • Request parameters should have name (KTOR-378)
  • Status-code must be 3-digit (KTOR-370)

... (truncated)

Changelog

Sourced from ktor-client-serialization's changelog.

1.5.3

Published 2 Apr 2021

  • Upgraded to coroutines 1.4.3 (KTOR-2254)
  • Upgraded kotlinx.serialization to 1.1.0 (KTOR-2238)
  • Fixed I/O readRemaining sometimes looses exception (KTOR-2263)
  • Fixed autoreload with 1.5.x when using embeddedServer NOT in debug mode regression (KTOR-2214)
  • Fixed flaky CIOSustainabilityTest.testBlockingConcurrency[jvm] (KTOR-2265)
  • Resolve 'node-fetch' on libs produced by jsBrowserProductionLibraryDistribution regression (KTOR-2230)
  • Updated doc string for FormPart (KTOR-2173)
  • Fixed java.lang.IllegalStateException: No instance for key AttributeKey: ExpectSuccessAttribyteKey regression (KTOR-2389)
  • Fixed CIO: TLSConfigBuilder JVM allow null as password (KTOR-940)
  • Supported overriding Kotlin module configuration using jackson dsl function (KTOR-1692)
  • Fixed CORS can't pass on some none standard orgin on jvm (KTOR-469)
  • Fixed unexpected exception when using Session feature: "Using blocking primitives on this dispatcher is not allowed" regression jvm (KTOR-1452)
  • Fixed NettyApplicationEngine providing a configureBootstrap in the configuration throws IllegalStateException: group set already (KTOR-2078)
  • Fixed wrong indentation in Serving Static Content guide (KTOR-2017)
  • Fixed InsufficientSpaceException trying to build ByteReadPacket jvm (KTOR-960)
  • Fixed flaky ProxyTest.testHttpProxy[CIO][jvm] (KTOR-2082)
  • Fixed invalid assertion for existence of the key in the key store (KTOR-2311)
  • Fixed incorrect grammar in exception messages (KTOR-2284)
  • Fixed flaky JavaEngineTests.testThreadLeak[jvm] (KTOR-2098)
  • Fixed flaky JettyStressTest.highLoadStressTest (KTOR-2080)
  • Fixed flaky ExceptionsJvmTest.testConnectionClosedDuringRequest[jvm] (KTOR-2063)

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

... (truncated)

Commits


Updates ktor-client-android from 1.4.1 to 1.5.3

Release notes

Sourced from ktor-client-android's releases.

1.5.2 Release

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

  • Circular reference for SocketException and StackOverflowError when using SLF4J logger (KTOR-1080)
  • start.ktor.io - Incorrect import for websockets for ktor 1.2.4 (KTOR-274)
  • Unable to catch socket exceptions (KTOR-1166)
  • Support explicit WebSocket session close (KTOR-340)
  • ktor-client-apache: thread stuck in ByteBufferChannel.readRemainingSuspend (KTOR-1463)
  • Logging tests fails due to floating log entries (KTOR-1870)
  • Adding existing dropwizard metrics registry to Ktor (KTOR-1798)
  • Exception kotlinx.serialization.SerializationException: Class 'ArrayList' is not registered for polymorphic serialization in the scope of 'Collection' in 1.5.0 (KTOR-1795)
  • Prevent double quotes on header params (KTOR-1797)
  • Post request shows empty body after upgrading v1.3.2 (KTOR-426)
  • CIO native selector doesn't select new descriptors (KTOR-1856)
  • Client logging docs don't mention all required dependencies (KTOR-280)
  • Out of date self-signed-certificate documentation (KTOR-272)
  • ClosedReceiveChannelException when making request with CIO engine using a proxy to https (KTOR-1458)
  • Incorrect encoding function used for URL path by URLBuilder (KTOR-1543)
  • A single slash gets ignored for defining a route, but 1.5 requires them due to KTOR-372 (KTOR-1615)
  • Wrong shadow plugin version in Fat JAR docs (KTOR-1359)
  • ktor server documentation is returning 404 (KTOR-1602)
  • CORS doesn't reject bad headers (KTOR-1662)
  • OkHTTP client engine tries to close the connection twice during the closing handshake (KTOR-1374)
  • Dispatcher is closing earlier than client (KTOR-1661)
  • Server losing channel exceptions at receive (KTOR-1590)
  • Request parameters should have name (KTOR-378)
  • Status-code must be 3-digit (KTOR-370)

... (truncated)

Changelog

Sourced from ktor-client-android's changelog.

1.5.3

Published 2 Apr 2021

  • Upgraded to coroutines 1.4.3 (KTOR-2254)
  • Upgraded kotlinx.serialization to 1.1.0 (KTOR-2238)
  • Fixed I/O readRemaining sometimes looses exception (KTOR-2263)
  • Fixed autoreload with 1.5.x when using embeddedServer NOT in debug mode regression (KTOR-2214)
  • Fixed flaky CIOSustainabilityTest.testBlockingConcurrency[jvm] (KTOR-2265)
  • Resolve 'node-fetch' on libs produced by jsBrowserProductionLibraryDistribution regression (KTOR-2230)
  • Updated doc string for FormPart (KTOR-2173)
  • Fixed java.lang.IllegalStateException: No instance for key AttributeKey: ExpectSuccessAttribyteKey regression (KTOR-2389)
  • Fixed CIO: TLSConfigBuilder JVM allow null as password (KTOR-940)
  • Supported overriding Kotlin module configuration using jackson dsl function (KTOR-1692)
  • Fixed CORS can't pass on some none standard orgin on jvm (KTOR-469)
  • Fixed unexpected exception when using Session feature: "Using blocking primitives on this dispatcher is not allowed" regression jvm (KTOR-1452)
  • Fixed NettyApplicationEngine providing a configureBootstrap in the configuration throws IllegalStateException: group set already (KTOR-2078)
  • Fixed wrong indentation in Serving Static Content guide (KTOR-2017)
  • Fixed InsufficientSpaceException trying to build ByteReadPacket jvm (KTOR-960)
  • Fixed flaky ProxyTest.testHttpProxy[CIO][jvm] (KTOR-2082)
  • Fixed invalid assertion for existence of the key in the key store (KTOR-2311)
  • Fixed incorrect grammar in exception messages (KTOR-2284)
  • Fixed flaky JavaEngineTests.testThreadLeak[jvm] (KTOR-2098)
  • Fixed flaky JettyStressTest.highLoadStressTest (KTOR-2080)
  • Fixed flaky ExceptionsJvmTest.testConnectionClosedDuringRequest[jvm] (KTOR-2063)

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

... (truncated)

Commits


Updates ktor-client-core-jvm from 1.4.1 to 1.5.3

Release notes

Sourced from ktor-client-core-jvm's releases.

1.5.2 Release

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

  • Circular reference for SocketException and StackOverflowError when using SLF4J logger (KTOR-1080)
  • start.ktor.io - Incorrect import for websockets for ktor 1.2.4 (KTOR-274)
  • Unable to catch socket exceptions (KTOR-1166)
  • Support explicit WebSocket session close (KTOR-340)
  • ktor-client-apache: thread stuck in ByteBufferChannel.readRemainingSuspend (KTOR-1463)
  • Logging tests fails due to floating log entries (KTOR-1870)
  • Adding existing dropwizard metrics registry to Ktor (KTOR-1798)
  • Exception kotlinx.serialization.SerializationException: Class 'ArrayList' is not registered for polymorphic serialization in the scope of 'Collection' in 1.5.0 (KTOR-1795)
  • Prevent double quotes on header params (KTOR-1797)
  • Post request shows empty body after upgrading v1.3.2 (KTOR-426)
  • CIO native selector doesn't select new descriptors (KTOR-1856)
  • Client logging docs don't mention all required dependencies (KTOR-280)
  • Out of date self-signed-certificate documentation (KTOR-272)
  • ClosedReceiveChannelException when making request with CIO engine using a proxy to https (KTOR-1458)
  • Incorrect encoding function used for URL path by URLBuilder (KTOR-1543)
  • A single slash gets ignored for defining a route, but 1.5 requires them due to KTOR-372 (KTOR-1615)
  • Wrong shadow plugin version in Fat JAR docs (KTOR-1359)
  • ktor server documentation is returning 404 (KTOR-1602)
  • CORS doesn't reject bad headers (KTOR-1662)
  • OkHTTP client engine tries to close the connection twice during the closing handshake (KTOR-1374)
  • Dispatcher is closing earlier than client (KTOR-1661)
  • Server losing channel exceptions at receive (KTOR-1590)
  • Request parameters should have name (KTOR-378)
  • Status-code must be 3-digit (KTOR-370)

... (truncated)

Changelog

Sourced from ktor-client-core-jvm's changelog.

1.5.3

Published 2 Apr 2021

  • Upgraded to coroutines 1.4.3 (KTOR-2254)
  • Upgraded kotlinx.serialization to 1.1.0 (KTOR-2238)
  • Fixed I/O readRemaining sometimes looses exception (KTOR-2263)
  • Fixed autoreload with 1.5.x when using embeddedServer NOT in debug mode regression (KTOR-2214)
  • Fixed flaky CIOSustainabilityTest.testBlockingConcurrency[jvm] (KTOR-2265)
  • Resolve 'node-fetch' on libs produced by jsBrowserProductionLibraryDistribution regression (KTOR-2230)
  • Updated doc string for FormPart (KTOR-2173)
  • Fixed java.lang.IllegalStateException: No instance for key AttributeKey: ExpectSuccessAttribyteKey regression (KTOR-2389)
  • Fixed CIO: TLSConfigBuilder JVM allow null as password (KTOR-940)
  • Supported overriding Kotlin module configuration using jackson dsl function (KTOR-1692)
  • Fixed CORS can't pass on some none standard orgin on jvm (KTOR-469)
  • Fixed unexpected exception when using Session feature: "Using blocking primitives on this dispatcher is not allowed" regression jvm (KTOR-1452)
  • Fixed NettyApplicationEngine providing a configureBootstrap in the configuration throws IllegalStateException: group set already (KTOR-2078)
  • Fixed wrong indentation in Serving Static Content guide (KTOR-2017)
  • Fixed InsufficientSpaceException trying to build ByteReadPacket jvm (KTOR-960)
  • Fixed flaky ProxyTest.testHttpProxy[CIO][jvm] (KTOR-2082)
  • Fixed invalid assertion for existence of the key in the key store (KTOR-2311)
  • Fixed incorrect grammar in exception messages (KTOR-2284)
  • Fixed flaky JavaEngineTests.testThreadLeak[jvm] (KTOR-2098)
  • Fixed flaky JettyStressTest.highLoadStressTest (KTOR-2080)
  • Fixed flaky ExceptionsJvmTest.testConnectionClosedDuringRequest[jvm] (KTOR-2063)

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

... (truncated)

Commits


Updates ktor-client-json-jvm from 1.4.1 to 1.5.3

Release notes

Sourced from ktor-client-json-jvm's releases.

1.5.2 Release

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

  • Circular reference for SocketException and StackOverflowError when using SLF4J logger (KTOR-1080)
  • start.ktor.io - Incorrect import for websockets for ktor 1.2.4 (KTOR-274)
  • Unable to catch socket exceptions (KTOR-1166)
  • Support explicit WebSocket session close (KTOR-340)
  • ktor-client-apache: thread stuck in ByteBufferChannel.readRemainingSuspend (KTOR-1463)
  • Logging tests fails due to floating log entries (KTOR-1870)
  • Adding existing dropwizard metrics registry to Ktor (KTOR-1798)
  • Exception kotlinx.serialization.SerializationException: Class 'ArrayList' is not registered for polymorphic serialization in the scope of 'Collection' in 1.5.0 (KTOR-1795)
  • Prevent double quotes on header params (KTOR-1797)
  • Post request shows empty body after upgrading v1.3.2 (KTOR-426)
  • CIO native selector doesn't select new descriptors (KTOR-1856)
  • Client logging docs don't mention all required dependencies (KTOR-280)
  • Out of date self-signed-certificate documentation (KTOR-272)
  • ClosedReceiveChannelException when making request with CIO engine using a proxy to https (KTOR-1458)
  • Incorrect encoding function used for URL path by URLBuilder (KTOR-1543)
  • A single slash gets ignored for defining a route, but 1.5 requires them due to KTOR-372 (KTOR-1615)
  • Wrong shadow plugin version in Fat JAR docs (KTOR-1359)
  • ktor server documentation is returning 404 (KTOR-1602)
  • CORS doesn't reject bad headers (KTOR-1662)
  • OkHTTP client engine tries to close the connection twice during the closing handshake (KTOR-1374)
  • Dispatcher is closing earlier than client (KTOR-1661)
  • Server losing channel exceptions at receive (KTOR-1590)
  • Request parameters should have name (KTOR-378)
  • Status-code must be 3-digit (KTOR-370)

... (truncated)

Changelog

Sourced from ktor-client-json-jvm's changelog.

1.5.3

Published 2 Apr 2021

  • Upgraded to coroutines 1.4.3 (KTOR-2254)
  • Upgraded kotlinx.serialization to 1.1.0 (KTOR-2238)
  • Fixed I/O readRemaining sometimes looses exception (KTOR-2263)
  • Fixed autoreload with 1.5.x when using embeddedServer NOT in debug mode regression (KTOR-2214)
  • Fixed flaky CIOSustainabilityTest.testBlockingConcurrency[jvm] (KTOR-2265)
  • Resolve 'node-fetch' on libs produced by jsBrowserProductionLibraryDistribution regression (KTOR-2230)
  • Updated doc string for FormPart (KTOR-2173)
  • Fixed java.lang.IllegalStateException: No instance for key AttributeKey: ExpectSuccessAttribyteKey regression (KTOR-2389)
  • Fixed CIO: TLSConfigBuilder JVM allow null as password (KTOR-940)
  • Supported overriding Kotlin module configuration using jackson dsl function (KTOR-1692)
  • Fixed CORS can't pass on some none standard orgin on jvm (KTOR-469)
  • Fixed unexpected exception when using Session feature: "Using blocking primitives on this dispatcher is not allowed" regression jvm (KTOR-1452)
  • Fixed NettyApplicationEngine providing a configureBootstrap in the configuration throws IllegalStateException: group set already (KTOR-2078)
  • Fixed wrong indentation in Serving Static Content guide (KTOR-2017)
  • Fixed InsufficientSpaceException trying to build ByteReadPacket jvm (KTOR-960)
  • Fixed flaky ProxyTest.testHttpProxy[CIO][jvm] (KTOR-2082)
  • Fixed invalid assertion for existence of the key in the key store (KTOR-2311)
  • Fixed incorrect grammar in exception messages (KTOR-2284)
  • Fixed flaky JavaEngineTests.testThreadLeak[jvm] (KTOR-2098)
  • Fixed flaky JettyStressTest.highLoadStressTest (KTOR-2080)
  • Fixed flaky ExceptionsJvmTest.testConnectionClosedDuringRequest[jvm] (KTOR-2063)

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

... (truncated)

Commits


Updates ktor-client-logging-jvm from 1.4.1 to 1.5.3

Release notes

Sourced from ktor-client-logging-jvm's releases.

1.5.2 Release

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

  • Circular reference for SocketException and StackOverflowError when using SLF4J logger (KTOR-1080)
  • start.ktor.io - Incorrect import for websockets for ktor 1.2.4 (KTOR-274)
  • Unable to catch socket exceptions (KTOR-1166)
  • Support explicit WebSocket session close (KTOR-340)
  • ktor-client-apache: thread stuck in ByteBufferChannel.readRemainingSuspend (KTOR-1463)
  • Logging tests fails due to floating log entries (KTOR-1870)
  • Adding existing dropwizard metrics registry to Ktor (KTOR-1798)
  • Exception kotlinx.serialization.SerializationException: Class 'ArrayList' is not registered for polymorphic serialization in the scope of 'Collection' in 1.5.0 (KTOR-1795)
  • Prevent double quotes on header params (KTOR-1797)
  • Post request shows empty body after upgrading v1.3.2 (KTOR-426)
  • CIO native selector doesn't select new descriptors (KTOR-1856)
  • Client logging docs don't mention all required dependencies (KTOR-280)
  • Out of date self-signed-certificate documentation (KTOR-272)
  • ClosedReceiveChannelException when making request with CIO engine using a proxy to https (KTOR-1458)
  • Incorrect encoding function used for URL path by URLBuilder (KTOR-1543)
  • A single slash gets ignored for defining a route, but 1.5 requires them due to KTOR-372 (KTOR-1615)
  • Wrong shadow plugin version in Fat JAR docs (KTOR-1359)
  • ktor server documentation is returning 404 (KTOR-1602)
  • CORS doesn't reject bad headers (KTOR-1662)
  • OkHTTP client engine tries to close the connection twice during the closing handshake (KTOR-1374)
  • Dispatcher is closing earlier than client (KTOR-1661)
  • Server losing channel exceptions at receive (KTOR-1590)
  • Request parameters should have name (KTOR-378)
  • Status-code must be 3-digit (KTOR-370)

... (truncated)

Changelog

Sourced from ktor-client-logging-jvm's changelog.

1.5.3

Published 2 Apr 2021

  • Upgraded to coroutines 1.4.3 (KTOR-2254)
  • Upgraded kotlinx.serialization to 1.1.0 (KTOR-2238)
  • Fixed I/O readRemaining sometimes looses exception (KTOR-2263)
  • Fixed autoreload with 1.5.x when using embeddedServer NOT in debug mode regression (KTOR-2214)
  • Fixed flaky CIOSustainabilityTest.testBlockingConcurrency[jvm] (KTOR-2265)
  • Resolve 'node-fetch' on libs produced by jsBrowserProductionLibraryDistribution regression (KTOR-2230)
  • Updated doc string for FormPart (KTOR-2173)
  • Fixed java.lang.IllegalStateException: No instance for key AttributeKey: ExpectSuccessAttribyteKey regression (KTOR-2389)
  • Fixed CIO: TLSConfigBuilder JVM allow null as password (KTOR-940)
  • Supported overriding Kotlin module configuration using jackson dsl function (KTOR-1692)
  • Fixed CORS can't pass on some none standard orgin on jvm (KTOR-469)
  • Fixed unexpected exception when using Session feature: "Using blocking primitives on this dispatcher is not allowed" regression jvm (KTOR-1452)
  • Fixed NettyApplicationEngine providing a configureBootstrap in the configuration throws IllegalStateException: group set already (KTOR-2078)
  • Fixed wrong indentation in Serving Static Content guide (KTOR-2017)
  • Fixed InsufficientSpaceException trying to build ByteReadPacket jvm (KTOR-960)
  • Fixed flaky ProxyTest.testHttpProxy[CIO][jvm] (KTOR-2082)
  • Fixed invalid assertion for existence of the key in the key store (KTOR-2311)
  • Fixed incorrect grammar in exception messages (KTOR-2284)
  • Fixed flaky JavaEngineTests.testThreadLeak[jvm] (KTOR-2098)
  • Fixed flaky JettyStressTest.highLoadStressTest (KTOR-2080)
  • Fixed flaky ExceptionsJvmTest.testConnectionClosedDuringRequest[jvm] (KTOR-2063)

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

... (truncated)

Commits


Updates ktor-client-serialization-jvm from 1.4.1 to 1.5.3

Release notes

Sourced from ktor-client-serialization-jvm's releases.

1.5.2 Release

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

  • Circular reference for SocketException and StackOverflowError when using SLF4J logger (KTOR-1080)
  • start.ktor.io - Incorrect import for websockets for ktor 1.2.4 (KTOR-274)
  • Unable to catch socket exceptions (KTOR-1166)
  • Support explicit WebSocket session close (KTOR-340)
  • ktor-client-apache: thread stuck in ByteBufferChannel.readRemainingSuspend (KTOR-1463)
  • Logging tests fails due to floating log entries (KTOR-1870)
  • Adding existing dropwizard metrics registry to Ktor (KTOR-1798)
  • Exception kotlinx.serialization.SerializationException: Class 'ArrayList' is not registered for polymorphic serialization in the scope of 'Collection' in 1.5.0 (KTOR-1795)
  • Prevent double quotes on header params (KTOR-1797)
  • Post request shows empty body after upgrading v1.3.2 (KTOR-426)
  • CIO native selector doesn't select new descriptors (KTOR-1856)
  • Client logging docs don't mention all required dependencies (KTOR-280)
  • Out of date self-signed-certificate documentation (KTOR-272)
  • ClosedReceiveChannelException when making request with CIO engine using a proxy to https (KTOR-1458)
  • Incorrect encoding function used for URL path by URLBuilder (KTOR-1543)
  • A single slash gets ignored for defining a route, but 1.5 requires them due to KTOR-372 (KTOR-1615)
  • Wrong shadow plugin version in Fat JAR docs (KTOR-1359)
  • ktor server documentation is returning 404 (KTOR-1602)
  • CORS doesn't reject bad headers (KTOR-1662)
  • OkHTTP client engine tries to close the connection twice during the closing handshake (KTOR-1374)
  • Dispatcher is closing earlier than client (KTOR-1661)
  • Server losing channel exceptions at receive (KTOR-1590)
  • Request parameters should have name (KTOR-378)
  • Status-code must be 3-digit (KTOR-370)

... (truncated)

Changelog

Sourced from ktor-client-serialization-jvm's changelog.

1.5.3

Published 2 Apr 2021

  • Upgraded to coroutines 1.4.3 (KTOR-2254)
  • Upgraded kotlinx.serialization to 1.1.0 (KTOR-2238)
  • Fixed I/O readRemaining sometimes looses exception (KTOR-2263)
  • Fixed autoreload with 1.5.x when using embeddedServer NOT in debug mode regression (KTOR-2214)
  • Fixed flaky CIOSustainabilityTest.testBlockingConcurrency[jvm] (KTOR-2265)
  • Resolve 'node-fetch' on libs produced by jsBrowserProductionLibraryDistribution regression (KTOR-2230)
  • Updated doc string for FormPart (KTOR-2173)
  • Fixed java.lang.IllegalStateException: No instance for key AttributeKey: ExpectSuccessAttribyteKey regression (KTOR-2389)
  • Fixed CIO: TLSConfigBuilder JVM allow null as password (KTOR-940)
  • Supported overriding Kotlin module configuration using jackson dsl function (KTOR-1692)
  • Fixed CORS can't pass on some none standard orgin on jvm (KTOR-469)
  • Fixed unexpected exception when using Session feature: "Using blocking primitives on this dispatcher is not allowed" regression jvm (KTOR-1452)
  • Fixed NettyApplicationEngine providing a configureBootstrap in the configuration throws IllegalStateException: group set already (KTOR-2078)
  • Fixed wrong indentation in Serving Static Content guide (KTOR-2017)
  • Fixed InsufficientSpaceException trying to build ByteReadPacket jvm (KTOR-960)
  • Fixed flaky ProxyTest.testHttpProxy[CIO][jvm] (KTOR-2082)
  • Fixed invalid assertion for existence of the key in the key store (KTOR-2311)
  • Fixed incorrect grammar in exception messages (KTOR-2284)
  • Fixed flaky JavaEngineTests.testThreadLeak[jvm] (KTOR-2098)
  • Fixed flaky JettyStressTest.highLoadStressTest (KTOR-2080)
  • Fixed flaky ExceptionsJvmTest.testConnectionClosedDuringRequest[jvm] (KTOR-2063)

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

... (truncated)

Commits


Updates ktor-client-ios from 1.4.1 to 1.5.3

Release notes

Sourced from ktor-client-ios's releases.

1.5.2 Release

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

  • Circular reference for SocketException and StackOverflowError when using SLF4J logger (KTOR-1080)
  • start.ktor.io - Incorrect import for websockets for ktor 1.2.4 (KTOR-274)
  • Unable to catch socket exceptions (KTOR-1166)
  • Support explicit WebSocket session close (KTOR-340)
  • ktor-client-apache: thread stuck in ByteBufferChannel.readRemainingSuspend (KTOR-1463)
  • Logging tests fails due to floating log entries (KTOR-1870)
  • Adding existing dropwizard metrics registry to Ktor (KTOR-1798)
  • Exception kotlinx.serialization.SerializationException: Class 'ArrayList' is not registered for polymorphic serialization in the scope of 'Collection' in 1.5.0 (KTOR-1795)
  • Prevent double quotes on header params (KTOR-1797)
  • Post request shows empty body after upgrading v1.3.2 (KTOR-426)
  • CIO native selector doesn't select new descriptors (KTOR-1856)
  • Client logging docs don't mention all required dependencies (KTOR-280)
  • Out of date self-signed-certificate documentation (KTOR-272)
  • ClosedReceiveChannelException when making request with CIO engine using a proxy to https (KTOR-1458)
  • Incorrect encoding function used for URL path by URLBuilder (KTOR-1543)
  • A single slash gets ignored for defining a route, but 1.5 requires them due to KTOR-372 (KTOR-1615)
  • Wrong shadow plugin version in Fat JAR docs (KTOR-1359)
  • ktor server documentation is returning 404 (KTOR-1602)
  • CORS doesn't reject bad headers (KTOR-1662)
  • OkHTTP client engine tries to close the connection twice during the closing handshake (KTOR-1374)
  • Dispatcher is closing earlier than client (KTOR-1661)
  • Server losing channel exceptions at receive (KTOR-1590)
  • Request parameters should have name (KTOR-378)
  • Status-code must be 3-digit (KTOR-370)

... (truncated)

Changelog

Sourced from ktor-client-ios's changelog.

1.5.3

Published 2 Apr 2021

  • Upgraded to coroutines 1.4.3 (KTOR-2254)
  • Upgraded kotlinx.serialization to 1.1.0 (KTOR-2238)
  • Fixed I/O readRemaining sometimes looses exception (KTOR-2263)
  • Fixed autoreload with 1.5.x when using embeddedServer NOT in debug mode regression (KTOR-2214)
  • Fixed flaky CIOSustainabilityTest.testBlockingConcurrency[jvm] (KTOR-2265)
  • Resolve 'node-fetch' on libs produced by jsBrowserProductionLibraryDistribution regression (KTOR-2230)
  • Updated doc string for FormPart (KTOR-2173)
  • Fixed java.lang.IllegalStateException: No instance for key AttributeKey: ExpectSuccessAttribyteKey regression (KTOR-2389)
  • Fixed CIO: TLSConfigBuilder JVM allow null as password (KTOR-940)
  • Supported overriding Kotlin module configuration using jackson dsl function (KTOR-1692)
  • Fixed CORS can't pass on some none standard orgin on jvm (KTOR-469)
  • Fixed unexpected exception when using Session feature: "Using blocking primitives on this dispatcher is not allowed" regression jvm (KTOR-1452)
  • Fixed NettyApplicationEngine providing a configureBootstrap in the configuration throws IllegalStateException: group set already (KTOR-2078)
  • Fixed wrong indentation in Serving Static Content guide (KTOR-2017)
  • Fixed InsufficientSpaceException trying to build ByteReadPacket jvm (KTOR-960)
  • Fixed flaky ProxyTest.testHttpProxy[CIO][jvm] (KTOR-2082)
  • Fixed invalid assertion for existence of the key in the key store (KTOR-2311)
  • Fixed incorrect grammar in exception messages (KTOR-2284)
  • Fixed flaky JavaEngineTests.testThreadLeak[jvm] (KTOR-2098)
  • Fixed flaky JettyStressTest.highLoadStressTest (KTOR-2080)
  • Fixed flaky ExceptionsJvmTest.testConnectionClosedDuringRequest[jvm] (KTOR-2063)

1.5.2

Published 25 Feb 2021

  • Fixed Dokka building for master (KTOR-2206)
  • Fixed native build on linux machine (KTOR-2200)
  • Fixed docker doc is incorrect / does not work (KTOR-2179)
  • Fixed crash with Firebase Performance in iOS (KTOR-642)
  • Fixed Ktor Client CIO engine Jvm ignores Cipher suites with key strength more than 128 bits. (KTOR-1914)
  • Fixed mandatory Path Segment parameter can be empty, if no explicit route with trailing / is defined (KTOR-2054)
  • Fixed flaky ClientSocketTest.testSelfConnect[jvm] (KTOR-2060)
  • Switch JS Fetch API to Standard Library (org.w3c.fetch.*) (KTOR-1460)
  • Fixed CIO server always start on "0.0.0.0" - does not respect "connector" configuration (KTOR-334)
  • Fixed server/netty: IllegalReferenceCountException (KTOR-1801)
  • Fixed digest authentication: cannot successfully pass authentication using curl or web browser (KTOR-1466)
  • Fixed HTTP Client exception is masked by JobCancellationException with Ktor 1.5.0 (KTOR-1967)
  • Fixed changing requestTimeoutMillis in config of HttpTimeout feature doesn't change the CIO's timeout (KTOR-2000)
  • Fixed test a POST with MultiPart using TestApplicationEngine does not success or fail (KTOR-345)
  • Fixed default Headers feature adds duplicated Server header (KTOR-1976)
  • Added an option to disable URL Encoding (KTOR-553)
  • Fixed custom response validation is not running when default is disabled (KTOR-2007)
  • Fixed session cookie with very long max age duration (KTOR-692)

1.5.1

Published 27 Jan 2021

... (truncated)

Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 3 years ago

Superseded by #69.