8.15.7
What's Changed
- Fix (de-)serialization of
Fields
in custom converters by @flobernd in #8360 - Introduce
DictionaryResponse.Values
by @flobernd in #8361- This is an intermediate fix that allows access to the protected
DictionaryResponse.BackingDictionary
field to allow using the results of e.g.Indices.GetSettings
orSnapshot.GetRepository
.
- This is an intermediate fix that allows access to the protected
- Synchronize
DefaultFieldNameInferrer
andJsonSerializerOptions.PropertyNamingPolicy
by @flobernd in #8362- Configure
DefaultFieldNameInferrer
to useJsonSerializerOptions.PropertyNamingPolicy
, if theDefaultSourceSerializer
is used. - The other way around is already implemented. If the
DefaultSourceSerializer
is used and theDefaultFieldNameInferrer
is changed, theJsonSerializerOptions.PropertyNamingPolicy
gets configured to use a customPropertyNamingPolicy
that applies theDefaultFieldNameInferrer
transformations.
- Configure
Full Changelog: 8.15.6...8.15.7