Skip to content

v0.8.0

Compare
Choose a tag to compare
@auguwu auguwu released this 24 May 04:59
· 24 commits to master since this release

Important

MSRV was bumped up from v1.74.0 to v1.75 and higher on all crates

βž• Additions

  • remi-azure: Allow uploading metadata into a blob when using StorageService#upload (@auguwu)

😱 Breaking Changes

πŸ˜” Deprecations

  • remi (scheduled removal in release v0.9.0): StorageService::NAME is deprecated in this release and will be replaced by StorageService::name to allow StorageService to be a object-safe trait.

πŸ› Fixes

  • remi-azure: sanitize ~/ and ./ paths (@auguwu)
  • remi-azure: ensure that blob exists, otherwise, Ok(None) is returned in remi_azure::StorageService::blob (@auguwu)
  • remi-gridfs: fix content type detection (@auguwu)
  • remi-gridfs: ensure that contentType metadata field is avaliable if provided in remi::StorageService::upload (@auguwu)
  • remi-fs: fix implementations of default_resolver when using serde_json & serde_yaml features (@auguwu)
  • remi-fs: in serde_json/serde_yaml usage, return text/plain on non JSON objects/arrays & non YAML mapping/sequences (@auguwu)
  • remi-fs: allow overwriting a file's contents when uploading, otherwise, the file is atomically created (@auguwu)

πŸ”’ Dependency Updates

Kind Dependency From To By
Rust crate aws-smithy-runtime-api v1.4.0 v1.5.0 @renovate-bot in #151
Rust crate serde v1.0.199 v1.0.200 @renovate-bot in #152
Rust crate aws-sdk-s3 v1.2.1 v1.3.0 @renovate-bot in #153
Rust crate aws-config v1.24.0 v1.25.0 @renovate-bot in #153
Rust crate tokio-util v0.7.10 v0.7.11 @renovate-bot in #154
Rust crate file-format v0.24.0 v0.25.0 @renovate-bot in #155

Full Changelog: 0.7.1...0.8.0