Skip to content

Latest commit

 

History

History
89 lines (53 loc) · 3.31 KB

CHANGELOG.md

File metadata and controls

89 lines (53 loc) · 3.31 KB

Changelog

0.28.0 - 2024-01-24

Removed

  • Removed rust-releases-channel-manifests crate and channel-manifests feature of rust-releases top level crate
  • Removed rust-releases-rust-dist-with-cli crate and rust-dist-with-cli feature of rust-releases top level crate

Dependency updates

  • rust-releases-rust-dist Updated aws-config to 1.1.3
  • rust-releases-rust-dist Updated aws-sdk-s3 to 1.13.0

0.26.0 - 2023-03-29

Changed

  • rust-releases-rust-dist Replaced aws_sdk_s3::types::SdkError in AwsError::ListObjectsError with aws_sdk_s3::error::SdkError.
  • rust-releases-rust-dist Replaced aws_sdk_s3::error::ListObjectsV2Error in AwsError::ListObjectsError with aws_sdk_s3::operation::list_objects_v2::ListObjectsV2Error.

Dependency updates

  • rust-releases-rust-dist Updated aws-config to 0.55.0.
  • rust-releases-rust-dist Updated aws-sdk-s3 to 0.25.0.
  • rust-releases-rust-dist Updated aws-sig-auth to 0.55.0.

0.25.0 - 2023-03-29

Changed

  • rust-releases-rust-dist Replaced aws_smithy_http::result::SdkError in AwsError::ListObjectsError with aws_sdk_s3::types::SdkError.

Dependency updates

  • rust-releases-rust-dist Updated aws-config to 0.54.1.
  • rust-releases-rust-dist Updated aws-sdk-s3 to 0.24.0.
  • rust-releases-rust-dist Updated aws-sig-auth to 0.54.1.
  • rust-releases-rust-dist Removed aws-smithy-client
  • rust-releases-rust-dist Removed aws-smithy-http

0.24.0 - 2023-03-19

Added

  • rust-releases-io Created new IoError which provides extra details on top of std::io::Error and related I/O errors.

Fixed

  • rust-releases-io Fixed bug in CachedClient where the cache directory would not be created if it didn't exist prior, and instead would return an error "No such file or directory (os error 2)".

0.23.0* - 2023-03-15

* yanked on 2023-03-19, because rust-releases-io contained a bug where the CachedClient could not create its cache location, if it didn't exist yet.

Added

  • rust-releases-io Added RustReleasesClient trait.
  • rust-releases-io Added CachedClient, which implements RustReleasesClient, a replacement for the download_if_not_stale function.
  • rust-releases-io Added RetrievedDocument and RetrievalLocation, to replace the function of the Document variants.

Changed

  • rust-releases-io Document is now a wrapper for a byte buffer, and no longer has variants.
  • rust-releases-io Split top level IoError into separate errors: BaseCacheDirError, IsStaleError and CachedClientError.
  • (all crates) Updated for compatibility with new rust-releases-io types, where necessary.
  • (all crates) MSRV is now 1.63

Removed

  • rust-releases-io Removed download_if_not_stale
  • rust-releases-io Removed IoError