Release v0.2.0: dep bumps + workspace version#36
Conversation
- Workspace version: 0.1.1 → 0.2.0 (every internal `bunny-api-*` crate
follows the workspace version, so they all bump together).
- `cargo upgrade` + `cargo upgrade --incompatible`:
reqwest 0.12 → 0.13, tabled 0.17 → 0.20, clap_mangen 0.2 → 0.3,
plus 30+ transitive bumps via `cargo update`. Picks up the
rustls-webpki RUSTSEC-2026-0049 fix so `cargo audit` is clean.
- reqwest 0.13 changes:
- `rustls-tls` feature renamed to `rustls`
- `query()` is now opt-in via the `query` feature — added it
so `RequestBuilder::query` keeps working across all clients.
- deny.toml: allow CDLA-Permissive-2.0 (Mozilla CCADB root list,
pulled in transitively via webpki-root-certs through
rustls-platform-verifier from reqwest 0.13).
- README: bump deb/rpm install examples to 0.2.0.
Quality gates: cargo fmt, cargo clippy --workspace --all-targets
-D warnings, cargo test --workspace --quiet, cargo audit, cargo deny
check — all clean.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Free Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (3)
📝 WalkthroughWalkthroughWorkspace version advances from 0.1.1 to 0.2.0 with coordinated updates to internal crate versions, external dependencies (clap_mangen, reqwest, tabled), license allowlist configuration for new transitive dependencies, and installation documentation examples. ChangesRelease Version 0.2.0
🎯 1 (Trivial) | ⏱️ ~3 minutes
Note 🎁 Summarized by CodeRabbit FreeYour organization is on the Free plan. CodeRabbit will generate a high-level summary and a walkthrough for each pull request. For a comprehensive line-by-line review, please upgrade your subscription to CodeRabbit Pro by visiting https://app.coderabbit.ai/login. Comment |
Summary
Pre-release prep for v0.2.0:
0.1.1→0.2.0(all internalbunny-api-*crates inherit).cargo upgrade: reqwest 0.12 → 0.13, tabled 0.17 → 0.20, clap_mangen 0.2 → 0.3, plus fullcargo updateto refresh the lockfile (picks up the rustls-webpki RUSTSEC-2026-0049 fix;cargo auditis now clean).rustls-tlsfeature renamed torustls;query()is now opt-in, so thequeryfeature was added.deny.toml: allowCDLA-Permissive-2.0(transitively via webpki-root-certs ← rustls-platform-verifier ← reqwest).Test plan
cargo fmt,cargo clippy --workspace --all-targets -- -D warnings,cargo test --workspace --quiet— local greencargo audit— no advisoriescargo deny check— advisories ok, bans ok, licenses ok, sources ok./target/release/hoppy --versionreportshoppy 0.2.0v0.2.0and create a GitHub Release to trigger the publish workflow (crates.io × 9 + GitHub release artifacts + Homebrew tap + Scoop bucket)🤖 Generated with Claude Code
Summary by CodeRabbit