ktor v1.1.0 Release Notes

  • Published 24 Dec 2018

    • โฌ‡๏ธ Reduced JDK7/8 dependencies (including #762)
    • ๐Ÿ—„ Discarded deprecated API
    • ๐Ÿ‘ Coroutines debug agent support
      • see Kotlin/kotlinx.coroutines/core/kotlinx-coroutines-debug/README.md
    • ๐Ÿ›  Fixed IndexOutOfBounds during main module function search
    • okhttp-client: pass contentLength for multipart form data
    • ๐Ÿ‘Œ Improved auto-reloading feature in corner-cases (#783)
    • ๐Ÿ›  Fixed HTTP server upgrade to delay socket close (#674)
    • โž• Added Mustache templating feature (#713)
    • โž• Added ability to configure Logger instance for CallLogging
    • ๐Ÿ›  Fixed session HMAC to do a constant time comparison
    • โž• Added Node.js suport for js http client (#791)
    • ๐Ÿ—„ SessionTransportTransformerDigest is deprecated (#792)
      • also switched to SHA-384 by default that is not vulnerable
    • ๐Ÿ›  Fixed jetty server thread names (#756)
    • ๐Ÿ›  Fix conditional headers zoned dates (#476)
    • NettyChannelInitializer made public (#286)
    • ๐Ÿ›  Fixed slf4j dependency (#808)
    • ๐Ÿ›  Fixed client logging freeze
    • โž• Added client DigestAuth feature
    • ๐Ÿ›  Fixed apache client response reading freeze
    • ๐Ÿ›  Fixed apache client engine errors handling
    • Kotlin 1.3.11, kotlinx.coroutines 1.1.0