Skip to content

chore(deps): bump regex from 1.12.4 to 1.13.0#1005

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

chore(deps): bump regex from 1.12.4 to 1.13.0#1005
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.4 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.
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
  • See full diff in compare view

Dependabot compatibility score

Dependabot 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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@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

github-actions Bot commented Jul 13, 2026

Copy link
Copy Markdown

🦢 Load Test Results

Goose Attack Report

Plan Overview

Action Started Stopped Elapsed Users
Increasing 26-07-13 09:46:55 26-07-13 09:47:10 00:00:15 0 → 30
Maintaining 26-07-13 09:47:10 26-07-13 09:47:40 00:00:30 30
Decreasing 26-07-13 09:47:40 26-07-13 09:47:40 00:00:00 0 ← 30

Request Metrics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
DELETE DELETE /v3/auth/tokens 496 0 109.99 19 142 16.53 0.00
DELETE DELETE /v3/projects/:id (teardown) 2 0 57.50 50 65 0.07 0.00
DELETE DELETE /v3/users/:id (teardown) 3 0 55.33 53 58 0.10 0.00
GET 4531 0 103.69 74 194 151.03 0.00
GET GET /v3/auth/tokens (validate new) 496 0 110.13 48 137 16.53 0.00
GET GET /v3/projects/:id 708 0 84.49 74 111 23.60 0.00
GET GET /v3/projects/:id (catalog) 701 0 84.96 73 108 23.37 0.00
GET GET /v3/users/:id 988 0 91.08 79 119 32.93 0.00
GET GET /v3/users/:id (catalog) 776 0 90.85 80 119 25.87 0.00
POST POST /v3/auth/tokens 493 0 83.25 74 105 16.43 0.00
Aggregated 9194 0 97.91 19 194 306.47 0.00

Response Time Metrics

Method Name 50%ile (ms) 60%ile (ms) 70%ile (ms) 80%ile (ms) 90%ile (ms) 95%ile (ms) 99%ile (ms) 100%ile (ms)
DELETE DELETE /v3/auth/tokens 110 110 110 110 120 120 130 140
DELETE DELETE /v3/projects/:id (teardown) 50 50 50 65 65 65 65 65
DELETE DELETE /v3/users/:id (teardown) 55 55 55 55 58 58 58 58
GET 96 100 100 110 160 160 170 190
GET GET /v3/auth/tokens (validate new) 110 110 110 110 120 120 130 137
GET GET /v3/projects/:id 84 85 86 87 90 92 98 110
GET GET /v3/projects/:id (catalog) 85 86 87 88 90 92 100 108
GET GET /v3/users/:id 91 92 93 94 96 99 110 119
GET GET /v3/users/:id (catalog) 90 91 92 94 96 98 110 119
POST POST /v3/auth/tokens 83 84 85 86 88 90 95 105
Aggregated 90 94 100 110 120 160 170 190

Status Code Metrics

Method Name Status Codes
DELETE DELETE /v3/auth/tokens 496 [204]
DELETE DELETE /v3/projects/:id (teardown) 2 [204]
DELETE DELETE /v3/users/:id (teardown) 3 [204]
GET 4,531 [200]
GET GET /v3/auth/tokens (validate new) 496 [200]
GET GET /v3/projects/:id 708 [200]
GET GET /v3/projects/:id (catalog) 701 [200]
GET GET /v3/users/:id 988 [200]
GET GET /v3/users/:id (catalog) 776 [200]
POST POST /v3/auth/tokens 493 [200]
Aggregated 8,693 [200], 501 [204]

Transaction Metrics

Transaction # Times Run # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
ReadHeavy
0.0 1 0 20.00 20 20 0.03 0.00
0.1 770 0 102.78 91 140 25.67 0.00
0.2 767 0 85.39 75 118 25.57 0.00
0.3 767 0 85.01 74 110 25.57 0.00
TokenLifecycle
1.0 0 0 0.00 0 0 0.00 0.00
1.1 496 0 304.56 147 346 16.53 0.00
ValidateToken
2.0 0 0 0.00 0 0 0.00 0.00
2.1 748 0 161.01 97 194 24.93 0.00
UserCRUD
3.0 0 0 0.00 0 0 0.00 0.00
3.1 0 0 0.00 0 0 0.00 0.00
3.2 988 0 91.12 79 119 32.93 0.00
3.3 3 0 55.67 53 59 0.10 0.00
ProjectCRUD
4.0 0 0 0.00 0 0 0.00 0.00
4.1 0 0 0.00 0 0 0.00 0.00
4.2 708 0 84.55 74 111 23.60 0.00
4.3 2 0 57.50 50 65 0.07 0.00
UserRead
5.0 0 0 0.00 0 0 0.00 0.00
5.1 776 0 102.33 82 130 25.87 0.00
5.2 776 0 90.90 80 119 25.87 0.00
ProjectRead
6.0 0 0 0.00 0 0 0.00 0.00
6.1 703 0 85.91 74 113 23.43 0.00
6.2 701 0 85.02 74 108 23.37 0.00
Aggregated 8206 0 109.70 20 346 273.53 0.00

Scenario Metrics

Transaction # Users # Times Run Average (ms) Min (ms) Max (ms) Scenarios/s Iterations
ReadHeavy 7 765 274.20 255 319 25.50 109.29
TokenLifecycle 5 491 305.39 287 346 16.37 98.20
ValidateToken 4 744 161.12 145 194 24.80 186.00
UserCRUD 3 985 91.13 79 119 32.83 328.33
ProjectCRUD 2 706 84.56 74 111 23.53 353.00
UserRead 5 773 193.74 177 233 25.77 154.60
ProjectRead 4 700 171.42 153 215 23.33 175.00
Aggregated 30 5164 174.05 74 346 172.13 1404.42

View full report

Bumps [regex](https://github.com/rust-lang/regex) from 1.12.4 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.4...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>
@gtema
gtema force-pushed the dependabot/cargo/regex-1.13.0 branch from 9bffe32 to 8a8a66e Compare July 13, 2026 09:31
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.

0 participants