Skip to content

chore(deps): bump the rust-deps group with 3 updates - #176

Merged
razielgn merged 1 commit into
masterfrom
dependabot/cargo/rust-deps-318219d4ec
Sep 1, 2026
Merged

chore(deps): bump the rust-deps group with 3 updates#176
razielgn merged 1 commit into
masterfrom
dependabot/cargo/rust-deps-318219d4ec

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 27, 2026

Copy link
Copy Markdown
Contributor

Bumps the rust-deps group with 3 updates: regress, uuid and syn.

Updates regress from 0.11.1 to 0.12.0

Release notes

Sourced from regress's releases.

v0.12.0

Highlights

  • Restored support for no_std + alloc builds. Use: --no-default-features --features alloc.
  • Added Unicode Script=Unknown property support.
  • Improved correctness for ECMAScript Unicode Sets (v mode), inline modifier groups, and several Unicode case-insensitive matching cases.
  • Hardened parsing against excessively nested expressions, avoiding stack-overflow failures.
  • Reduced downstream binary size by avoiding forced inlining of regex construction and search internals.

Fixes

  • Correctly propagate flags from inline modifier groups.
  • Correct handling of nested and negated character sets in v mode.
  • Correct parsing of invalid \x escapes as identity escapes where ECMAScript permits it.
  • Correctly detect start-anchored alternations.
  • Include the v flag in Flags formatting.
  • Make Regex::find_from clearly panic when given an index that splits a UTF-8 code point.
  • Fix big-endian matching.
  • Avoid overly aggressive loop unrolling.

Performance and implementation

  • Improve PikeVM handling of one-character loops and reduce state allocation overhead.
  • Improve Unicode string-set lowering and longest-match ordering.
  • Improve case-folding/literal lowering internals.
  • Add a safety limit for deeply nested patterns.
  • Allow downstream users to share regex internals rather than duplicating them through inlining.
Commits
  • aae35de Bump version to 0.12.0
  • fb71b0f Suppress an annoying clipply
  • cdb851d perf: avoid duplicating regex internals
  • f384b81 Remove the autofix workflow
  • a43b2fe Bump taiki-e/install-action from 2.85.5 to 2.86.3
  • 1621a47 Bump taiki-e/install-action from 2 to 2.85.5
  • 99a8021 fix missing v flag in fmt::Display impl for Flags
  • ba9cc87 Update api.rs
  • 5d43c9e Bump actions/checkout from 5 to 7 (#155)
  • 89c080a Remove an overly verbose comment
  • Additional commits viewable in compare view

Updates uuid from 1.24.1 to 1.25.0

Release notes

Sourced from uuid's releases.

1.25.0

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.24.1...1.25.0

Commits
  • 302e0bf Merge pull request #903 from uuid-rs/cargo/1.25.0
  • b7ccde8 prepare for 1.25.0 release
  • c62dffb Merge pull request #902 from ChrisJr404/serde-bytes-module
  • 8c198b2 Add a serde::bytes module that encodes as a byte string
  • See full diff in compare view

Updates syn from 3.0.3 to 3.0.4

Release notes

Sourced from syn's releases.

3.0.4

  • Allow safe fn in impl Parse for ForeignItemFn (#2078)
Commits
  • b5d62a6 Release 3.0.4
  • abf019c Merge pull request #2078 from dtolnay/foreginitemfn
  • d454333 Allow safe fn in impl Parse for ForeignItemFn
  • 8011b1c Update test suite to nightly-2026-08-18
  • 56a8d83 Raise rayon thread size for tests
  • f2c5c50 Ignore assert_is_empty pedantic clippy lint
  • 0eba76d Update test suite to nightly-2026-08-05
  • baaebce Update test suite to nightly-2026-07-25
  • b886a38 Update test suite to nightly-2026-07-24
  • 3c41416 Update test suite to nightly-2026-07-23
  • See full diff in compare view

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the rust-deps group with 3 updates: [regress](https://github.com/ridiculousfish/regress), [uuid](https://github.com/uuid-rs/uuid) and [syn](https://github.com/dtolnay/syn).


Updates `regress` from 0.11.1 to 0.12.0
- [Release notes](https://github.com/ridiculousfish/regress/releases)
- [Commits](ridiculousfish/regress@v0.11.1...v0.12.0)

Updates `uuid` from 1.24.1 to 1.25.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@v1.24.1...1.25.0)

Updates `syn` from 3.0.3 to 3.0.4
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@3.0.3...3.0.4)

---
updated-dependencies:
- dependency-name: regress
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-deps
- dependency-name: uuid
  dependency-version: 1.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-deps
- dependency-name: syn
  dependency-version: 3.0.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Aug 27, 2026
@razielgn
razielgn merged commit 447d053 into master Sep 1, 2026
7 checks passed
@dependabot
dependabot Bot deleted the dependabot/cargo/rust-deps-318219d4ec branch September 1, 2026 08:28
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