You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Add support for ES|QL query builder objects to ES|QL Query and Async Query APIs
33
+
* Add Transform Set Upgrade Mode API
34
+
* Fix type of `fields` parameter of Term Vectors API to array of strings
35
+
* Fix type of `params` parameter of SQL Query API to array
36
+
37
+
### DSL
38
+
39
+
* Preserve the `skip_empty` setting in `to_dict()` recursive serializations ([#3041](https://github.com/elastic/elasticsearch-py/pull/3041))
40
+
* Add `separator_group` and `separators` attributes to `ChunkingSettings` type
41
+
* Add `primary` attribute to `ShardFailure` type
42
+
* Fix type of `key` attribute of `ArrayPercentilesItem` to float
43
+
44
+
21
45
## 9.1.0 (2025-07-30)
22
46
23
47
### Enhancements
@@ -68,6 +92,27 @@ Other changes
68
92
* Drop support for Python 3.8 ([#3001](https://github.com/elastic/elasticsearch-py/pull/3001))
69
93
70
94
95
+
## 9.0.4 (2025-09-11)
96
+
97
+
### Enhancements
98
+
99
+
* ES|QL query builder integration with the DSL module ([#3058](https://github.com/elastic/elasticsearch-py/pull/3058))
* Add support for ES|QL query builder objects to ES|QL Query and Async Query APIs
106
+
* Add Transform Set Upgrade Mode API
107
+
* Fix type of `fields` parameter of Term Vectors API to array of strings
108
+
* Fix type of `params` parameter of SQL Query API to array
109
+
110
+
### DSL
111
+
112
+
* Preserve the `skip_empty` setting in `to_dict()` recursive serializations ([#3041](https://github.com/elastic/elasticsearch-py/pull/3041))
113
+
* Add `primary` attribute to `ShardFailure` type
114
+
* Fix type of `key` attribute of `ArrayPercentilesItem` to float
0 commit comments