Releases: elastic/elasticsearch-net
Serverless 1.1.7
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
Serverless 1.1.6
What's Changed
Full Changelog: serverless-1.1.5...serverless-1.1.6
8.15.1
Serverless 1.1.5
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
- Fixes deserialization of
Full Changelog: serverless-1.1.4...serverless-1.1.5
8.15.0
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
andMlTrainedModelDeploymentStats
(thank you @svalbuena) - Updates the API to be compatible with Elasticsearch 8.15
- Fixes deserialization of
Full Changelog: 8.14.8...8.15.0
Serverless 1.1.4
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
andMlTrainedModelDeploymentStats
(thank you @svalbuena) - Updates the API to be compatible with the latest Elasticsearch Serverless deployment
- Fixes deserialization of
Full Changelog: serverless-1.1.3...serverless-1.1.4
8.14.8
What's Changed
- Improve
ToCamelCase
to matchSTJ
behavior by @flobernd in #8278- This changes the
DefaultFieldNameInferrer
behavior to produce the same names as theJsonNamingPolicy.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.
- This changes the
Full Changelog: 8.14.7...8.14.8
Serverless 1.1.3
What's Changed
- Improve
ToCamelCase
to matchSTJ
behavior by @flobernd in #8278- This changes the
DefaultFieldNameInferrer
behavior to produce the same names as theJsonNamingPolicy.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.
- This changes the
Full Changelog: serverless-1.1.2...serverless-1.1.3
8.14.7
What's Changed
- Add support for
GeoShapeQuery
- Add support for
ShapeQuery
Script
is no longer an union and instead combines the properties ofInlineScript
andStoredScriptId
(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