Skip to content

Latest commit

 

History

History
104 lines (83 loc) · 6 KB

CHANGELOG.md

File metadata and controls

104 lines (83 loc) · 6 KB

CHANGELOG

Inspired from Keep a Changelog

⚠️ Breaking Changes ⚠️

  • Internalized the BuildError type, consolidating on the Error type (#228)

Added

  • Added middleware types to allow intercepting construction and handling of the underlying reqwest client & requests (#232)

Dependencies

  • Bumps sysinfo from 0.31.2 to 0.33.0
  • Bumps thiserror from 1 to 2
  • Bump dangoslen/dependabot-changelog-helper from 2 to 3 (#298)
  • Bump VachaShah/backport from 1.1.4 to 2.2.0 (#299)
  • Bump stefanzweifel/git-auto-commit-action from 4 to 5 (#300)
  • Bump softprops/action-gh-release from 1 to 2 (#303)
  • Bump actions/cache from 3 to 4 (#304)
  • Bump actions/setup-java from 3 to 4 (#302)
  • Bump lycheeverse/lychee-action from 1.5.0 to 2.2.0 (#310)
  • Bump peter-evans/create-pull-request from 5 to 7 (#308)
  • Bump actions/github-script from 6 to 7 (#309)
  • Bump itertools from 0.13.0 to 0.14.0 (#319)

Changed

Deprecated

Removed

Fixed

Security

Added

  • Added new BulkCreate operation constructor without providing optional id field (#245)

Dependencies

  • Bumps aws-* dependencies to 1 (#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

Added

  • Added InfoResponse structure (#187)
  • Added documentation on how to make raw json requests (#196)

Dependencies

  • 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)

Changed

  • Moved @aditjind to Emeritus maintainers (#170)

Added

  • Adds a TryFrom implementation from a borrowed aws_types::SdkConfig for Credentials::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)

Dependencies

  • 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

Changed

  • 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)

Fixed

  • 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)