Skip to content

chore(deps): update patch crates#270

Merged
stormslowly merged 1 commit into
mainfrom
renovate/patch-crates
Jun 17, 2026
Merged

chore(deps): update patch crates#270
stormslowly merged 1 commit into
mainfrom
renovate/patch-crates

Conversation

@renovate

@renovate renovate Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
libfuzzer-sys dependencies patch 0.4.120.4.13
regex dependencies patch 1.12.31.12.4
regex dev-dependencies patch 1.12.31.12.4

Release Notes

rust-fuzz/libfuzzer (libfuzzer-sys)

v0.4.13

Compare Source

Released 2026-06-04.

Changed
  • Updated docs for the fuzz_mutator! macro to link to the mutatis
    crate
    , which is a helpful crate when writing complex
    custom mutators.

rust-lang/regex (regex)

v1.12.4

Compare Source

===================
This release includes a performance optimization for compilation of regexes
with very large character classes.

Improvements:

  • #​1308:
    Avoid re-canonicalizing the entire interval set when pushing new class ranges.

Configuration

📅 Schedule: (in timezone Asia/Shanghai)

  • Branch creation
    • "before 8am on saturday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jun 5, 2026
@codspeed-hq

codspeed-hq Bot commented Jun 5, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 12 untouched benchmarks


Comparing renovate/patch-crates (fb07827) with main (cde1737)

Open in CodSpeed

@renovate renovate Bot force-pushed the renovate/patch-crates branch from 562adaa to fb07827 Compare June 10, 2026 22:59
@renovate renovate Bot changed the title chore(deps): update patch crates to 0.4.13 chore(deps): update patch crates Jun 10, 2026
@coderabbitai

coderabbitai Bot commented Jun 10, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

This PR updates three dependency versions across the workspace. The root Cargo.toml bumps the regex dev-dependency from 1.12.3 to 1.12.4. The napi/Cargo.toml updates regex from 1.12.3 to 1.12.4 as a production dependency. The fuzz/Cargo.toml upgrades libfuzzer-sys from 0.4.12 to 0.4.13. No code changes, features, or build configurations are modified.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main change—updating patch versions of multiple crate dependencies across the project.
Description check ✅ Passed The description is directly related to the changeset, providing detailed information about the dependency updates including a release notes table and specific version changes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/patch-crates

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

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@fuzz/Cargo.toml`:
- Line 22: The Cargo.toml entry for the dependency "libfuzzer-sys" uses a
non-published version ("0.4.13"); replace that version with a valid, published
version from crates.io (update the version string for libfuzzer-sys in
fuzz/Cargo.toml), then regenerate/update the lockfile (run cargo update -p
libfuzzer-sys or cargo update) so the resolved dependency matches the published
version. Ensure the changed version is referenced only in the libfuzzer-sys
declaration and that tests/build succeed after the update.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: d96d945a-1fd7-47d1-8541-8e62b7e3b3d5

📥 Commits

Reviewing files that changed from the base of the PR and between cde1737 and fb07827.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (3)
  • Cargo.toml
  • fuzz/Cargo.toml
  • napi/Cargo.toml

Comment thread fuzz/Cargo.toml
@stormslowly stormslowly enabled auto-merge (squash) June 16, 2026 17:01
@stormslowly stormslowly merged commit 6418a03 into main Jun 17, 2026
26 checks passed
@stormslowly stormslowly deleted the renovate/patch-crates branch June 17, 2026 03:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant