Skip to content

Bump ktor_version from 0.9.0 to 1.5.2#16

Closed
dependabot-preview[bot] wants to merge 1 commit intomasterfrom
dependabot/gradle/ktor_version-1.5.2
Closed

Bump ktor_version from 0.9.0 to 1.5.2#16
dependabot-preview[bot] wants to merge 1 commit intomasterfrom
dependabot/gradle/ktor_version-1.5.2

Conversation

@dependabot-preview
Copy link

Bumps ktor_version from 0.9.0 to 1.5.2.
Updates ktor-server-netty from 0.9.0 to 1.5.2

Release notes

Sourced from ktor-server-netty'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-server-netty's changelog.

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)
  • Connect request sends wrong status line (KTOR-1612)

... (truncated)

Commits
  • 63ec27a KTOR-2206 Fix dokkaWebsite build (#2369)
  • 04117e0 KTOR-692 Make cookie parser clamp max-age
  • d7d1b65 KTOR-1914 : Allow 256 bits Cipher Suites to be used (#2319)
  • b465b82 Merge pull request #2363 from ktorio/docs-contributing
  • d164c84 add info about docs contributing
  • e822802 KTOR-2150 Fix testUnsafeHeaders test (#2359)
  • d3a929c KTOR-2054 Fix routing with non optional trailing path parameter (#2349)
  • e3b5f60 Merge pull request #2356 from ktorio/stexxe/KTOR-2060
  • 764cb34 KTOR-2060 Rewrite selfConnectTest to get rid of its flakiness and to make it ...
  • b4dbc4f Check if there are multiple unsafe headers in request (#2358)
  • Additional commits viewable in compare view

Updates ktor from 0.9.0 to 1.5.2

Release notes

Sourced from ktor'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's changelog.

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)
  • Connect request sends wrong status line (KTOR-1612)

... (truncated)

Commits
  • 63ec27a KTOR-2206 Fix dokkaWebsite build (#2369)
  • 04117e0 KTOR-692 Make cookie parser clamp max-age
  • d7d1b65 KTOR-1914 : Allow 256 bits Cipher Suites to be used (#2319)
  • b465b82 Merge pull request #2363 from ktorio/docs-contributing
  • d164c84 add info about docs contributing
  • e822802 KTOR-2150 Fix testUnsafeHeaders test (#2359)
  • d3a929c KTOR-2054 Fix routing with non optional trailing path parameter (#2349)
  • e3b5f60 Merge pull request #2356 from ktorio/stexxe/KTOR-2060
  • 764cb34 KTOR-2060 Rewrite selfConnectTest to get rid of its flakiness and to make it ...
  • b4dbc4f Check if there are multiple unsafe headers in request (#2358)
  • Additional commits viewable in compare view

Updates ktor-gson from 0.9.0 to 1.5.2

Release notes

Sourced from ktor-gson'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-gson's changelog.

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)
  • Connect request sends wrong status line (KTOR-1612)

... (truncated)

Commits
  • 63ec27a KTOR-2206 Fix dokkaWebsite build (#2369)
  • 04117e0 KTOR-692 Make cookie parser clamp max-age
  • d7d1b65 KTOR-1914 : Allow 256 bits Cipher Suites to be used (#2319)
  • b465b82 Merge pull request #2363 from ktorio/docs-contributing
  • d164c84 add info about docs contributing
  • e822802 KTOR-2150 Fix testUnsafeHeaders test (#2359)
  • d3a929c KTOR-2054 Fix routing with non optional trailing path parameter (#2349)
  • e3b5f60 Merge pull request #2356 from ktorio/stexxe/KTOR-2060
  • 764cb34 KTOR-2060 Rewrite selfConnectTest to get rid of its flakiness and to make it ...
  • b4dbc4f Check if there are multiple unsafe headers in request (#2358)
  • Additional commits viewable in compare view

Updates ktor-server-test-host from 0.9.0 to 1.5.2

Release notes

Sourced from ktor-server-test-host'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-server-test-host's changelog.

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)
  • Connect request sends wrong status line (KTOR-1612)

... (truncated)

Commits
  • 63ec27a KTOR-2206 Fix dokkaWebsite build (#2369)
  • 04117e0 KTOR-692 Make cookie parser clamp max-age
  • d7d1b65 KTOR-1914 : Allow 256 bits Cipher Suites to be used (#2319)
  • b465b82 Merge pull request #2363 from ktorio/docs-contributing
  • d164c84 add info about docs contributing
  • e822802 KTOR-2150 Fix testUnsafeHeaders test (#2359)
  • d3a929c KTOR-2054 Fix routing with non optional trailing path parameter (#2349)
  • e3b5f60 Merge pull request #2356 from ktorio/stexxe/KTOR-2060
  • 764cb34 KTOR-2060 Rewrite selfConnectTest to get rid of its flakiness and to make it ...
  • b4dbc4f Check if there are multiple unsafe headers in request (#2358)
  • Additional commits viewable in compare view

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 use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language
  • @dependabot badge me will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot dashboard:

  • Update frequency (including time of day and day of week)
  • Pull request limits (per update run and/or open at any time)
  • Out-of-range updates (receive only lockfile updates, if desired)
  • Security updates (receive only security updates, if desired)

Bumps `ktor_version` from 0.9.0 to 1.5.2.

Updates `ktor-server-netty` from 0.9.0 to 1.5.2
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/master/CHANGELOG.md)
- [Commits](ktorio/ktor@0.9.0...1.5.2)

Updates `ktor` from 0.9.0 to 1.5.2
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/master/CHANGELOG.md)
- [Commits](ktorio/ktor@0.9.0...1.5.2)

Updates `ktor-gson` from 0.9.0 to 1.5.2
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/master/CHANGELOG.md)
- [Commits](ktorio/ktor@0.9.0...1.5.2)

Updates `ktor-server-test-host` from 0.9.0 to 1.5.2
- [Release notes](https://github.com/ktorio/ktor/releases)
- [Changelog](https://github.com/ktorio/ktor/blob/master/CHANGELOG.md)
- [Commits](ktorio/ktor@0.9.0...1.5.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Mar 1, 2021
@dependabot-preview
Copy link
Author

Superseded by #17.

@dependabot-preview dependabot-preview bot deleted the dependabot/gradle/ktor_version-1.5.2 branch April 5, 2021 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

Comments