|
1 | 1 | [[release-notes]] |
2 | 2 | == Release notes |
3 | 3 |
|
| 4 | +=== 8.19.0 (2025-07-30) |
| 5 | + |
| 6 | +- ES|QL query builder (technical preview) (https://github.com/elastic/elasticsearch-py/pull/2997[#2997]) |
| 7 | +- Add option to disable accurate reporting of file and line location in warnings (Fixes #3003) (https://github.com/elastic/elasticsearch-py/pull/3006[#3006]) |
| 8 | + |
| 9 | +API updates |
| 10 | + |
| 11 | +- Remove `if_primary_term`, `if_seq_no` and `op_type` from Create API |
| 12 | +- Remove `stored_fields` from Get Source API |
| 13 | +- Remove `min_compatible_shard_node` from Async Search Submit API |
| 14 | +- Remove `master_timeout` from Cat Aliases API |
| 15 | +- Remove `master_timeout` from Ingest Get Ip Location Database API |
| 16 | +- Remove `application`, `priviledge` and `username` from the Security Get User API |
| 17 | +- Rename `type_query_string` to `type` in License Post Start Trial API |
| 18 | +- Add `require_data_stream` to Index API |
| 19 | +- Add `settings_filter` to Cluster Get Component Template API |
| 20 | +- Add `cause` to Cluster Put Component Template API |
| 21 | +- Add `ccs_minimize_roundtrips` to EQL Search API |
| 22 | +- Add `keep_alive` and `keep_on_completion` to ES|QL Async Query API |
| 23 | +- Add `format` to ES|QL Async Query Get API |
| 24 | +- Add `allow_no_indices`, `expand_wildcards` and `ignore_available` to Indices Recovery API |
| 25 | +- Add `input_type` to Inference API |
| 26 | +- Add `timeout` to all Inference Put APIs |
| 27 | +- Add Inference Put Custom API |
| 28 | +- Add `refresh` to Security Get User Profile API |
| 29 | +- Add `wait_for_completion` to the Snapshot Delete API |
| 30 | + |
| 31 | + |
| 32 | +DSL Updates |
| 33 | +- Handle lists in `copy_to` option in DSL field declarations correctly (Fixes #2992) (https://github.com/elastic/elasticsearch-py/pull/2994[#2994]) |
| 34 | +- Add `key` to FiltersBucket type |
| 35 | + |
4 | 36 | === 8.18.1 (2025-04-29) |
5 | 37 |
|
6 | 38 | - Update APIs |
|
0 commit comments