All Versions
631
Latest Version
Avg Release Cycle
4 days
Latest Release
102 days ago

Changelog History
Page 50

  • v3.9.0 Changes

    • โž• Added compactify and prettify to Json implementations
    • โž• Added Json.hasBody Hamkrest matchers for comparing bodies. Note these are extension methods and need to be referenced/imported as such.
  • v3.8.0 Changes

    • โž• Added facility for non-blocking websocket client to react to onConnect event. This API is the same as the inbound, server-side API - ie. there are no explicit connection event handlers. H/T @tom for the idea.
  • v3.7.0 Changes

    • P/R #13 Create extension methods for Response to add caching headers. H/T @k0zakinio.
  • v3.6.1 Changes

    • ๐Ÿ›  Fix #78. Serialisation of raw lists using Moshi fails in the same way as the Jackson auto-conversions do. Added convenience methods to get around this.
  • v3.6.0 Changes

    • โž• Added http4k-format-moshi to support the Square auto-marshalling library.
  • v3.5.1 Changes

    • ๐Ÿ›  Fix #76 - encoding of path segments to use URI encoding instead of URL form encoding.
  • v3.5.0 Changes

    • โž• Added support for multiple HotReload template directories in HandlebarsTemplates. H/T @TomShacham
    • ๐Ÿ›  Fix #74 - Request tracing span/parentSpan set too early so was shared between outgoing requests.
  • v3.4.0 Changes

    • ๐Ÿ†• New server backend http4k-server-apache. H/T @kirderf for the PR :)
    • We now set the length of the incoming request body when it is available in the incoming request.
  • v3.3.1 Changes

    • ๐Ÿ– Handlebars now uses combination of Class and Template name to cache templates.
  • v3.3.0 Changes

    • Facility to compose TemplateRenderers with then() to provide fallback behaviour.