@@ -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