Skip to content

chore(deps): bump regex from 1.12.3 to 1.13.0 - #53

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/regex-1.13.0
Closed

chore(deps): bump regex from 1.12.3 to 1.13.0#53
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/regex-1.13.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 13, 2026

Copy link
Copy Markdown
Contributor

Bumps regex from 1.12.3 to 1.13.0.

Changelog

Sourced from regex's changelog.

1.13.0 (2026-07-09)

This release includes a new API, a regex! macro, for lazy compilation of a regex from a string literal. If you use regexes a lot, it's likely you've already written one exactly like it. The new macro can be used like this:

use regex::regex;
fn is_match(line: &str) -> bool {
// The regex will be compiled approximately once and reused automatically.
// This avoids the footgun of using Regex::new here, which would
// guarantee that it would be compiled every time this routine is called.
// This would likely make this routine much slower than it needs to be.
regex!(r"bar|baz").is_match(line)
}
let hay = "
path/to/foo:54:Blue Harvest
path/to/bar:90:Something, Something, Something, Dark Side
path/to/baz:3:It's a Trap!
";
let matches = hay.lines().filter(|line| is_match(line)).count();
assert_eq!(matches, 2);

Improvements:

  • #709: Add a new regex! macro for efficient and automatic reuse of a compiled regex.

1.12.4 (2026-06-09)

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.
Commits
  • 926af2e 1.13.0
  • 7d941a9 regex-automata-0.4.15
  • e358341 api: add regex! macro for lazy compilation
  • c420333 automata: disable miri on a couple doc tests
  • b9d2cf7 github: add FUNDING link
  • 0858006 docs: add AI policy for contributors
  • 468fc64 automata: reject dense DFA start states that are match states
  • 7b96fdc 1.12.4
  • 7b89cf0 deps: update to regex-syntax 0.8.11
  • 1401679 regex-syntax-0.8.11
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jul 13, 2026
@github-actions

Copy link
Copy Markdown

Workflow Matrix Dashboard

  • Workflow: ci.yml
  • Declaration: ./.github/actionspec/ci/main.cue
  • Current: 7 payloads, 3 passed, 4 failed
  • Baseline: 7 payloads, 3 passed, 4 failed
  • Delta: passed +0, failed +0

Validation Matrix

  • Workflow: ci.yml
  • Declaration: ./.github/actionspec/ci/main.cue
  • Current payloads: 7
  • Current passed: 3
  • Current failed: 4
  • Baseline payloads: 7
  • Baseline passed: 3
  • Baseline failed: 4

Current Issues

  • conflict: 19

Baseline Issues

  • conflict: 19
Payload Ref Matrix Outputs Issues Status build detect-changes docker lint pages tests Delta
tests/fixtures/ci/ci-build-skipped.json main - detect-changes.run_ci=true, detect-changes.run_pages=false conflict: run.jobs.build.result
conflict: run.jobs.build.result
conflict: run.jobs.build.result
Failed skipped success success success skipped success same
tests/fixtures/ci/ci-main-noop.json main - detect-changes.run_ci=false, detect-changes.run_pages=false - Passed skipped success skipped skipped skipped skipped same
tests/fixtures/ci/ci-main-pages.json main - detect-changes.run_ci=true, detect-changes.run_pages=true - Passed success success success success success success same
tests/fixtures/ci/ci-main-success.json main - detect-changes.run_ci=true, detect-changes.run_pages=false - Passed success success success success skipped success same
tests/fixtures/ci/ci-non-main-ref.json feature/self-hosted-fixtures - detect-changes.run_ci=true, detect-changes.run_pages=false conflict: run.ref Failed success success success success skipped success same
tests/fixtures/ci/ci-pages-enabled-but-skipped.json main - detect-changes.run_ci=true, detect-changes.run_pages=true conflict: run.jobs.pages.result
conflict: run.jobs.pages.result
conflict: run.jobs.pages.result
Failed success success success success skipped success same
tests/fixtures/ci/ci-run-ci-disabled-build-ran.json main - detect-changes.run_ci=false, detect-changes.run_pages=false conflict: run.jobs.build.result
conflict: run.jobs.build.result
conflict: run.jobs.build.result
conflict: run.jobs.docker.result
conflict: run.jobs.docker.result
conflict: run.jobs.docker.result
conflict: run.jobs.lint.result
conflict: run.jobs.lint.result
conflict: run.jobs.lint.result
conflict: run.jobs.tests.result
conflict: run.jobs.tests.result
conflict: run.jobs.tests.result
Failed success success success success skipped success same

@codecov-commenter

codecov-commenter commented Jul 13, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.82%. Comparing base (673d554) to head (69a1914).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #53   +/-   ##
=======================================
  Coverage   96.82%   96.82%           
=======================================
  Files          11       11           
  Lines        4247     4247           
=======================================
  Hits         4112     4112           
  Misses        135      135           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Bumps [regex](https://github.com/rust-lang/regex) from 1.12.3 to 1.13.0.
- [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.13.0)

---
updated-dependencies:
- dependency-name: regex
  dependency-version: 1.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/regex-1.13.0 branch from 75b6bc3 to 69a1914 Compare July 14, 2026 16:30
@dependabot @github

dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #57.

@dependabot dependabot Bot closed this Jul 20, 2026
@dependabot
dependabot Bot deleted the dependabot/cargo/regex-1.13.0 branch July 20, 2026 09:45
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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant