Skip to content

Commit 3d47b77

Browse files
Bring 9.1.1 release to parent (#3071)
* Bring 9.1.1 release to parent * add 9.0.4 release notes
1 parent f015bc7 commit 3d47b77

File tree

3 files changed

+49
-1
lines changed

3 files changed

+49
-1
lines changed

docs/release-notes/index.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,30 @@ To check for security updates, go to [Security announcements for the Elastic sta
1818
% *
1919

2020
% ### Fixes [elasticsearch-python-client-next-fixes]
21+
22+
## 9.1.1 (2025-09-11)
23+
24+
### Enhancements
25+
26+
* ES|QL query builder integration with the DSL module ([#3058](https://github.com/elastic/elasticsearch-py/pull/3058))
27+
* ES|QL query builder robustness fixes ([#3017](https://github.com/elastic/elasticsearch-py/pull/3017))
28+
* Fix ES|QL `multi_match()` signature ([#3052](https://github.com/elastic/elasticsearch-py/pull/3052))
29+
30+
### API
31+
32+
* 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+
2145
## 9.1.0 (2025-07-30)
2246

2347
### Enhancements
@@ -68,6 +92,27 @@ Other changes
6892
* Drop support for Python 3.8 ([#3001](https://github.com/elastic/elasticsearch-py/pull/3001))
6993

7094

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))
100+
* ES|QL query builder robustness fixes ([#3017](https://github.com/elastic/elasticsearch-py/pull/3017))
101+
* Fix ES|QL `multi_match()` signature ([#3052](https://github.com/elastic/elasticsearch-py/pull/3052))
102+
103+
### API
104+
105+
* 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
115+
71116
## 9.0.3 (2025-07-30)
72117

73118
### Enhancements

elasticsearch/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@
1515
# specific language governing permissions and limitations
1616
# under the License.
1717

18-
__versionstr__ = "9.1.0"
18+
__versionstr__ = "9.1.1"

utils/build-dists.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,6 +121,7 @@ def test_dist(dist):
121121
"--install-types",
122122
"--non-interactive",
123123
"--ignore-missing-imports",
124+
"--implicit-reexport",
124125
os.path.join(base_dir, "test_elasticsearch/test_types/async_types.py"),
125126
)
126127

@@ -145,6 +146,7 @@ def test_dist(dist):
145146
"--install-types",
146147
"--non-interactive",
147148
"--ignore-missing-imports",
149+
"--implicit-reexport",
148150
os.path.join(base_dir, "test_elasticsearch/test_types/sync_types.py"),
149151
)
150152
else:
@@ -156,6 +158,7 @@ def test_dist(dist):
156158
"--install-types",
157159
"--non-interactive",
158160
"--ignore-missing-imports",
161+
"--implicit-reexport",
159162
os.path.join(
160163
base_dir, "test_elasticsearch/test_types/aliased_types.py"
161164
),

0 commit comments

Comments
 (0)