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
5.18.2.0
Changelog:
http4k-core : Add convenience methods to read bodies from HttpMessages as JSON/XML/CSV etc.. request.json<MyType>()
5.18.1.0
Changelog:
http4k-core : Add convenience methods to set common headers to HTTP message.
5.17.0.0
Changelog:
http4k-* : Tweaks to make the K2 compiler happy
http4k : Added convenience methods to set the body of an HTTP message. The works for both standard body types and with automarshallers.
http4k-core : Fix request source in SunHttp. H/T @dkandalov
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.
v5.18.0.0
http4k-* : Upgrade some dependency versions.
http4k-core : [Behaviour break] We now do not set the legacy Expires header in CachingFilters. Modern caches should use the Cache-Control header instead (max-age).
v5.17.0.0
http4k-* : Tweaks to make the K2 compiler happy
http4k : Added convenience methods to set the body of an HTTP message. The works for both standard body types and with automarshallers.
http4k-core : Fix request source in SunHttp. H/T @dkandalov
http4k-contract : Added top-level MetadataRetrieval to schema objects. H/T @BBB
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.24.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
d689577
Release 5.24.0.01819030
Upgrades (and gradle)fe96dbc
Updated Kondor to version 3.0.0. Changed kondor-format, deleting code now unn...1b7ae7a
Upgrade versions60122df
Upgrade gradle dependencies (#1121)4b5b076
Tweak formattingc131480
Tweak formatting4ac75ec
Add example for arranging filtersfac7f31
CHANGELOGab3cf8c
Allows to remove all queries for a URI (#1119)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