Skip to content

chore: dependency overhaul#135

Merged
lwshang merged 4 commits intomainfrom
lwshang/deps-overhaul
Apr 15, 2026
Merged

chore: dependency overhaul#135
lwshang merged 4 commits intomainfrom
lwshang/deps-overhaul

Conversation

@lwshang
Copy link
Copy Markdown
Contributor

@lwshang lwshang commented Apr 15, 2026

Summary

  • Switched Rust toolchain from a pinned version to stable
  • Replaced unmaintained backoff crate with backon to resolve a rand vulnerability
  • Upgraded all dependencies to their latest versions

lwshang and others added 4 commits April 15, 2026 13:07
The `backoff` crate depends on `rand@0.8.5` which was flagged with a
security vulnerability. Replace it with `backon`, an actively maintained
alternative with equivalent exponential backoff and async retry support.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Update all dependency versions to their latest semver-compatible
releases and fix indicatif 0.18 API changes (template() now returns
Result, enable_steady_tick() now takes Duration).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@lwshang lwshang marked this pull request as ready for review April 15, 2026 17:43
@lwshang lwshang requested a review from a team as a code owner April 15, 2026 17:43
@lwshang lwshang enabled auto-merge (squash) April 15, 2026 17:43
@lwshang lwshang merged commit eeb2923 into main Apr 15, 2026
21 checks passed
@lwshang lwshang deleted the lwshang/deps-overhaul branch April 15, 2026 17:44
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.

2 participants