Releases: elastic/elasticsearch-py
Releases · elastic/elasticsearch-py
8.6.0
Core
- Changed the
fields
parameter of thefield_caps
API to be encoded in the HTTP request body. - Changed the
index
parameter of therank_eval
API to be optional. - Changed the
requests
parameter of therank_eval
API to be optional.
CAT
- Added the
time
parameter to thecat.indices
API
Machine Learning
- Fixed the
model_id
parameter of theml.clear_trained_model_deployment_cache
API to be required.
8.5.3
- Client is compatible with Elasticsearch 8.5.3
7.17.8
- Removed the work-around for a bug in aiohttp when sending HEAD requests. This change was backported from v8.x of elastic-transport.
8.5.2
- Client is compatible with Elasticsearch 8.5.2
8.5.1
- Client is compatible with Elasticsearch 8.5.1
8.5.0
Indices
- Added the experimental
indices.downsample
API.
Rollup
- Removed the deprecated
rollup.rollup
API.
Snapshot
- Added the
index_names
parameter to thesnapshot.get
API.
Machine Learning
- Added the beta
ml.clear_trained_model_deployment_cache
API. - Changed the
ml.put_trained_model_definition_part
API from experimental to stable. - Changed the
ml.put_trained_model_vocabulary
API from experimental to stable. - Changed the
ml.start_trained_model_deployment
API from experimental to stable. - Changed the
ml.stop_trained_model_deployment
API from experimental to stable.
Security
- Added the
with_limited_by
parameter to theget_api_key
API. - Added the
with_limited_by
parameter to thequery_api_keys
API. - Added the
with_profile_uid
parameter to theget_user
API. - Changed the
security.activate_user_profile
API from beta to stable. - Changed the
security.disable_user_profile
API from beta to stable. - Changed the
security.enable_user_profile
API from beta to stable. - Changed the
security.get_user_profile
API from beta to stable. - Changed the
security.suggest_user_profiles
API from beta to stable. - Changed the
security.update_user_profile_data
API from beta to stable. - Changed the
security.has_privileges_user_profile
API from experimental to stable.
7.17.7
- Client is compatible with Elasticsearch 7.17.7
8.4.3
- Client is compatible with Elasticsearch 8.4.3
8.4.2
Documents
- Added the
error_trace
,filter_path
,human
andpretty
parameters to theget_source
API. - Added the
ext
parameter to thesearch
API.
Async Search
- Added the
ext
parameter to theasync_search.submit
API.
Fleet
- Added the
ext
parameter to thefleet.search
API.
8.4.1
- Client is compatible with Elasticsearch 8.4.1