cy
08/01/2019, 6:33 PM1.2.3
has been published
* JS websocket bugs fixes and improvements
* Eliminated Java9's Base64 implementation (useful for older JDK and Android)
* Fixed bug of adding unexpected trailing slash (#1201) (#1206)
* Improved apache and okhttp client engines performance
* Fixed client response body cancellation
* Added client response streaming on nodejs
* Deprecated old client BasicAuth
* Introduced a flag to send auth without negotiation
* Added server kotlinx.serialization initial support (SerializationConverter
)
* Client TLS implementation fixes: cancellation and error handling.
* Added web assembly content type.
* Prohibited server double request content call.receive
.
* Introduce DoubleReceive
feature that makes it work.
* Server CORS support fixed and improved
* Added initial kotlinx.serialization support for server including receiving generic collections.
* Introduced ktor-bom
for better dependency management.
* Improved jetty server engine configuration to enable manual connectors setup.
* Fixed client memory leak (#1223).
* Upgraded Jetty, Netty and utility libraries.
* Kotlin 1.3.41
⚠️ Breaking changes/Migration steps:
* CORS doesn’t allow non-simple request body content types anymore by default
* to allow extra content types such as json, enable allowNonSimpleContentTypes
* At least Kotlin 1.3.41 IS REQUIREDdarkmoon_uk
08/01/2019, 11:17 PM