Skip to content

Bump Elastic.Clients.Elasticsearch from 9.4.1 to 9.4.2#3548

Merged
reakaleek merged 1 commit into
mainfrom
dependabot/nuget/Elastic.Clients.Elasticsearch-9.4.2
Jun 22, 2026
Merged

Bump Elastic.Clients.Elasticsearch from 9.4.1 to 9.4.2#3548
reakaleek merged 1 commit into
mainfrom
dependabot/nuget/Elastic.Clients.Elasticsearch-9.4.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 22, 2026

Copy link
Copy Markdown
Contributor

Updated Elastic.Clients.Elasticsearch from 9.4.1 to 9.4.2.

Release notes

Sourced from Elastic.Clients.Elasticsearch's releases.

9.4.2

What's Changed

  • Add plugin-defined (non-exhaustive) variant registry by @​flobernd in Add plugin-defined (non-exhaustive) variant registry 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 [9.4] Regenerate client elasticsearch-net#8908 and [9.4] Regenerate client elasticsearch-net#8917
    • 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@9.4.1...9.4.2

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: Elastic.Clients.Elasticsearch
  dependency-version: 9.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the chore label Jun 22, 2026
@dependabot dependabot Bot requested a review from a team as a code owner June 22, 2026 08:24
@dependabot dependabot Bot added the chore label Jun 22, 2026
@dependabot dependabot Bot requested a review from technige June 22, 2026 08:24
@dependabot dependabot Bot temporarily deployed to integration-tests June 22, 2026 08:24 Inactive
@reakaleek reakaleek merged commit c5e0e9c into main Jun 22, 2026
24 checks passed
@reakaleek reakaleek deleted the dependabot/nuget/Elastic.Clients.Elasticsearch-9.4.2 branch June 22, 2026 09:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant