deps(rust): bump regex from 1.12.3 to 1.12.4 in /dependi-lsp#344
deps(rust): bump regex from 1.12.3 to 1.12.4 in /dependi-lsp#344dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [regex](https://github.com/rust-lang/regex) from 1.12.3 to 1.12.4. - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](rust-lang/regex@1.12.3...1.12.4) --- updated-dependencies: - dependency-name: regex dependency-version: 1.12.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
✅ Approve
0 findings
Review assessment
No findings — nothing to assess.
TL;DR
This pull request updates the regex crate from version 1.12.3 to 1.12.4 in the dependi-lsp component, along with its dependent crate regex-syntax from 0.8.10 to 0.8.11. The update includes a performance optimization for regex compilation with large character classes and minor documentation clarifications.
Findings
✅ No blocking issues found.
File-by-file
No changed files with findings.
Compliance & provenance
Compliance & audit
Model: mistral / mistral-large-latest
Prompt sha256: c26994ffa3eff058f890f6f64f225f369cec8f04e2dbf26bd55a86905ad0a994
No signed audit trail is attached
Tokens: 2919 in / 150 out · Estimated cost: $0.0017 (mistral mistral-large-latest)
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
Merging this PR will improve performance by 64.73%
|
| Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|
| ⚡ | insert[100] |
16.4 µs | 10 µs | +64.73% |
Tip
Curious why this is faster? Comment @codspeedbot explain why this is faster on this PR, or directly use the CodSpeed MCP with your agent.
Comparing dependabot/cargo/dependi-lsp/regex-1.12.4 (db62ffc) with main (bf6a128)


Bumps regex from 1.12.3 to 1.12.4.
Changelog
Sourced from regex's changelog.
Commits
7b96fdc1.12.47b89cf0deps: update to regex-syntax 0.8.111401679regex-syntax-0.8.11d709000changelog: 1.12.49825c74syntax: avoid re-canonicalizing the entire IntervalSet on push (#1308)a7f2ff6docs: clarify regex-lite word boundaries2c7b172docs: clarify unsupported Anchored::Pattern searches839d16bregex-syntax-0.8.10c4865a0syntax: fix negation handling in HIR translationd8761c0cargo: also includebenchesDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Summary by cubic
Updates
regexto 1.12.4 independi-lspto pick up a compile-time performance improvement for very large character classes. No behavior changes expected.regex1.12.3 → 1.12.4regex-syntax0.8.10 → 0.8.11 (transitive)Written for commit db62ffc. Summary will update on new commits.