@@ -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
0 commit comments