Commit 22b4e46
committed
feat: Update dependencies to latest major versions
Performs a comprehensive update of project dependencies, bumping many to their latest major versions.
This update involves:
* Upgrading core libraries like `clap`, `serde`, `toml`, `aes-gcm`, `rand`, and `ureq`.
* Adapting the codebase to reflect breaking API changes in updated crates (e.g., `aes-gcm`, `rand`, `hmac`, `sha1`, `ureq`).
* Removing several direct dependencies (e.g., `anyhow`, `atty`, `ctrlc`, `thiserror`) that are either no longer directly required or have been absorbed by transitive updates.
This ensures the project remains up-to-date with the latest Rust ecosystem, benefiting from improved security, performance, and features.1 parent a39f683 commit 22b4e46
6 files changed
Lines changed: 390 additions & 361 deletions
0 commit comments