Skip to content

Releases: elastic/elasticsearch-net

Serverless 1.1.7

27 Aug 13:49
ca8b65f
Compare
Choose a tag to compare

What's Changed

  • Regenerate client using the latest specification by @flobernd in #8312
    • Minor specification related bugfixes and improvements
  • Add support for Security APIs by @flobernd in #8315
    • This namespace provides access to user and role management APIs

Full Changelog: serverless-1.1.6...serverless-1.1.7

8.15.2

19 Aug 11:30
9746515
Compare
Choose a tag to compare

What's Changed

  • Do not check product status for non-success responses by @flobernd in #8306

Full Changelog: 8.15.1...8.15.2

Serverless 1.1.6

19 Aug 11:31
efe1ea6
Compare
Choose a tag to compare

What's Changed

  • Do not check product status for non-success responses by @flobernd in #8306

Full Changelog: serverless-1.1.5...serverless-1.1.6

8.15.1

13 Aug 07:20
14a5d1b
Compare
Choose a tag to compare

What's Changed

  • Fix race condition in product check by @flobernd in #8296
  • Regenerate client using the latest specification by @flobernd in #8299
    • Fixes deserialization of CustomFormatter
    • Improves ML documentation

Full Changelog: 8.15.0...8.15.1

Serverless 1.1.5

13 Aug 07:21
82c3d4d
Compare
Choose a tag to compare

What's Changed

  • Fix race condition in product check by @flobernd in #8296
  • Regenerate client using the latest specification by @flobernd in #8299
    • Fixes deserialization of CustomFormatter
    • Improves ML documentation

Full Changelog: serverless-1.1.4...serverless-1.1.5

8.15.0

08 Aug 12:53
9b4187e
Compare
Choose a tag to compare

What's Changed

  • Implement Esql.QueryAsStreamAsync helper by @flobernd in #8283
    • This is a preparation to support ES|QL results being streamed as Arrow dataframes
  • Regenerate client using the latest specification by @flobernd in #8286
    • Fixes deserialization of MlTrainedModelInferenceStats and MlTrainedModelDeploymentStats (thank you @svalbuena)
    • Updates the API to be compatible with Elasticsearch 8.15

Full Changelog: 8.14.8...8.15.0

Serverless 1.1.4

08 Aug 12:53
fc3086b
Compare
Choose a tag to compare

What's Changed

  • Implement Esql.QueryAsStreamAsync helper by @flobernd in #8283
    • This is a preparation to support ES|QL results being streamed as Arrow dataframes
  • Regenerate client using the latest specification by @flobernd in #8286
    • Fixes deserialization of MlTrainedModelInferenceStats and MlTrainedModelDeploymentStats (thank you @svalbuena)
    • Updates the API to be compatible with the latest Elasticsearch Serverless deployment

Full Changelog: serverless-1.1.3...serverless-1.1.4

8.14.8

02 Aug 08:38
411aaee
Compare
Choose a tag to compare

What's Changed

  • Improve ToCamelCase to match STJ behavior by @flobernd in #8278
    • This changes the DefaultFieldNameInferrer behavior to produce the same names as the JsonNamingPolicy.CamelCase naming policy
    • This could be a breaking change, if strict mapping is enabled. Use the [JsonPropertyName("name")] attribute on any property to override its name.

Full Changelog: 8.14.7...8.14.8

Serverless 1.1.3

02 Aug 08:39
be5b5d2
Compare
Choose a tag to compare

What's Changed

  • Improve ToCamelCase to match STJ behavior by @flobernd in #8278
    • This changes the DefaultFieldNameInferrer behavior to produce the same names as the JsonNamingPolicy.CamelCase naming policy
    • This could be a breaking change, if strict mapping is enabled. Use the [JsonPropertyName("name")] attribute on any property to override its name.

Full Changelog: serverless-1.1.2...serverless-1.1.3

8.14.7

29 Jul 13:29
3d91fb9
Compare
Choose a tag to compare

What's Changed

  • Add support for GeoShapeQuery
  • Add support for ShapeQuery
  • Script is no longer an union and instead combines the properties of InlineScript and StoredScriptId (breaking change!)
  • Minor fixes and improvements to request/response classes and in-code documentation

Breaking Changes

Script is no longer an union and instead combines the properties of InlineScript and StoredScriptId.

All places that use InlineScript or StoredScriptId must be changed from e.g. .InlineScript(new InlineScript(...)) to .Script(new Script(...)). Construction of the union like e.g. new Script(new InlineScript(...)) or new Script(storedScriptId) is no longer required and should be replaced by just new Script(...).

Full Changelog: 8.14.6...8.14.7