58217d98ff
Signed-off-by: dblock <dblock@amazon.com>
7.1 KiB
7.1 KiB
CHANGELOG
Inspired from Keep a Changelog
Unreleased
Added
- Added async support for helpers that are merged from opensearch-dsl-py (#329)
- Added search.md to guides (#356)
- Added index lifecycle guide (#362)
- Added point in time APIs to the pyi files in sync and async client (#378)
- Added MacOS and Windows CI workflows (#390)
- Added support for the security plugin (#399)
- Supports OpenSearch 2.1.0 - 2.6.0 (#381)
- Added
allow_redirectstoRequestsHttpConnection#perform_request(#401) - Enhanced YAML test runner to use OpenSearch
rest-api-specYAML tests (#414 - Added
Search#collapse(#409) - Added support for the ISM API (#398)
- Added
trust_envtoAIOHttpConnection(#398) - Added support for latest OpenSearch versions 2.7.0, 2.8.0 (#445)
- Added samples (#447)
- Improved CI performance of integration with unreleased OpenSearch (#318)
Changed
- Moved security from
pluginstoclients(#442)
Deprecated
Removed
- Removed support for Python 2.7 (#421)
Fixed
- Fixed flaky CI tests by replacing httpbin with a simple http_server (#395)
- Fixed import cycle when importing async helpers (#311)
- Fixed
make docswith sphinx(#433) - Fixed user guide for async client (#340)
- Include parsed error info in
TransportErrorin async connections (#226) - Enhanced existing API generator to use OpenSearch OpenAPI spec (#412)
- Fix crash when attempting to authenticate with an async connection (#424)
Security
- Fixed CVE-2022-23491 reported in opensearch-dsl-py (#295)
Dependencies
- Bumps
pytest-asyncioto 0.21.0 (#339) - Bumps
sphinxfrom <1.7 to <7.1 - Bumps
pytest-asynciofrom <=0.21.0 to <=0.21.1
2.2.0
Added
- Merged opensearch-dsl-py into opensearch-py (#287)
- Added UPGRADING.md and updated it for opensearch-py 2.2.0 release (#293)
Changed
Deprecated
Removed
- Removed 'out/opensearchpy' folder which was produced while generating pyi files for plugins (#288)
- Removed low-level and high-level client terminology from guides (#298)
Fixed
- Fixed CVE-2022-23491 (#295)
Security
2.1.1
Added
Changed
Deprecated
Removed
Fixed
- Fixed SigV4 Signing for Managed Service (#279)
- Fixed SigV4 Signing for Async Requests with QueryStrings (#272)
Security
2.1.0
Added
- Added Support for AOSS (#268)
Changed
Deprecated
Removed
Fixed
Security
2.0.1
Added
- Added point in time support (#191)
- Added
pool_maxsizeforRequestsHttpConnection(#216) - Added Github workflow for CHANGELOG verification (#218)
- Added overload decorators to
helpers-actions.pyi-bulk(#239) - Documented Keberos authentication (214)
- Added release workflows (#240)
- Added SigV4 support for async (#254)
- Compatibility with OpenSearch 2.1.0 - 2.4.1 (#257)
- Added explicit parameters for
AIOHttpConnectionandAsyncTransport(#276) - Added support for a custom signing service name for AWS SigV4 (#268)
Changed
- Updated getting started in user guide (#233)
- Updated CA certificate handling to check OpenSSL environment variables before defaulting to certifi (#196)
- Updated
mastertocluster_managerto be inclusive (#242) - Updated CI tests to make them work locally (#275)
- Fixed bug with validation of
timeout(#387)
Deprecated
Removed
- Removed patch versions in integration tests for OpenSearch 1.0.0 - 2.3.0 to reduce Github Action jobs (#262)
Fixed
- Fixed DeprecationWarning emitted from urllib3 1.26.13+ (#246)