Skip to content

Conversation

@dependabot-preview
Copy link
Contributor

Bumps ktor-server-core from 1.4.0 to 1.5.3.

Release notes

Sourced from ktor-server-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-server-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

Dependabot compatibility score

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)

@dependabot-preview dependabot-preview bot added the dependencies Pull requests that update a dependency file label Apr 5, 2021
@dependabot-preview
Copy link
Contributor Author

Superseded by #96.

@dependabot-preview dependabot-preview bot deleted the dependabot/gradle/io.ktor-ktor-server-core-1.5.3 branch April 30, 2021 06:04
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.

1 participant