All Versions
493
Latest Version
Avg Release Cycle
5 days
Latest Release
-

Changelog History
Page 21

  • v3.165.0 Changes

    • http4k-contract : Fix invalid OpenApi2 when root and base path match. H/T @rgladwell
    • http4k-contract : ContractRoute is now an HttpHandler, so no need to wrap contract routes in a contract {} to test them. H/T @rgladwell for the inspiration.
    • http4k-contract : Support Host/baseUri values in OpenApi2. H/T @rgladwell
    • http4k-contract : Optionally add description route to route list H/T @rgladwell
  • v3.164.0 Changes

    • http4k-* : Update various dependencies, including Kotlin to 1.3.41.
    • http4k-testing-approval : Upgrade of HTML library from above may have an effect on output of HTML approval tests.
    • http4k-contract : Support for more Jackson annotations in JSON Schema rendering. H/T @tom for the PR contributing this.
  • v3.163.0 Changes

    • http4k-testing-chaos : Add detail to Chaos OpenApi interface.
  • v3.162.0 Changes

    • http4k-testing-chaos : Add detail to Chaos OpenApi interface.
  • v3.161.0 Changes

    • http4k-cloudnative : Added Forbidden request exception to HandleUpstreamRequestFailed.
  • v3.160.1 Changes

    • http4k-testing-chaos : Countdown chaos trigger fixed.
  • v3.160.0 Changes

    • http4k-testing-chaos : Slight fix to avoid consuming stream body when setting chaos.
  • v3.159.0 Changes

    • http4k-* : Update various dependencies.
    • http4k-client-okhttp : Updated OkHttp to v4.0.0 (Kotlin edition).
    • http4k-contract : Tweak to JSON Schema rendering to handle recursive objects better.
  • v3.158.1 Changes

    • http4k-server-netty : Fix #260 - cannot set multiple response headers with same name
    • http4k-server-undertow : Fix #260 - cannot set multiple response headers with same name
  • v3.158.0 Changes

    • http4k-contract : POSSIBLE BEHAVIOUR CHANGE DUE TO BUG: Fix #259 - Contract blocks do not produce 400s if an external CatchAll is provided. This may have an effect on how errors are generated (a 400 is produced instead of the previous 500 from the CatchAll).