All Versions
583
Latest Version
Avg Release Cycle
5 days
Latest Release
-
Changelog History
Page 26
Changelog History
Page 26
-
v3.200.0 Changes
- http4k-contract : Support multiple request bodies in OpenApi v3
-
v3.199.1 Changes
- http4k-format-jackson : Fix #313 Part 2 - Revert default behaviour for collections of polymorphic types, but is now overridable by using
autoBody()
instead ofauto()
. Reopened #313.
- http4k-format-jackson : Fix #313 Part 2 - Revert default behaviour for collections of polymorphic types, but is now overridable by using
-
v3.199.0 Changes
- http4k-format-jackson, Breaking : Fix #313 - ConfigurableJackson.autoBody implementation would not work with collections of polymorphic types. This fix has the effect of blowing up auto-json behaviour when classes are defined inside functions (causing nasty
java.lang.reflect.GenericSignatureFormatError: Signature Parse error
exceptions). To remedy, just move inlined classes outside of the functions that they are defined in. H/T @alphaho for the PR. - http4k-* : Update some dependency versions
- http4k-format-jackson, Breaking : Fix #313 - ConfigurableJackson.autoBody implementation would not work with collections of polymorphic types. This fix has the effect of blowing up auto-json behaviour when classes are defined inside functions (causing nasty
-
v3.198.0 Changes
- http4k-core, Breaking : Reworking of ContentType to support multiple directives.
directive
field is nowdirectives
, so just add the extra 's' to fix :) - ๐ http4k-security-oauth : Moar options on
OAuthProviderConfig
. H/T @tom
- http4k-core, Breaking : Reworking of ContentType to support multiple directives.
-
v3.197.0 Changes
- http4k-* : Update some dependency versions, including Kotlin to
1.3.60
. - http4k-core : Make Query value optional when setting on a
Request
. - http4k-core, Breaking : Fix #316. Optional Query lens handling is more accurate. See issue for details of change in behaviour.
- http4k-* : Update some dependency versions, including Kotlin to
-
v3.196.0 Changes
- http4k-* : Update some dependency versions.
- http4k-format-jackson, http4k-format-gson : Add support for auto marshalling
Throwable
in a sensible way. - http4k-cloudnative : Renamed badly named
UpstreamRequestFailed
toRemoteRequestFailed
. Improved error handling.
-
v3.195.1 Changes
- http4k-cloudnative : Fix adding value to overridden environment when using
set()
. H/T @jippeholwerda for the PR
- http4k-cloudnative : Fix adding value to overridden environment when using
-
v3.195.0 Changes
- ๐ http4k-security-oauth : Tweak to handle Content-Type comparisons (with and without directive). H/T @jippeholwerda for the PR
- http4k-multipart] - [Breaking : Added support for setting custom headers in Multipart form fields and files. This has removed the
String
as the default field type (it is nowMultipartFormField
. Calls to create lenses usingMultipartFormField
will now requireMultipartFormField.string()
instead.
-
v3.194.0 Changes
- http4k-contract : Useful tweaks to the contracts API
-
v3.193.1 Changes
[http4k-cloudnative] Fix #304 - map
get()
does not respect fallback values in overridden environment.