Skip to content

chore(deps,cargo): bump the cargo group with 7 updates#498

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

chore(deps,cargo): bump the cargo group with 7 updates#498
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/cargo-e7792858a5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 9, 2026

Copy link
Copy Markdown
Contributor

Bumps the cargo group with 7 updates:

Package From To
regress 0.10.4 0.11.1
semver 1.0.27 1.0.28
serde_json 1.0.145 1.0.150
thiserror 2.0.17 2.0.18
indexmap 2.12.1 2.14.0
syn 2.0.111 2.0.117
typify 0.5.0 0.7.0

Updates regress from 0.10.4 to 0.11.1

Release notes

Sourced from regress's releases.

v0.11.1

Fixed

  • Fix incorrectly faililng to match with certain long literal sequences within lookbehind assertions

New Contributors

Full Changelog: ridiculousfish/regress@v0.11.0...v0.11.1

v0.11.0

This release adds support for duplicate named capture groups and includes a set of correctness fixes around Unicode case folding, word-character handling, and capture-group indexing. Unicode data has also been updated to Unicode 17.

Added

  • Implement TC39 duplicate named capturing groups support, allowing the same group name in disjoint alternations.
  • Update Unicode data tables to Unicode 17.

Fixed

  • Fix incorrect ASCII executor behavior when Unicode mode and case-insensitive matching were combined.
  • Fix Unicode case-insensitive word-character handling for characters such as U+212A and U+017F (in fact the only such characters).
  • Fix a panic for character classes for certain script extensions

New Contributors

Full Changelog: ridiculousfish/regress@v0.10.4...v0.11.0

v0.10.5

What's Changed

Full Changelog: ridiculousfish/regress@v0.10.4...v0.10.5

Commits
  • 7e64ad5 Bump version to 0.11.1
  • b63f21d Factor out emit_byte_sequence from the emitter
  • ef1f51c Fix overlong byte sequences in lookbehinds
  • 576b29c fix typo in Flags::dot_all docs (#145)
  • 2465bdc Bump version to 0.11.0
  • 5cf0d0c Add test for non-capturing group indexing fix
  • 5b010a5 Support multiple named group indices in backreferences
  • 89e71c1 Properly support Unicode + icase word characters
  • 85d041f Fix non-capturing group indexing
  • 431d9c6 Fix ASCII unicode case folding
  • Additional commits viewable in compare view

Updates semver from 1.0.27 to 1.0.28

Release notes

Sourced from semver's releases.

1.0.28

  • Documentation improvements
Commits
  • 7625c7a Release 1.0.28
  • fd404d0 Merge pull request 351 from czy-29/master
  • f75f26e The doc_auto_cfg and doc_cfg features have been merged
  • 9e2bfa2 Enable serde on docs.rs and automatically add serde flag to the docs
  • 8591f23 Unpin CI miri toolchain
  • 66bdd2c Pin CI miri to nightly-2026-02-11
  • 324ffce Switch from cargo bench to criterion
  • 34133a5 Update actions/upload-artifact@v5 -> v6
  • 7f935ff Update actions/upload-artifact@v4 -> v5
  • c07fb91 Switch from test::black_box to std::hint::black_box
  • Additional commits viewable in compare view

Updates serde_json from 1.0.145 to 1.0.150

Release notes

Sourced from serde_json's releases.

v1.0.150

v1.0.149

  • Align arbitrary_precision number strings with zmij's formatting (#1306, thanks @​b41sh)

v1.0.148

  • Update zmij dependency to 1.0

v1.0.147

  • Switch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (#1304)

v1.0.146

Commits
  • a1ae73a Release 1.0.150
  • 1a360b0 Merge pull request #1324 from puneetdixit200/reject-non-string-enum-keys
  • 2037b63 Reject non-string enum object keys
  • 5d30df6 Resolve manual_assert_eq pedantic clippy lint
  • dc8003a Raise required compiler for preserve_order feature to 1.85
  • a42fa98 Unpin CI miri toolchain
  • 684a60e Pin CI miri to nightly-2026-02-11
  • 7c7da33 Raise required compiler to Rust 1.71
  • acf4850 Simplify Number::is_f64
  • 6b8ceab Resolve unnecessary_map_or clippy lint
  • Additional commits viewable in compare view

Updates thiserror from 2.0.17 to 2.0.18

Release notes

Sourced from thiserror's releases.

2.0.18

Commits
  • dc0f6a2 Release 2.0.18
  • 0275292 Touch up PR 443
  • 3c33bc6 Merge pull request #443 from LucaCappelletti94/master
  • 995939c Reproduce issue 442
  • 21653d1 Made clippy lifetime allows conditional
  • 45e5388 Update actions/upload-artifact@v5 -> v6
  • 386aac1 Update actions/upload-artifact@v4 -> v5
  • ec50561 Update actions/checkout@v5 -> v6
  • 247eab5 Update name of empty_enum clippy lint
  • 91b181f Raise required compiler to Rust 1.68
  • Additional commits viewable in compare view

Updates indexmap from 2.12.1 to 2.14.0

Changelog

Sourced from indexmap's changelog.

2.14.0 (2026-04-09)

  • MSRV: Rust 1.85.0 or later is now required.
  • Updated the hashbrown dependency to 0.17.
  • Made more map::Slice methods const: new_mut, first_mut, last_mut, split_at_mut, split_at_mut_checked, split_first_mut, split_last_mut

2.13.1 (2026-04-02)

  • Made some Slice methods const:
    • map::Slice::{first,last,split_at,split_at_checked,split_first,split_last}
    • set::Slice::{first,last,split_at,split_at_checked,split_first,split_last}

2.13.0 (2026-01-07)

  • Implemented Clone for IntoKeys and IntoValues.
  • Added map::Slice::split_at_checked and split_at_mut_checked.
  • Added set::Slice::split_at_checked.
Commits
  • bcd165b Merge pull request #439 from cuviper/release-2.14.0
  • 4ef06a7 Release 2.14.0
  • d21826c Merge pull request #438 from cuviper/hashbrown-0.17
  • 2566bec Upgrade to hashbrown v0.17
  • 4b62776 Merge pull request #437 from cuviper/disjoint-panic
  • 478fba2 Normalize the panic doc of get_disjoint_mut
  • fb6dafd Merge pull request #436 from cuviper/const-slice-mut
  • 5c237a2 Make Slice::{first,last,split_*}_mut methods const
  • 48ff9ce Merge pull request #435 from cuviper/edition-2024
  • 648be98 cargo fmt with edition 2024
  • Additional commits viewable in compare view

Updates syn from 2.0.111 to 2.0.117

Release notes

Sourced from syn's releases.

2.0.117

  • Fix parsing of self:: pattern in first function argument (#1970)

2.0.116

  • Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver (#1968)

2.0.115

  • Enable GenericArgument::Constraint parsing in non-full mode (#1966)

2.0.114

  • Make std dependencies more easily discoverable in source code (#1956, thanks @​tamird)

2.0.113

  • Allow parsing TypeParam with colon not followed by any type param bounds (#1953, thanks @​wyfo)

2.0.112

Commits
  • 7bcb37c Release 2.0.117
  • 9c6e7d3 Merge pull request #1970 from dtolnay/receiver
  • 019a848 Fix self:: pattern in first function argument
  • 23f54f3 Update test suite to nightly-2026-02-18
  • b99b9a6 Unpin CI miri toolchain
  • a62e54a Release 2.0.116
  • 5a8ed9f Merge pull request #1968 from dtolnay/receiver
  • 813afcc Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver
  • c172150 Add regression test for issue 1718
  • 0071ab3 Ignore type_complexity clippy lint
  • Additional commits viewable in compare view

Updates typify from 0.5.0 to 0.7.0

Changelog

Sourced from typify's changelog.

== 0.7.0 (released 2026-06-05)

oxidecomputer/typify@v0.6.2\...v0.7.0[Full list of commits]

  • Support for merging multiple string types with pattern fields (#1008)
  • Generate JsonSchema for newtypes with enumerated patterns (#1017)

== 0.6.2 (released 2026-04-24)

oxidecomputer/typify@v0.6.1\...v0.6.2[Full list of commits]

  • Improve merging of strings and numbers (#998)
  • Avoid generation of unused default functions (#990)
  • Pass through f64 field descriptions (#974)

== 0.6.1 (released 2026-02-10)

oxidecomputer/typify@v0.6.0\...v0.6.1[Full list of commits]

  • Add public accept_as_ident to determine if a string is a valid Rust identifier (#973)

== 0.6.0 (released 2026-02-03)

oxidecomputer/typify@v0.5.0\...v0.6.0[Full list of commits]

  • remove non-idiomatic From<&String> trait impls (#946)
  • allow custom attributes to be applied to all generated types with attrs setting (#949)
  • remove non-idiomatic From<&T> for T trait impls (#945)
  • use inline format args in generated code (#934)
  • properly handle JSON pointer escape sequences (#940)
Commits
  • 01153fa release typify 0.7.0
  • b6ff9ad prepare for 0.7.0 release
  • 87d6ed4 generate ::schemars::JsonSchema for types with enumeration constraints (#1017)
  • 7431090 build(deps): bump log from 0.4.30 to 0.4.31 (#1016)
  • 1537c08 build(deps): bump log from 0.4.29 to 0.4.30 (#1014)
  • 053184e build(deps): bump serde_json from 1.0.149 to 1.0.150 (#1015)
  • bbfad31 Support merging types with multiple regex validations (allOf). (#1008)
  • d1c526f fix typify-test dep for non-unified builds (#1013)
  • 39bbd16 build(deps): bump assert_cmd from 2.2.1 to 2.2.2 (#1010)
  • 0407d71 build(deps): bump assert_cmd from 2.2.0 to 2.2.1 (#1004)
  • Additional commits viewable in compare view

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
regress [< 0.11, > 0.10.4]

You can trigger a rebase of this PR 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 cargo group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [regress](https://github.com/ridiculousfish/regress) | `0.10.4` | `0.11.1` |
| [semver](https://github.com/dtolnay/semver) | `1.0.27` | `1.0.28` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.150` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.12.1` | `2.14.0` |
| [syn](https://github.com/dtolnay/syn) | `2.0.111` | `2.0.117` |
| [typify](https://github.com/oxidecomputer/typify) | `0.5.0` | `0.7.0` |


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

Updates `semver` from 1.0.27 to 1.0.28
- [Release notes](https://github.com/dtolnay/semver/releases)
- [Commits](dtolnay/semver@1.0.27...1.0.28)

Updates `serde_json` from 1.0.145 to 1.0.150
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.145...v1.0.150)

Updates `thiserror` from 2.0.17 to 2.0.18
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@2.0.17...2.0.18)

Updates `indexmap` from 2.12.1 to 2.14.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.12.1...2.14.0)

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

Updates `typify` from 0.5.0 to 0.7.0
- [Changelog](https://github.com/oxidecomputer/typify/blob/main/CHANGELOG.adoc)
- [Commits](oxidecomputer/typify@v0.5.0...v0.7.0)

---
updated-dependencies:
- dependency-name: regress
  dependency-version: 0.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: semver
  dependency-version: 1.0.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde_json
  dependency-version: 1.0.150
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: thiserror
  dependency-version: 2.0.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: indexmap
  dependency-version: 2.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: syn
  dependency-version: 2.0.117
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: typify
  dependency-version: 0.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jun 9, 2026
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