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)
- Response channel is always cancelled with Logging feature (KTOR-1598)
- Java client logging tests are fluky (KTOR-1599)
- HttpTimeoutTest.testConnect are flaky (KTOR-1583)
- Jetty: requests to resources, that doesn't respond with HTTP/2, lead to unexpected behaviour (KTOR-874)
- "Unfinished workers detected" using client on native (KTOR-1220)
- HttpTimeout.testSocketTimeoutWriteFail is flaky (KTOR-1584)
- Reserved characters in path is not encoded (KTOR-570)
- testTimeoutCancelsWhenParentScopeCancels is flaky (KTOR-1585)
- Java client freeze (KTOR-1567)
- CallLoggingTest is flaky (KTOR-1582)
- Missing dependency information the Authentication and Authorization topic (KTOR-1575)
- "Using a Self-Signed Certificate" docs provide wrong dependency for 1.3.x (KTOR-21)
- "Testing Http Client" docs page contains artifact name with -native suffix (KTOR-1006)
- Custom JSON mapping with Jackson (KTOR-603)
- Serialization for client section does not explain how to use it (KTOR-999)
- Add information about required artifacts to the WebSockets topic (KTOR-1532)
- Missing dependency information the Client Auth topic (KTOR-1533)
- New documentation lacks artifacts information for Gradle and Maven (KTOR-1167)
- ResponseException is no longer serializable starting from 1.4.0 (breaking change) (KTOR-1552)
- Upgrade kotlin to 1.4.21 (KTOR-1637)