All Versions
630
Latest Version
Avg Release Cycle
4 days
Latest Release
13 days ago

Changelog History
Page 46

  • v3.31.0 Changes

    • ๐Ÿ”„ Changes to the Netty factory to enable running http4k on GraalVM. H/T @RichyHBM
  • v3.30.0 Changes

    • ๐Ÿ‘ Allow all server implementations to start on port 0 (ie. find a free port) and then report it back as a part of the Http4kServer interface
  • v3.29.0 Changes

    • ๐Ÿ‘‰ Make HTTP clients resilient to unknown host and connection refused exceptions
    • 0๏ธโƒฃ Implemented #134 - Added default (de)serialization for common JDK primitives to all Auto-marshalling JSON modules - eg. date times and UUIDs
  • v3.28.0 Changes

    • ๐Ÿ›  Fix #131 - Uri's created with paths that don't contain leading slashes.
    • โž• Added etag parser filter. H/T @dgliosca for the PR
    • ๐Ÿ›  Fix #132 - Ensured that disableDefaultTyping is called in default Jackson implementation. This should be the default anyway, but has been added to ensure that we don't fall foul of CVE-2017-7525 and to surface awareness of this issue.
  • v3.27.0 Changes

    • OpenAPI now provides example values in the generated schema. H/T @skewwhiffy for the PR.
  • v3.26.6 Changes

    • ๐Ÿ›  Fix #126 - ResourceLoadingHandler can expose mapped resources into the root. <-- We think this is an important update, so please upgrade!
  • v3.26.5 Changes

    • ๐Ÿ›  Fix #125 - ApacheServer implementation now sets content length if present.
  • v3.26.4 Changes

    • ๐Ÿ›  Fix #123 - Multipart Body objects blow up when parsed after being debugged. As with all streams, care should be taken to not blow heap when internalising them for debugging purposes.
  • v3.26.3 Changes

    • ๐Ÿ‘ Debugging filter now supports ignoring Multipart streams.
  • v3.26.2 Changes

    • ๐Ÿ‘‰ Tweak: OpenAPI now doesn't return null values in the schema.