Skip to content
This repository was archived by the owner on Mar 23, 2026. It is now read-only.

Bump all dependencies and remove waterfall#147

Merged
thinkingfish merged 1 commit intomainfrom
bump-all-deps
Mar 18, 2026
Merged

Bump all dependencies and remove waterfall#147
thinkingfish merged 1 commit intomainfrom
bump-all-deps

Conversation

@thinkingfish
Copy link
Copy Markdown
Member

@thinkingfish thinkingfish commented Mar 18, 2026

Summary

  • Bump all external dependencies to latest versions including major bumps (rand 0.8→0.10, mio 0.8→1.1, thiserror 1→2, schemars 0.8→1.2, criterion 0.5→0.8)
  • Migrate rand 0.10 API changes across switchboard and histogram test code
  • Remove deprecated waterfall crate from workspace
  • Bump crate versions per semver: breaking bumps for awaken (0.3.0), switchboard (0.4.0); patch bumps for clocksource (0.8.3), histogram (0.11.5), ratelimit (0.10.1), ringlog (0.8.1)

Test plan

  • cargo clippy --workspace passes (only pre-existing ringlog warnings)
  • CI passes on all targets

🤖 Generated with Claude Code

- Bump all external deps to latest versions including major bumps:
  rand 0.8→0.10, mio 0.8→1.1, thiserror 1→2, schemars 0.8→1.2,
  criterion 0.5→0.8, rand_chacha 0.3→0.10
- Migrate rand 0.10 API changes across switchboard and histogram
- Remove deprecated waterfall crate from workspace
- Bump crate versions per semver:
  awaken 0.2.0→0.3.0, switchboard 0.3.0→0.4.0 (breaking: mio/awaken),
  clocksource 0.8.2→0.8.3, histogram 0.11.4→0.11.5,
  ratelimit 0.10.0→0.10.1, ringlog 0.8.0→0.8.1 (compatible)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@thinkingfish thinkingfish merged commit d5d928d into main Mar 18, 2026
29 checks passed
@thinkingfish thinkingfish deleted the bump-all-deps branch March 18, 2026 16:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants