Inspired from Keep a Changelog
- 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)
- Compatibility with OpenSearch 2.1.0 - 2.6.0 (#381)
- Upgrading pytest-asyncio to latest version - 0.21.0 (#339)
- Fixed flaky CI tests by replacing httpbin with a simple http_server (#395)
- Fixed import cycle when importing async helpers (#311)
- Fixed userguide for async client (#340)
- Include parsed error info in TransportError in async connections (fixes #225) (#226
- Bumps
sphinx
from <1.7 to <6.3
- Merging opensearch-dsl-py into opensearch-py (#287)
- Added upgrading.md file and updated it for opensearch-py 2.2.0 release (#293)
- 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 CVE - issue 86 mentioned in opensearch-dsl-py repo (#295)
- Fixed SigV4 Signing for Managed Service (#279)
- Fixed SigV4 Signing for Async Requests with QueryStrings (#272)
- Added Support for AOSS (#268)
- Added Point in time API rest API(#191)
- Added pool_maxsize for RequestsHttpConnection (#216)
- Github workflow for changelog verification (#218)
- Added overload decorators to helpers-actions.pyi-"bulk" (#239)
- Document Keberos authenticaion (214)
- Add release workflows (#240)
- Added SigV4 support for Async Opensearch Client (#254)
- Compatibility with OpenSearch 2.1.0 - 2.4.1 (#257)
- Adding explicit parameters for AIOHttpConnection and AsyncTransport (#276)
- Updated getting started to user guide (#233)
- Updated CA certificate handling to check OpenSSL environment variables before defaulting to certifi (#196)
- Updates
master
tocluster_manager
to be inclusive (#242) - Support a custom signing service name for AWS SigV4 (#268)
- Updated CI tests to make them work locally (#275)
- Fix bug with validation of 'timeout' parameter ([#387](Do not escape the "timeout" parameter.))
- Removed patch versions in integration tests for OpenSearch 1.0.0 - 2.3.0 to reduce Github Action jobs (#262)
- Fixed DeprecationWarning emitted from urllib3 1.26.13+ (#246)