Skip to content

chore: update dependencies and bump version to 0.8.0 - #52

Merged
hexcowboy merged 1 commit into
mainfrom
codex/update-dependencies-v0.8.0-signed
Jul 30, 2026
Merged

chore: update dependencies and bump version to 0.8.0#52
hexcowboy merged 1 commit into
mainfrom
codex/update-dependencies-v0.8.0-signed

Conversation

@hexcowboy

Copy link
Copy Markdown
Owner

What changed

  • Updated every direct runtime and development dependency to its latest crates.io release.
  • Migrated Redis runtime feature wiring from async-std-rustls-comp to smol-rustls-comp for Redis 1.x while preserving rslock's existing async-std-comp feature name.
  • Updated the Rand 0.10 trait imports.
  • Cleaned up test and example patterns flagged by the current Clippy release.
  • Bumped rslock from 0.7.4 to 0.8.0.

Why

Several dependencies had newer major or minor releases available, including Redis 1.x, Rand 0.10, and Testcontainers 0.27. Because Redis types appear in rslock's public API, the Redis major upgrade can affect downstream compatibility. The project's documented pre-1.0 semver policy therefore calls for a minor release bump.

Impact

Consumers receive current dependency versions and should review Redis 1.x compatibility when upgrading to rslock 0.8.0. The public rslock feature name remains unchanged.

Validation

  • cargo fmt --check
  • cargo clippy --locked --all-features --all-targets -- -D warnings
  • cargo test --locked --all-features --all-targets (27 passed)

@hexcowboy
hexcowboy marked this pull request as ready for review July 30, 2026 13:56
@hexcowboy
hexcowboy merged commit 2c5d87e into main Jul 30, 2026
10 checks passed
@hexcowboy
hexcowboy deleted the codex/update-dependencies-v0.8.0-signed branch July 30, 2026 13:57
@hexcowboy

Copy link
Copy Markdown
Owner Author

fixes #49

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant