Inspired from Keep a Changelog
- Internalized the
BuildError
type, consolidating on theError
type (#228)
- Added middleware types to allow intercepting construction and handling of the underlying
reqwest
client & requests (#232) - Added new BulkCreate operation constructor without providing optional
id
field (#245)
- Bumps
aws-*
dependencies to1
(#219) - Bumps
itertools
from 0.11.0 to 0.13.0 - Bumps
hyper
from 0.14 to 1 in tests (#221) - Bumps
sysinfo
from 0.29.0 to 0.31.2 - Bumps
base64
from 0.21 to 0.22 - Bumps
reqwest
from 0.11 to 0.12 - Bumps
simple_logger
from 4.0.0 to 5.0.0
- Bumps
sysinfo
from 0.28.0 to 0.29.0 - Bumps
serde_with
from ~2 to ~3 - Bumps
itertools
from 0.10.0 to 0.11.0 - Bumps
syn
from 1.0 to 2.0 - Bumps
toml
from 0.7.1 to 0.8.0 - Bumps
dialoguer
from 0.10.2 to 0.11.0 - Bumps
aws-*
from >=0.53 to >=0.57 (#201)
- Moved @aditjind to Emeritus maintainers (#170)
- Adds a
TryFrom
implementation from a borrowedaws_types::SdkConfig
forCredentials::AwsSigV4
(#68) - Adds support for inclusive naming (#67)
- Adds GitHub workflow for changelog verification (#89)
- Adds GitHub workflow for unit tests (#112)
- Adds support for OpenSearch Serverless (#96)
- Adds release workflows to publish opensearch-rs to crates.io (#153)
- Adds delete_all & get_all Point-in-Time APIs introduced in OpenSearch 2.4 (#157)
- Bumps
simple_logger
from 1.9.0 to 4.0.0 - Bumps
rustc_version
from 0.2 to 0.4 - Bumps
path-slash
from 0.1.3 to 0.2.1 - Bumps
serde_with
from ~1 to ~2 - Bumps
textwrap
from ^0.11 to ^0.16 - Bumps
base64
from ^0.11 to ^0.20 (#90, #95, #105) - Bumps
aws-*
from >=0.10 to >=0.53 (#108) - Bumps
toml
from 0.5.6 to 0.7.1 - Bumps
sysinfo
from 0.12.0 to 0.28.0 - Bumps
syn
from ~1.0 to ~2.0
- Updates users guide with complete examples (#114)
- Updates Point-in-Time APIs to match those introduced in OpenSearch 2.4 (#136, #157)
- Updates GitHub workflow to additionally run
cargo make test
(#120) - Updates GitHub workflows to use caching to speed up builds (#121)
- Fixes
cargo make test
failing out of the box (#117) - Fixes f64 comparison in
yaml_test_runner
to use numeric-based comparison instead of string-based (#150) - Fixes YAML spec tests by adding u64 (unsigned long) support (#167)
- Fixes
DEVELOPER_GUIDE.md
to include complete information about setting up (#194) [Unreleased]: https://github.com/opensearch-project/opensearch-rs/compare/v2.2.0...HEAD [2.2.0]: https://github.com/opensearch-project/opensearch-rs/compare/v2.1.0...v2.2.0 [2.1.0]: https://github.com/opensearch-project/opensearch-rs/compare/v2.0.0...v2.1.0