Skip to content

bump version to 2.8.2#1117

Merged
tomtau merged 1 commit intomasterfrom
bump-version
Sep 12, 2025
Merged

bump version to 2.8.2#1117
tomtau merged 1 commit intomasterfrom
bump-version

Conversation

@tomtau
Copy link
Contributor

@tomtau tomtau commented Sep 12, 2025

Summary by CodeRabbit

  • New Release

    • Version bumped to 2.8.2 across the suite.
  • Chores

    • Aligned internal dependencies to 2.8.2 for consistency and compatibility.
    • No user-facing functionality changes.
    • Improves build consistency and maintenance readiness.

@tomtau tomtau requested a review from a team as a code owner September 12, 2025 07:55
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Sep 12, 2025

Walkthrough

Bumps crate versions from 2.8.1 to 2.8.2 across multiple Cargo.toml files and aligns path-based pest-related dependency versions to 2.8.2. No source code or API changes.

Changes

Cohort / File(s) Summary of changes
Core crate version bump
pest/Cargo.toml
Package version updated 2.8.1 → 2.8.2.
Dependents: version and dependency alignment
debugger/Cargo.toml, derive/Cargo.toml, generator/Cargo.toml, grammars/Cargo.toml, meta/Cargo.toml, vm/Cargo.toml
Each crate version updated 2.8.1 → 2.8.2; pest-related dependencies (pest, pest_meta, pest_generator, pest_vm, pest_derive where present) updated to 2.8.2 with existing path specs unchanged.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested reviewers

  • NoahTheDuke

Pre-merge checks (3 passed)

✅ 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.2" succinctly and accurately summarizes the PR's primary change—updating crate versions and aligned dependency versions from 2.8.1 to 2.8.2 across multiple Cargo.toml files—so it is clear and relevant for teammates scanning history.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.

Poem

A rabbit taps the Cargo keys, hop-hop—
2.8.1 to .2, tick-tock non-stop.
Paths stay put, the numbers rise,
No code stirred, no new surprise.
Release drums thump—thump! I grin and say:
Ship these crates; we’re on our way! 🐇📦

Tip

👮 Agentic pre-merge checks are now available in preview!

Pro plan users can now enable pre-merge checks in their settings to enforce checklists before merging PRs.

  • Built-in checks – Quickly apply ready-made checks to enforce title conventions, require pull request descriptions that follow templates, validate linked issues for compliance, and more.
  • Custom agentic checks – Define your own rules using CodeRabbit’s advanced agentic capabilities to enforce organization-specific policies and workflows. For example, you can instruct CodeRabbit’s agent to verify that API documentation is updated whenever API schema files are modified in a PR. Note: Upto 5 custom checks are currently allowed during the preview period. Pricing for this feature will be announced in a few weeks.

Please see the documentation for more information.

Example:

reviews:
  pre_merge_checks:
    custom_checks:
      - name: "Undocumented Breaking Changes"
        mode: "warning"
        instructions: |
          Pass/fail criteria: All breaking changes to public APIs, CLI flags, environment variables, configuration keys, database schemas, or HTTP/GraphQL endpoints must be documented in the "Breaking Change" section of the PR description and in CHANGELOG.md. Exclude purely internal or private changes (e.g., code not exported from package entry points or explicitly marked as internal).

Please share your feedback with us on this Discord post.

✨ Finishing touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch bump-version

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) September 12, 2025 07:55
@tomtau tomtau merged commit 3da954b into master Sep 12, 2025
9 checks passed
@tomtau tomtau deleted the bump-version branch September 12, 2025 08:00
Copy link
Contributor

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (1)
pest/Cargo.toml (1)

4-4: Optional: adopt workspace-inherited version to avoid future manual bumps.
Replace the explicit version with workspace inheritance and set the version once in the root.

Apply in this file:

-version = "2.8.2"
+version.workspace = true

Then add in the root Cargo.toml (or workspace Cargo.toml):

[workspace.package]
version = "2.8.2"
📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 2cf69b8 and c209680.

📒 Files selected for processing (7)
  • debugger/Cargo.toml (2 hunks)
  • derive/Cargo.toml (2 hunks)
  • generator/Cargo.toml (2 hunks)
  • grammars/Cargo.toml (2 hunks)
  • meta/Cargo.toml (2 hunks)
  • pest/Cargo.toml (1 hunks)
  • vm/Cargo.toml (2 hunks)
⏰ 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: check for no_std compatibility
  • GitHub Check: cargo hack check --feature-powerset
  • GitHub Check: check for semver compatibility
  • GitHub Check: Documentation check
  • GitHub Check: Test Coverage
  • GitHub Check: Minimal Versions Testing
  • GitHub Check: Unit, Style, and Lint Testing
  • GitHub Check: Fuzzing
🔇 Additional comments (14)
pest/Cargo.toml (2)

4-4: LGTM: crate version bumped to 2.8.2.


4-4: Quick verification — no remaining 2.8.1 occurrences.
rg output: "No stale 2.8.1 versions found."

meta/Cargo.toml (2)

4-4: LGTM: pest_meta version 2.8.2.


25-25: LGTM: dependency aligned to pest 2.8.2 with path.

grammars/Cargo.toml (2)

4-4: LGTM: pest_grammars version 2.8.2.


17-18: LGTM: pest and pest_derive pinned to 2.8.2 with paths.

vm/Cargo.toml (2)

4-4: LGTM: pest_vm version 2.8.2.


17-18: LGTM: pest and pest_meta aligned to 2.8.2 with paths.

generator/Cargo.toml (2)

4-4: LGTM: pest_generator version 2.8.2.


25-26: LGTM: pest and pest_meta deps at 2.8.2; default-features setting preserved.

debugger/Cargo.toml (2)

4-4: LGTM: pest_debugger version 2.8.2.


20-22: LGTM: pest, pest_meta, pest_vm aligned to 2.8.2 with paths.

derive/Cargo.toml (2)

4-4: LGTM: pest_derive version 2.8.2.


28-29: LGTM: pest and pest_generator aligned to 2.8.2; flags unchanged.

@coderabbitai coderabbitai bot mentioned this pull request Jan 3, 2026
@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