Download Latest Version 6.56.0.0 source code.zip (19.8 MB)
Email in envelope

Get an email when there's a new version of http4k

Home / 6.56.0.0
Name Modified Size InfoDownloads / Week
Parent folder
6.56.0.0 source code.tar.gz 2026-07-19 16.3 MB
6.56.0.0 source code.zip 2026-07-19 19.8 MB
README.md 2026-07-19 1.6 kB
Totals: 3 Items   36.1 MB 0

Changelog:

  • http4k-*: Upgrade versions
  • http4k-testing-webdriver-datastar: [Break] Datastar attributes now use the 1.0 colon separator (e.g. data-on:click, data-bind:foo, data-computed:total) instead of the removed 0.x hyphen form.
  • http4k-connect-amazon-dynamodb-fake: [Unlikely Break] UpdateResult.ConditionFailed is now a data class carrying the item to report back, rather than a data object.
  • http4k-multipart: [Fix] MultipartFormBody cannot be constructed on read-only filesystems.
  • http4k-connect-amazon-dynamodb-fake: [Fix] A conditional DeleteItem is now evaluated. The ConditionExpression was previously ignored outright, so a guarded delete always succeeded against the fake - including inside transactWriteItems, where a failing condition now correctly cancels the transaction.
  • http4k-connect-amazon-dynamodb-fake: [Fix] Fake DynamoDB attribute_exists condition for missing item will always succeed for key
  • http4k-connect-amazon-dynamodb: PutItem, UpdateItem and DeleteItem gain ReturnValuesOnConditionCheckFailure, so a failed conditional write can return the record which blocked it (DynamoDB reports it in the error body). The enum and TransactWriteItem's support for it already existed.
  • http4k-api-openapi: add support for a JSON schema dialect selector in swagger ui. H/T @dzappold
  • http4k-platform-k8s: add k8s server extension for PolyHandler. H/T @dzappold
  • http4k-testing-webdriver - Specify locator name for a better debugging experience H/T @tamj0rd2
Source: README.md, updated 2026-07-19