Skip to content

chore(deps): Bump the backend-dependencies group with 1 update - #238

Merged
bluex117 merged 1 commit into
mainfrom
dependabot/nuget/backend/backend-dependencies-d2b9072281
Aug 10, 2026
Merged

bluex117 merged 1 commit into
mainfrom
dependabot/nuget/backend/backend-dependencies-d2b9072281

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 10, 2026

Copy link
Copy Markdown
Contributor

Updated Elastic.Clients.Elasticsearch from 8.17.0 to 8.19.24.

Release notes

Sourced from Elastic.Clients.Elasticsearch's releases.

8.19.24

What's Changed

[!WARNING]
This release regenerates the client against the latest specification and contains a few breaking changes. Please review the list below before upgrading.

  • Make custom JSON converters safe for multi-segment readers by @​flobernd in Make custom JSON converters safe for multi-segment readers elastic/elasticsearch-net#8923
    • The hand-written date, duration, stringified and fractional numeric converters no longer fail when the Utf8JsonReader is constructed over a multi-segment ReadOnlySequence<byte>, which unblocks sequence-based deserializers such as a streaming reader over a PipeReader
    • The existing single-segment typed deserialization path is unchanged
  • Regenerate client by @​flobernd in [8.19] Regenerate client elastic/elasticsearch-net#8922 and [8.19] Regenerate client elastic/elasticsearch-net#8945
    • FrequentItemSets aggregations now round-trip correctly. The generated variant used an empty discriminator where the converter expected frequent_item_sets, so the property always read back as null
    • Role-template queries in index privileges now deserialize to RoleTemplateQuery. Previously the union had no discriminator between the two object arms, so any object-shaped query was unconditionally read as a regular QueryDsl.Query
    • SpanQuery.SpanGap now returns null instead of a default KeyValuePair when the union holds a different variant, so SpanGap is not null is no longer always true
    • New basic query parameter on GetTransformStats, which returns a cheaper subset of statistics by skipping operations_behind, changes_last_detected_at, last_search_time and the checkpoint timestamps
    • New settings and response fields: IndexSettings.Unassigned exposing index.unassigned.node_left.delayed_timeout, OnScriptError on runtime field definitions, and Allocations shard-allocation statistics on node stats
    • Breaking: TextIndexPrefixes.MinChars and MaxChars become optional (int?) and the two-argument TextIndexPrefixes(int, int) constructor is removed. This also fixes reading responses that omit either value, which previously failed the required-member check
    • Breaking: JinaAIServiceSettings.ElementType is renamed to EmbeddingType, matching the embedding_type wire name
    • Breaking: NodeInfoDiscover.SeedProviders changes from IReadOnlyCollection<string> to ICollection<string>, and a scalar seed_providers value from the node info API now deserializes instead of throwing

Full Changelog: elastic/elasticsearch-net@8.19.23...8.19.24

8.19.23

What's Changed

  • Add plugin-defined (non-exhaustive) variant registry by @​flobernd in Add plugin-defined (non-exhaustive) variant registry elastic/elasticsearch-net#8911
    • Unknown discriminators on variant union families (properties, analyzers, char filters, token filters, tokenizers, repositories, similarity settings, aggregations, queries, etc.) now deserialize into an Unknown* carrier and re-serialize losslessly — no data is dropped for plugin-defined or future variants the client doesn't model
    • Opt into strong typing by registering a CLR type for a discriminator: settings.Variants.Register<IProperty, MyPluginProperty>("my_plugin"); registrations are scoped per client instance and AOT-safe — see the Plugin-defined variant types documentation for details
  • Regenerate client by @​flobernd in [8.19] Regenerate client elastic/elasticsearch-net#8910 and [8.19] Regenerate client elastic/elasticsearch-net#8916
    • Generated Unknown* carrier types for all variant families (properties, analyzers, char filters, token filters, tokenizers, repositories, similarity settings, aggregations, queries, suggesters, rescorers) to support the non-exhaustive variant registry
    • Improved XML documentation coverage across generated client methods, request/response types, and type members that previously had no IntelliSense descriptions

Full Changelog: elastic/elasticsearch-net@8.19.22...8.19.23

8.19.22

What's Changed

  • Regenerate client by @​flobernd in [8.19] Regenerate client elastic/elasticsearch-net#8897 and [8.19] Regenerate client elastic/elasticsearch-net#8906
    • Fixes (de-)serialization of unions with three or more variants — previously, hand-rolled union converters could fail to select the correct variant
    • DataStreamLifecycle gains EffectiveRetention and RetentionDeterminedBy; new GlobalRetention and RetentionSource types; GetDataLifecycleResponse now exposes GlobalRetention
    • Inference and _mvt content-type alignment: chat_completion_unified / stream_completion send Content-Type: application/json; _mvt uses the versioned application/vnd.elasticsearch+vnd.mapbox-vector-tile Accept header

Full Changelog: elastic/elasticsearch-net@8.19.21...8.19.22

8.19.21

What's Changed

  • Regenerate client by @​flobernd in [8.19] Regenerate client elastic/elasticsearch-net#8897
    • Set explicit ContentType: application/json for ChatCompletionUnified and StreamCompletion streaming inference requests
    • Switch SearchMvt Accept header to application/vnd.elasticsearch+vnd.mapbox-vector-tile (Elasticsearch product-flavored content-type)
    • Bump Elastic.Transport to 0.17.1
    • Document default max_page_search_size values for pivot (500) and latest (5000) transforms

Full Changelog: elastic/elasticsearch-net@8.19.20...8.19.21

8.19.20

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.19...8.19.20

8.19.19

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.18...8.19.19

8.19.18

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.17...8.19.18

8.19.17

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.16...8.19.17

8.19.16

What's Changed

New Contributors

Full Changelog: elastic/elasticsearch-net@8.19.15...8.19.16

8.19.15

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.14...8.19.15

8.19.14

What's Changed

New Contributors

Full Changelog: elastic/elasticsearch-net@8.19.13...8.19.14

8.19.13

What's Changed

Full Changelog: elastic/elasticsearch-net@9.2.1...9.2.2

8.19.12

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.11...8.19.12

8.19.11

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.10...8.19.11

8.19.10

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.9...8.19.10

8.19.9

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.8...8.19.9

8.19.8

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.7...8.19.8

8.19.7

What's Changed

Breaking Changes

See https://github.com/elastic/elasticsearch-net/releases/tag/9.1.8.


Full Changelog: elastic/elasticsearch-net@8.19.6...8.19.7

8.19.6

What's Changed

New Contributors

Full Changelog: elastic/elasticsearch-net@8.19.5...8.19.6

8.19.5

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.4...8.19.5

8.19.4

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.3...8.19.4

8.19.3

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.2...8.19.3

8.19.2

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.1...8.19.2

8.19.1

What's Changed

Breaking Changes

The type of the Values property for the following classes got changed from the Percentiles union to a simple PercentilesItem collection:

  • HdrPercentilesAggregate
  • HdrPercentileRanksAggregate
  • TDigestPercentilesAggregate
  • TDigestPercentileRanksAggregate
  • PercentilesBucketAggregate

The Percentiles union type got removed as it's no longer used.


Full Changelog: elastic/elasticsearch-net@8.19.0...8.19.1

8.19.0

What's Changed

  • Release 8.19.0.

This release backports all improvements of the 9.x client to the 8.x major version of the client.

[!WARNING]
Please note that some of the changes in this release are breaking!

For a complete list of improvements in this release, have a look at the 9.0.0 release notes and breaking changes to learn about all breaking changes.

Full Changelog: elastic/elasticsearch-net@8.19.0-preview.4...8.19.0

8.19.0-preview.4

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.0-preview.3...8.19.0-preview.4

8.19.0-preview.3

What's Changed

Full Changelog: elastic/elasticsearch-net@9.0.5...9.0.6

8.19.0-preview.2

What's Changed

Full Changelog: elastic/elasticsearch-net@8.19.0-preview.1...8.19.0-preview.2

8.19.0-preview.1

What's Changed

This release backports all improvements of the 9.0 client to the 8.x major version of the client.

[!WARNING]
Please note that some of the changes in this release are breaking!

For a complete list of improvements in this release, have a look at the 9.0.0 release notes and breaking changes to learn about all breaking changes.


Full Changelog: elastic/elasticsearch-net@8.18.0...8.19.0-preview.1

8.18.3

What's Changed

Full Changelog: elastic/elasticsearch-net@8.18.2...8.18.3

8.18.2

What's Changed

Full Changelog: elastic/elasticsearch-net@8.18.1...8.18.2

8.18.1

What's Changed

  • Fix (de-)serialization of SnapshotShardFailure.ShardId
  • Various specification-induced bug fixes and improvements

Full Changelog: elastic/elasticsearch-net@8.18.0...8.18.1

8.18.0

What's Changed

  • Regenerate client for 8.18

Full Changelog: elastic/elasticsearch-net@8.17.4...8.18.0

8.17.4

What's Changed

Full Changelog: elastic/elasticsearch-net@8.17.3...8.17.4

8.17.3

What's Changed

Full Changelog: elastic/elasticsearch-net@8.17.2...8.17.3

8.17.2

What's Changed

New Contributors

Full Changelog: elastic/elasticsearch-net@8.17.1...8.17.2

8.17.1

What's Changed

Full Changelog: elastic/elasticsearch-net@8.17.0...8.17.1

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps Elastic.Clients.Elasticsearch from 8.17.0 to 8.19.24

---
updated-dependencies:
- dependency-name: Elastic.Clients.Elasticsearch
  dependency-version: 8.19.24
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: backend-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added backend Backend ASP.NET Core dependencies labels Aug 10, 2026
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatednuget/​elastic.clients.elasticsearch@​8.17.0 ⏵ 8.19.2410010090100100

View full report

@bluex117
bluex117 merged commit 62d5f86 into main Aug 10, 2026
19 checks passed
@bluex117
bluex117 deleted the dependabot/nuget/backend/backend-dependencies-d2b9072281 branch August 10, 2026 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Backend ASP.NET Core dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Behavioral regression: SearchResponse for expired PIT (HTTP 404) now reports IsValidResponse=true

1 participant