ktor v0.9.4 Release Notes
-
Published 29 Aug 2018
- ➕ Added multiplatform client support (android and ios)
- ➕ Added
Android
client engine (UrlConnection
) - ➕ Added
OkHttp
client engine (Android support) - ➕ Added
Jackson
feature support - ➕ Added
Ios
client engine - 🗄 Deprecated
response.contentType
andresponse.contentLength
- 🗄 Strengthened
IncomingContent
deprecation - ⬆️ Upgraded Jetty ALPN, Tomcat
- 🛠 Fixed config evaluation issues (#488)
- ⬆️ Disabled async incoming upgrade stream at Tomcat
- Prohibited appending unsafe headers to request headers
- 📇 Renamed
XForwardedHeadersSupport
toXForwardedHeaderSupport
(#547) - ➕ Added
HttpResponse.receive<T>
method to run response pipeline on raw response - 📜 Introduced kotlin multiplatform url-parser
- 👌 Supported client form data and multipart
- ➕ Added missing client builders for
post
andput
methods - 🔧 Simplify client configuration API
- 🛠 Fixed several compression issues
- 🛠 Fixed client attributes evaluation
- 🛠 Fixed CIO engine random algorithm selection
- 🛠 Fixed url parsing (#511)
- 🛠 Fixed ambiguity in writing client
Content-Type
andContent-Length
headers - 🐎 Minor performance fixes
- 🛠 Netty HTTP/2 fixes
- 🛠 Fixed IOOBE in satic resource resolution (#493)
- 🛠 Fixed JWT error handling
- Kotlin 1.2.61, kotlinx.coroutines 0.25.0