Skip to content

Commit 03bef1e

Browse files
Release 9.2.0 (#3134)
* Release 9.2.0 * update release notes
1 parent 51551fb commit 03bef1e

File tree

2 files changed

+46
-1
lines changed

2 files changed

+46
-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,51 @@ To check for security updates, go to [Security announcements for the Elastic sta
1818
% *
1919

2020
% ### Fixes [elasticsearch-python-client-next-fixes]
21+
## 9.2.0 (2025-10-28)
22+
23+
### Enhancements
24+
25+
* Support Trio when using the `HTTPX <https://www.python-httpx.org/>`_ async client ([#3089](https://github.com/elastic/elasticsearch-py/pull/3089))
26+
* Pydantic integration for the DSL module ([#3086](https://github.com/elastic/elasticsearch-py/pull/3086))
27+
* Add `flush_after_seconds` option to `streaming_bulk()` ([#3064](https://github.com/elastic/elasticsearch-py/pull/3064))
28+
* Add `TS`, `FUSE` and `INLINE STATS` commands to the ES|QL query builder ([#3096](https://github.com/elastic/elasticsearch-py/pull/3096))
29+
30+
### Bug Fixes
31+
32+
* DSL: support passing inner documents as `AttrDict` instances ([#3080](https://github.com/elastic/elasticsearch-py/pull/3080))
33+
* DSL: add some recently added field classes as top-level exports for the package ([#3078](https://github.com/elastic/elasticsearch-py/pull/3078))
34+
35+
### API
36+
37+
- Add `streams` namespace with `streams.logs_disable`, `streams.logs_enable`, `streams.status` APIs
38+
- Add `inference.contextualai` API
39+
- Add `security.get_stats` API
40+
- Add `bytes` and `time` parameters to various APIs in the `cat` namespace.
41+
- Add `include_execution_metadata` parameter to `esql.async_query` and `esql.query` APIs
42+
- Add `index_template` parameter to `indices.simulate_index_template` API
43+
- Add `input_type` parameter to `inference.text_embedding` API
44+
- Add `field_access_pattern` parameter to `ingest.put_pipeline` API
45+
- Removed unsupported `size` parameter from `reindex` API
46+
47+
#### Serverless-specific
48+
49+
- Add `project` namespace with `project.tags` API
50+
- Add `project_routing` parameter to `count`, `field_caps`, `msearch`, `msearch_template`, `open_point_in_time`, `search`, `search_mvt`, `search_template`, `async_search.submit`, `cat.count`, `eql.search`, `indices.resolve_index`, `sql.query` APIs
51+
52+
### DSL
53+
54+
- New `CartesianBounds`, `CartesianCentroid`, `ChangePoint` aggregations
55+
- Add `p_value` parameter to `SignificantTerms` aggregation
56+
- Add `fields` parameter to `SemanticText` field
57+
- Add `visit_percentage` parameter to `Knn` query
58+
- Add `on_disk_rescore` field to `DenseVectorIndexOptions` type
59+
- Add `sparse_vector` field to `SemanticTextIndexOptions` type
60+
61+
### Other
62+
63+
* Add 3.14 to CI builds ([#3103](https://github.com/elastic/elasticsearch-py/pull/3103))
64+
* Drop Python 3.9 support ([#3114](https://github.com/elastic/elasticsearch-py/pull/3114))
65+
2166

2267
## 9.1.1 (2025-09-11)
2368

elasticsearch/_version.py

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

18-
__versionstr__ = "9.1.1"
18+
__versionstr__ = "9.2.0"
1919
__es_specification_commit__ = "2f74c26e0a1d66c42232ce2830652c01e8717f00"

0 commit comments

Comments
 (0)