Releases: elastic/elasticsearch-net
Releases · elastic/elasticsearch-net
8.0.0
For complete release notes, including details of breaking changes, missing features and design choices, visit our v8.0.0 release notes documentation. We recommend reading these thoroughly before migration.
8.0.0-rc.2
Bug Fixes
Features & Enhancements
- #6816 Remove geo-dependant types until code-gen is implemented
- #6824 Sort simplification
- #6793 Refactor to file-scoped namespaces
- #6838 Fix types and naming during code-gen of internally tagged unions
- #6845 Add implicit operators to container variants
- #6852 Prefer Fields type over IEnumerable
- #6859 Port TermsExclude type
- #6867 Port TermsInclude type
- #6874 Support dictionary responses
- #6881 Skip additional Indices endpoints
- #6888 Apply
codegenNames
for union parameters - #6895 Remove ExistsResponseBase
- #6902 Prefer ICollection for request properties
- #6909 Add shortcut client methods for indices refresh
- #6916 Add TryGet methods for internally tagged unions
- #6923 Regenerate code with latest spec fixes for local metadata
- #6930 Improvements to container generation mostly applying to sorting
- #6937 Respond to Elastic.Transport changes
- #6944 Remove shape query
- #6951 Make ElasticsearchClient more mockable
- #6958 Update to Elastic.Transport 0.4.2
View the full list of issues and PRs
7.17.5
8.0.0-rc.1
Enhancements
- #6732 Update for 8.5 spec, add FieldValue and various fixes
- #6741 Fixes and tests relating to aggregations
- #6748 Refine AggregationDictionary
- #6755 Remove unsupported types and refactored namespaces
- #6762 Containers support fluent variant assignment
- #6769 Name and namespace cleanup
- #6779 Code gen for internally tagged union variant converters (issue: #6739)
Bugs
View the full list of issues and PRs
8.0.0-beta.6
Enhancements
Bug Fixes
- #6711 Fixes for UpdateRequest
Infrastructure and Tests
View the full list of issues and PRs
8.0.0-beta.5
Enhancements
- #6676 Query and Container API enhancements + bug fixes
View the full list of issues and PRs
8.0.0-beta.4
Enhancements
- #6633 Support sub-aggs for single bucket aggregations
Bugs
View the full list of issues and PRs
8.0.0-beta.3
Enhancements to code generation
- #6611 Remove inheritance for code-generated types
- #6616 Reintroduce sub-aggregations for bucket aggregations
- #6621 Support aliased properties
View the full list of issues and PRs
8.0.0-beta.2
Uncategorized
- #6516 Add range query
- #6521 Port DateMath and update codegen
- #6526 Add nullable attributes
- #6532 Fix MGet Ids and Docs serialization (issue: #6531)
- #6538 Avoid double emuneration for SingleOrMany serialization
- #6560 Support stored scripts for update (issue: #6554)
- #6569 Fix field name query converter (issue: #6557)
- #6579 Support field name on range queries
- #6584 Generate types with "AdditionalProperty" behaviour
- #6599 Fix properties serialization
- #6604 Initial support for additional properties behaviour
View the full list of issues and PRs
8.0.0-beta.1
Enhancements
- #6450 Remove helpers namespace
- #6455 Simplify Indices type and API
- #6460 Container variant improvements
- #6465 Respond to data schema improvements
- #6474 Bump Newtonsoft.Json dependency to 13.0.1 to respond to vulnerability
- #6480 Avoid simplifying scroll IDs on responses
- #6485 Ensure scroll ID appears on scroll request
- #6490 Responding to latest spec fixes
- #6497 Implement single or many types such as
AggregateOrder
- #6511 Generate sorting types