Skip to content

bump version to 2.8.5#1144

Merged
tomtau merged 1 commit intomasterfrom
bump/release-2
Jan 3, 2026
Merged

bump version to 2.8.5#1144
tomtau merged 1 commit intomasterfrom
bump/release-2

Conversation

@tomtau
Copy link
Contributor

@tomtau tomtau commented Jan 3, 2026

Summary by CodeRabbit

  • Chores
    • Released version 2.8.5 with internal package dependency updates across all modules.

✏️ Tip: You can customize this high-level summary in your review settings.

@tomtau tomtau requested a review from a team as a code owner January 3, 2026 10:30
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 3, 2026

📝 Walkthrough

Walkthrough

This PR increments the workspace version from 2.8.4 to 2.8.5 across all pest crates by updating package versions and inter-crate path dependencies consistently in seven Cargo.toml files.

Changes

Cohort / File(s) Summary
Workspace Version Bump to 2.8.5
debugger/Cargo.toml, derive/Cargo.toml, generator/Cargo.toml, grammars/Cargo.toml, meta/Cargo.toml, pest/Cargo.toml, vm/Cargo.toml
Package version and inter-crate path dependencies bumped from 2.8.4 to 2.8.5; all dependency features and paths preserved

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

  • #1094 — Performs identical version bump pattern across the same set of Cargo.toml files
  • #1137 — Sequential version bump of the same crates with matching dependency pin updates
  • #1117 — Updates crate and inter-crate dependency versions in the same Cargo.toml files

Suggested reviewers

  • NoahTheDuke

Poem

🐰 From point four to five we bound with glee,
Each version bumped in harmony!
Cargo files all aligned just right,
The workspace builds with parser's might! ✨

Pre-merge checks

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'bump version to 2.8.5' accurately and concisely summarizes the main change across all modified files—a consistent version bump from 2.8.4 to 2.8.5 across all Cargo.toml files in the project.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

📜 Recent review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 3a23ebe and 4618bf4.

📒 Files selected for processing (7)
  • debugger/Cargo.toml
  • derive/Cargo.toml
  • generator/Cargo.toml
  • grammars/Cargo.toml
  • meta/Cargo.toml
  • pest/Cargo.toml
  • vm/Cargo.toml
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (8)
  • GitHub Check: cargo hack check --feature-powerset
  • GitHub Check: Minimal Versions Testing
  • GitHub Check: Unit, Style, and Lint Testing
  • GitHub Check: check for semver compatibility
  • GitHub Check: Documentation check
  • GitHub Check: check for no_std compatibility
  • GitHub Check: Test Coverage
  • GitHub Check: Fuzzing
🔇 Additional comments (7)
pest/Cargo.toml (1)

4-4: LGTM! Version bump looks correct.

The package version has been correctly updated to 2.8.5.

vm/Cargo.toml (1)

4-4: LGTM! Consistent version updates.

The package version and dependencies (pest, pest_meta) have been consistently updated to 2.8.5 with path-based resolution preserved.

Also applies to: 17-18

grammars/Cargo.toml (1)

4-4: LGTM! Consistent version updates.

The package version and dependencies (pest, pest_derive) have been consistently updated to 2.8.5 with path-based resolution preserved.

Also applies to: 17-18

meta/Cargo.toml (1)

4-4: LGTM! Consistent version updates.

The package version and pest dependency have been consistently updated to 2.8.5 with path-based resolution preserved.

Also applies to: 25-25

debugger/Cargo.toml (1)

4-4: Verification confirms: All workspace crates are consistently updated to 2.8.5 with no 2.8.4 references remaining.

The package version for all 9 primary workspace crates (pest, pest_vm, pest_meta, pest_generator, pest_derive, pest_grammars, pest_debugger, bootstrap, and debugger) have been updated to 2.8.5. All pest family dependencies across the workspace are consistently set to version 2.8.5 with path-based resolution preserved.

generator/Cargo.toml (1)

4-4: LGTM!

The version updates are internally consistent and follow the same pattern as the derive crate.

Also applies to: 25-26

derive/Cargo.toml (1)

4-4: Version bump is complete and consistent across the entire workspace.

All 7 workspace crates (pest, derive, generator, meta, grammars, vm, debugger) have been updated to version 2.8.5. Dependency declarations consistently reference version 2.8.5, and no lingering references to the previous version remain. The changes at lines 28-29 in derive/Cargo.toml correctly update the pest and pest_generator dependencies.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@tomtau tomtau enabled auto-merge (squash) January 3, 2026 10:30
@tomtau tomtau merged commit 3a1450d into master Jan 3, 2026
9 checks passed
@tomtau tomtau deleted the bump/release-2 branch January 3, 2026 10:35
@coderabbitai coderabbitai bot mentioned this pull request Feb 5, 2026
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