Releases: elastic/elasticsearch-py
Releases · elastic/elasticsearch-py
8.13.0
- Added native OpenTelemetry support (#2435)
- Added optional
orjson
(a fast, correct JSON library) serialization support (#2493)
- Added the
text_structure.test_grok_pattern
API
- Added the
indices.resolve_cluster
API
- Renamed the
model_id
parameter to inference_id
in the inference
APIs
- Changed all
synonyms
APIs from experimental to stable.
- Fixed API key documentation (#2477, contributed by @iuliaferoli)
8.12.1
- Fixed but deprecated parameter aliases in body parameter (#2427)
- Added mappings and bulk to quickstart page (#2417)
8.12.0
- Dropped support for Python 3.6
- Allowed unrestricted
body
parameter again (see #2383 for details)
- Added the Inference APIs
- Added the ES|QL API
- Added
active_only
parameter to security.get_api_key
API
- Added
expiration
parameter to security.update_api_key
API
8.11.1
- Added missing
role_templates
to security.put_role_mapping
API
- Added interactive examples page to documentation
- Changed API reference to have one page per sub-client
8.11.0
- Added support for Python 3.12
- Added missing
scores
parameter to create trained model vocabulary API
- Added missing
delete_dest_index
parameter to delete transform API
8.10.1
- Removed deprecation warnings when using
body
parameter (#2302)
- Fixed some type hints to use covariant Sequence instead of invariant List (#2324, #2325)
8.9.0
- Added the
cluster.info
API
- Updated the
inference_config
argument in ml.put_trained_model
API to reflect an improvement in the specification
8.8.2
Client is compatible with Elasticsearch 8.8.2
8.8.1
- Added the
rank
parameter in search() endpoint 2d5434f