@@ -19,6 +19,81 @@ To check for security updates, go to [Security announcements for the Elastic sta
1919
2020% ### Fixes [ elasticsearch-python-client-next-fixes]
2121
22+ ## 9.2.0 (2025-10-28)
23+
24+ ### Enhancements
25+
26+ * Support Trio when using the ` HTTPX <https://www.python-httpx.org/> ` _ async client ([ #3089 ] ( https://github.com/elastic/elasticsearch-py/pull/3089 ) )
27+ * Pydantic integration for the DSL module ([ #3086 ] ( https://github.com/elastic/elasticsearch-py/pull/3086 ) )
28+ * Add ` flush_after_seconds ` option to ` streaming_bulk() ` ([ #3064 ] ( https://github.com/elastic/elasticsearch-py/pull/3064 ) )
29+ * Add ` TS ` , ` FUSE ` and ` INLINE STATS ` commands to the ES|QL query builder ([ #3096 ] ( https://github.com/elastic/elasticsearch-py/pull/3096 ) )
30+
31+ ### Bug Fixes
32+
33+ * DSL: support passing inner documents as ` AttrDict ` instances ([ #3080 ] ( https://github.com/elastic/elasticsearch-py/pull/3080 ) )
34+ * DSL: add some recently added field classes as top-level exports for the package ([ #3078 ] ( https://github.com/elastic/elasticsearch-py/pull/3078 ) )
35+
36+ ### API
37+
38+ - Add ` streams ` namespace with ` streams.logs_disable ` , ` streams.logs_enable ` , ` streams.status ` APIs
39+ - Add ` inference.contextualai ` API
40+ - Add ` security.get_stats ` API
41+ - Add ` bytes ` and ` time ` parameters to various APIs in the ` cat ` namespace.
42+ - Add ` include_execution_metadata ` parameter to ` esql.async_query ` and ` esql.query ` APIs
43+ - Add ` index_template ` parameter to ` indices.simulate_index_template ` API
44+ - Add ` input_type ` parameter to ` inference.text_embedding ` API
45+ - Add ` field_access_pattern ` parameter to ` ingest.put_pipeline ` API
46+ - Removed unsupported ` size ` parameter from ` reindex ` API
47+
48+ #### Serverless-specific
49+
50+ - Add ` project ` namespace with ` project.tags ` API
51+ - 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
52+
53+ ### DSL
54+
55+ - New ` CartesianBounds ` , ` CartesianCentroid ` , ` ChangePoint ` aggregations
56+ - Add ` p_value ` parameter to ` SignificantTerms ` aggregation
57+ - Add ` fields ` parameter to ` SemanticText ` field
58+ - Add ` visit_percentage ` parameter to ` Knn ` query
59+ - Add ` on_disk_rescore ` field to ` DenseVectorIndexOptions ` type
60+ - Add ` sparse_vector ` field to ` SemanticTextIndexOptions ` type
61+
62+ ### Other
63+
64+ * Add 3.14 to CI builds ([ #3103 ] ( https://github.com/elastic/elasticsearch-py/pull/3103 ) )
65+ * Drop Python 3.9 support ([ #3114 ] ( https://github.com/elastic/elasticsearch-py/pull/3114 ) )
66+
67+ ## 9.1.2 (2025-10-28)
68+
69+ ### Enhancements
70+
71+ * Add ` flush_after_seconds ` option to ` streaming_bulk() ` ([ #3064 ] ( https://github.com/elastic/elasticsearch-py/pull/3064 ) )
72+
73+ ### Bug Fixes
74+
75+ * DSL: support passing inner documents as ` AttrDict ` instances ([ #3080 ] ( https://github.com/elastic/elasticsearch-py/pull/3080 ) )
76+ * DSL: add some recently added field classes as top-level exports for the package ([ #3078 ] ( https://github.com/elastic/elasticsearch-py/pull/3078 ) )
77+
78+ ### API
79+
80+ - Add ` streams ` namespace with ` streams.logs_disable ` , ` streams.logs_enable ` , ` streams.status ` APIs
81+ - Add ` bytes ` and ` time ` parameters to various APIs in the ` cat ` namespace.
82+ - Add ` index_template ` parameter to ` indices.simulate_index_template ` API
83+ - Add ` input_type ` parameter to ` inference.text_embedding ` API
84+
85+ ### DSL
86+
87+ - New ` CartesianBounds ` , ` CartesianCentroid ` , ` ChangePoint ` aggregations
88+ - Add ` p_value ` parameter to ` SignificantTerms ` aggregation
89+ - Add ` index_options ` and ` fields ` parameters to ` SemanticText ` field
90+ - Add ` visit_percentage ` parameter to ` Knn ` query
91+ - Add ` on_disk_rescore ` field to ` DenseVectorIndexOptions ` type
92+
93+ ### Other
94+
95+ * Add 3.14 to CI builds ([ #3103 ] ( https://github.com/elastic/elasticsearch-py/pull/3103 ) )
96+
2297## 9.1.1 (2025-09-11)
2398
2499### Enhancements
0 commit comments