Enhancements
- Support Trio when using the HTTPX async client (#3089)
- Pydantic integration for the DSL module (#3086)
- Add
flush_after_secondsoption tostreaming_bulk()(#3064) - Add
TS,FUSEandINLINE STATScommands to the ES|QL query builder (#3096)
Bug Fixes
- DSL: support passing inner documents as
AttrDictinstances (#3080) - DSL: add some recently added field classes as top-level exports for the package (#3078)
API
- Add
streamsnamespace withstreams.logs_disable,streams.logs_enable,streams.statusAPIs - Add
inference.contextualaiAPI - Add
security.get_statsAPI - Add
bytesandtimeparameters to various APIs in thecatnamespace. - Add
include_execution_metadataparameter toesql.async_queryandesql.queryAPIs - Add
index_templateparameter toindices.simulate_index_templateAPI - Add
input_typeparameter toinference.text_embeddingAPI - Add
field_access_patternparameter toingest.put_pipelineAPI - Removed unsupported
sizeparameter fromreindexAPI
Serverless-specific
- Add
projectnamespace withproject.tagsAPI - Add
project_routingparameter tocount,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.queryAPIs
DSL
- New
CartesianBounds,CartesianCentroid,ChangePointaggregations - Add
p_valueparameter toSignificantTermsaggregation - Add
fieldsparameter toSemanticTextfield - Add
visit_percentageparameter toKnnquery - Add
on_disk_rescorefield toDenseVectorIndexOptionstype - Add
sparse_vectorfield toSemanticTextIndexOptionstype