Skip to content

8.15.7

Compare
Choose a tag to compare
@flobernd flobernd released this 27 Sep 09:48
· 10 commits to 8.x since this release
f9d28ca

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 or Snapshot.GetRepository.
  • Synchronize DefaultFieldNameInferrer and JsonSerializerOptions.PropertyNamingPolicy by @flobernd in #8362
    • Configure DefaultFieldNameInferrer to use JsonSerializerOptions.PropertyNamingPolicy, if the DefaultSourceSerializer is used.
    • The other way around is already implemented. If the DefaultSourceSerializer is used and the DefaultFieldNameInferrer is changed, the JsonSerializerOptions.PropertyNamingPolicy gets configured to use a custom PropertyNamingPolicy that applies the DefaultFieldNameInferrer transformations.

Full Changelog: 8.15.6...8.15.7