Skip to content

Latest commit

 

History

History
93 lines (72 loc) · 4.81 KB

CHANGELOG.md

File metadata and controls

93 lines (72 loc) · 4.81 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.32.0

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)