Releases: http4k/http4k
Releases · http4k/http4k
5.21.1.0
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/Response
toCachingFilters.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
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-contract : Added top-level MetadataRetrieval to schema objects. H/T @BBB
- http4k-format-* : [Unlikely break] rename
with()
functions on auto-marshallers to match content type, so you can now doreq.json(myObj)
and get the content type and body set in one go. Likewise for other content types
5.16.2.0
Changelog:
- http4k-* : Upgrade some dependency versions.
5.16.1.0
Changelog:
- http4k-* : Upgrade some dependency versions.
- http4k-core: Add support for surrogate-key headers in EtagSupport. H/T @jason-annadani-springer
5.16.0.0
Changelog:
- http4k-* : Upgrade some dependency versions.
- http4k-testing-approval : [Unlikely break] Rename typo in an ApprovalSource instance
- http4k-testing-approval : Addition of optional suffix to the approval file name, and added ApprovalTransformer for varying the compared content from the InputStream
- http4k-core : [Fix #1084] Route name without a beginning / works for everything except static resources. H/T @ArthurS1