Skip to content

chore(deps): bump org.http4k:http4k-bom from 5.0.0.0 to 5.12.1.0 in /java

Bumps org.http4k:http4k-bom from 5.0.0.0 to 5.12.1.0.

Release notes

Sourced from org.http4k:http4k-bom's releases.

5.12.1.0

Changelog:

  • http4k-* : Upgrade some dependency versions
  • http4k-core : Fix lens replacement of path parameter when there is a regular expression in the path segment
  • http4k-format-jackson : Added lens support for deserialising data4k containers directly from HTTP message bodies (via Body.json(::JsonNodeDataContainer)).toLens()

5.12.0.0

Changelog:

  • http4k-* : Upgrade some dependency versions, including Kotlin to 1.9.22, and Jetty 12 (see below).
  • http4k-server-jetty - [Breaking] Upgrade to Jetty 12. This is a major rewrite of the Jetty engine and the API surface is incompatible with v11. If you are using vanilla Jetty backend then this is a NoOp replacement, otherwise fallback to using the new Jetty11 module and then plan migration accordingly. Massive H/T @​FredNordin
  • http4k-server-jetty11 - [New Module!] Drop-in replacement module for custom Jetty11 users. Constructor is now called Jetty11() instead of Jetty(), so migration should be very simple. Other renames as required (using 11) to avoid API clashes in the http4k codebase.
  • http4k-aws : [Breaking] Tweaks to the signature of AwsPreSignRequests. Use AwsRequestPreSigner instead. H/T @​oharaandrew314

5.11.1.0

Changelog:

  • http4k-aws : Pre-sign AWS requests with the new AwsPreSignRequests class. H/T @​oharaandrew314
  • http4k-serverless-lambda : [Fix #1013] Support multi value query parameters in ApiGatewayV2LambdaFunction (http4k-serverless/lambda)

5.11.0.0

Changelog:

  • http4k-* : Upgrade some dependency versions
  • http4k-core : [Unlikely Break: Fix #1011] Jackson does not honour serialisation of Enums when they are used as Map keys. The fix MAY break JSON serialisation (which actually is a bug as the expected behaviour is for the Enums to use the predefined mapping).

5.10.7.0

Changelog:

  • http4k-* : Upgrade some dependency versions
  • http4k-core : [Fix #1009] Extracting access token from non-standard AccessToken response fails

5.10.6.0

Changelog:

  • http4k-* : Upgrade some dependency versions
  • http4k-core : Make RouterDescription print-friendly

5.10.5.0

Changelog:

  • http4k-* : Upgrade some dependency versions
  • http4k-serverless-lambda : Add support for custom EventBridgeEvent format

5.10.4.0

Changelog:

  • http4k-* : Upgrade some dependency versions, including Kotlin to 1.9.21

5.10.3.0

Changelog:

  • http4k-* : Upgrade some dependency versions
  • http4k-contract [Fix #1002]: Ability to use RequestContexts for providing a User Principal with Security.

... (truncated)

Changelog

Sourced from org.http4k:http4k-bom's changelog.

v5.12.1.0

  • http4k-* : Upgrade some dependency versions
  • http4k-core : Fix lens replacement of path parameter when there is a regular expression in the path segment
  • http4k-format-jackson : Added lens support for deserialising data4k containers directly from HTTP message bodies (via Body.json(::JsonNodeDataContainer)).toLens()

v5.12.0.0

  • http4k-* : Upgrade some dependency versions, including Kotlin to 1.9.22, and Jetty 12 (see below).
  • http4k-server-jetty - [Breaking] Upgrade to Jetty 12. This is a major rewrite of the Jetty engine and the API surface is incompatible with v11. If you are using vanilla Jetty backend then this is a NoOp replacement, otherwise fallback to using the new Jetty11 module and then plan migration accordingly. Massive H/T to H/T @​FredNordin for the implementation upgrade.
  • http4k-server-jetty11 - [New Module!] Drop-in replacement module for custom Jetty11 users. Constructor is now called Jetty11() instead of Jetty(), so migration should be very simple. Other renames as required (using 11) to avoid API clashes in the http4k codebase.
  • http4k-aws : [Breaking] Tweaks to the signature of AwsPreSignRequests. Use AwsRequestPreSigner instead. H/T @​oharaandrew314

v5.11.1.0

  • http4k-aws : Pre-sign AWS requests with the new AwsPreSignRequests class. H/T @​oharaandrew314
  • http4k-serverless-lambda : [Fix #1013] Support multi value query parameters in ApiGatewayV2LambdaFunction ( http4k-serverless/lambda)

v5.11.0.0

  • http4k-* : Upgrade some dependency versions
  • http4k-core : [Unlikely Break: Fix #1011] Jackson does not honour serialisation of Enums when they are used as Map keys. The fix MAY break JSON serialisation (which actually is a bug as the expected behaviour is for the Enums to use the predefined mapping).

v5.10.7.0

  • http4k-* : Upgrade some dependency versions
  • http4k-core : [Fix #1009] Extracting access token from non-standard AccessToken response fails

v5.10.6.0

  • http4k-* : Upgrade some dependency versions
  • http4k-core : Make RouterDescription print-friendly

v5.10.5.0

  • http4k-* : Upgrade some dependency versions
  • http4k-serverless-lambda : Add support for custom EventBridgeEvent format

v5.10.4.0

  • http4k-* : Upgrade some dependency versions, including Kotlin to 1.9.21

v5.10.3.0

... (truncated)

Commits
  • 5679d66 Release 5.12.1.0
  • f17e3d7 upgrade versions
  • 1778821 added mapping for Body.json data4k version
  • 457b8d7 Fix lens replacement of path parameter when there is a regular expression in ...
  • c5c637b add utility method for adding routes as a list
  • 279b7ea Include method in AwsPresignedRequest (#1021)
  • 50f3fce add some functions/adapters to prohibit unknown value types
  • 3422edb Upgrade gradle dependencies (#1020)
  • 5217818 changes to example for failsafe
  • 4851bfd changes to example for failsafe
  • Additional commits viewable in compare view


Dependabot commands
You can trigger Dependabot actions by commenting on this MR
  • @dependabot-bot recreate will recreate this MR rewriting all the manual changes and resolving conflicts

Merge request reports

Loading