http4k-serverless-lambda* : [Breaking Fix] Incorrect lambda request context variable is passed - we now pass the incoming reqeust object instead of the converted http4k request. If you were using the LAMBDA_REQUEST_KEY, you can just use the request passed into the handler instead.
5.24.1.0
Changelog:
http4k-* : Upgrade some dependency versions.
http4k-serverless-lambda* : [Fix] AWS adapter throws on invalid URLs.
http4k-testing-webdriver : [Fix] Base path replacement logic for same-dir-path and dot-path URLs. H/T jweidler
5.24.0.0
Changelog:
5.23.0.0
Changelog:
http4k-* : Upgrade some dependency versions.
http4k-contract : [Approval test break] Addition of "nullable" field to every model property. This improves JSON output compatability with various tooling for generating types from the definitions.
5.22.0.0
Changelog:
5.21.2.0
Changelog:
http4k-* : Upgrade some dependency versions.
http4k-format-dataframe : [New module] Support for KotlinX DataFrame.
5.21.1.0
Changelog:
http4k-* : Upgrade some dependency versions.
http4k-multipart* : [Fix #1113] Disk-backed multipart form field data is now cleaned up when the body is closed, including the parent form directory.
5.21.0.0
Changelog:
http4k-* : Upgrade some dependency versions including Kotlin to v2
http4k-testing-chaos : [Breaking] Changed Trigger to be a fun interface instead of a typealias. Should be no-op or a simple fix to the type.
http4k-core : [Possible Break] Renamed CachingFilters.Request/Responseto CachingFilters.CacheRequest/CacheResponse. If you have imports then they may break and need to be updated.
5.20.0.0
Changelog:
http4k-* : Upgrade some dependency versions.
http4k-testing-chaos* : [Unlikely break]: remove Hamkrest dependency so that it does not appear randomly in your projects. If you were accidentally relying on this it will need to be re-added manually.
5.19.0.0
Changelog:
http4k-* : Upgrade some dependency versions, including Kotlin to 1.9.24
http4k-core : Add support for the timesource typealias () -> Instant where a Clock is used. H/T @kwydler
http4k-serverless-lambda* : [Breaking Fix] Incorrect lambda request context variable is passed - we now pass the incoming reqeust object instead of the converted http4k request. If you were using the LAMBDA_REQUEST_KEY, you can just use the request passed into the handler instead.
v5.24.1.0
http4k-* : Upgrade some dependency versions.
http4k-serverless-lambda* : [Fix] AWS adapter throws on invalid URLs.
http4k-testing-webdriver : [Fix] Base path replacement logic for same-dir-path and dot-path URLs. H/T jweidler
v5.24.0.0
http4k-* : Upgrade some dependency versions.
http4k-core : Allow removal of all queries for a URI. H/T @dhs3000
http4k-format-kondor : Upgrade to new version of Kondor. H/T @uberto
http4k-testing-strikt [Break] The upgrade to the latest version drops Java <17 support. If you are still using Java 8, you will need to stick with the previous version of this module.
v5.23.0.0
http4k-* : Upgrade some dependency versions.
http4k-contract : [Approval test break] Addition of "nullable" field to every model property. This improves JSON output compatability with various tooling for generating types from the definitions.
v5.22.0.0
http4k-* : Upgrade some dependency versions.
http4k-format-dataframe : [Break] Move classes to alternative package to not clash with existing format objects.
v5.21.2.0
http4k-* : Upgrade some dependency versions.
http4k-format-dataframe : [New module] Support for KotlinX DataFrame.
v5.21.1.0
http4k-* : Upgrade some dependency versions.
http4k-multipart* : [Fix #1113] Disk-backed multipart form field data is now cleaned up when the body is closed, including the parent form directory.
v5.21.0.0
http4k-* : Upgrade some dependency versions including Kotlin to v2
http4k-testing-chaos : [Breaking] Changed Trigger to be a fun interface instead of a typealias. Should be no-op or a simple fix to the type.
http4k-core : [Possible Break] Renamed CachingFilters.Request/Responseto CachingFilters.CacheRequest/CacheResponse. If you have imports then they may break and need to be updated.
v5.20.0.0
http4k-* : Upgrade some dependency versions.
http4k-testing-chaos* : [Unlikely break]: remove Hamkrest dependency so that it does not appear randomly in your projects. If you were accidentally relying on this it will need to be re-added manually.
v5.19.0.0
http4k-* : Upgrade some dependency versions, including Kotlin to 1.9.24
http4k-core : Add support for the timesource typealias () -> Instant where a Clock is used. H/T @kwydler
v5.18.2.0
http4k-core : Add convenience methods to read bodies from HttpMessages as JSON/XML/CSV etc.. request.json<MyType>()
v5.18.1.0
http4k-core : Add convenience methods to set common headers to HTTP message.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps org.http4k:http4k-server-undertow from 5.14.0.0 to 5.25.0.0.
Release notes
Sourced from org.http4k:http4k-server-undertow's releases.
... (truncated)
Changelog
Sourced from org.http4k:http4k-server-undertow's changelog.
... (truncated)
Commits
8c288f3
Release 5.25.0.06540a3e
CHANGELOG.md45949df
Upgrade versions & changelog9205a65
Fix #1130 - Incorrect lambda request contexte4e6ca7
Release 5.24.1.06b8f5d3
Upgrade versionsbccdc9f
Don't emit "Access-Control-Allow-Origin: null". See: https://w3c.github.io/we...9985871
Fix #1124530883d
note strikt incompatibilityc862eb8
CHANGELOG.mdDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show