Skip to content

Bump the rust group with 7 updates#1831

Merged
smoelius merged 1 commit intomainfrom
dependabot/cargo/rust-f7f18890bd
Apr 7, 2026
Merged

Bump the rust group with 7 updates#1831
smoelius merged 1 commit intomainfrom
dependabot/cargo/rust-f7f18890bd

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 6, 2026

Bumps the rust group with 7 updates:

Package From To
indexmap 2.13.0 2.13.1
toml_edit 0.25.5+spec-1.1.0 0.25.8+spec-1.1.0
tree-sitter 0.26.7 0.26.8
swc_core 59.0.1 62.0.0
libc 0.2.183 0.2.184
similar-asserts 1.7.0 2.0.0
trycmd 1.1.1 1.2.0

Updates indexmap from 2.13.0 to 2.13.1

Changelog

Sourced from indexmap's changelog.

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}
Commits

Updates toml_edit from 0.25.5+spec-1.1.0 to 0.25.8+spec-1.1.0

Commits

Updates tree-sitter from 0.26.7 to 0.26.8

Release notes

Sourced from tree-sitter's releases.

v0.26.8

What's Changed

Full Changelog: tree-sitter/tree-sitter@v0.26.7...v0.26.8

Commits
  • cd5b087 release v0.26.8
  • c0d1444 generate: avoid panicking when a supertype only has hidden external token chi...
  • 0b04fd0 Fix wasm loading of languages w/ multiple reserved word sets (#5475)
  • 05cf9a1 perf(cli): minor allocation and write call reductions
  • bab4851 perf(cli): buffer stdout in parse and query output
  • e28cb5a fix(cli): correct typo in parse command's help text
  • 3839f6f fix(lib): document invariants that must be upheld for TSInputEdit
  • 001a926 fix(generate): allow disabling qjs-rt feature from CLI
  • See full diff in compare view

Updates swc_core from 59.0.1 to 62.0.0

Changelog

Sourced from swc_core's changelog.

Changelog

[swc_core@v61.0.1] - 2026-04-03

Ci

[swc_core@v61.0.0] - 2026-04-02

Bug Fixes

  • (es/minifier) Handle toExponential(undefined) (#11583) (cd94a31)

  • (es/minifier) Cap deep if_return conditional chains (#11758) (a92fa3e)

  • (es/minifier) Inline prop shorthand in computed props (#11760) (71feafb)

  • (es/regexp) Preserve source for wrapped named groups (#11757) (7e56fe5)

  • (html/codegen) Keep for span-parent paragraphs (#11756) (ede9950)

  • (swc_common) Make eat_byte unsafe to prevent UTF-8 boundary violation (#11731) (669a659)

Refactor

  • (es/minifier) Inline usage analyzer and remove crate (#11750) (7d8d11b)

  • (react-compiler) Remove compiler impl and keep fast_check (#11753) (f21d336)

[swc_core@v60.0.0] - 2026-03-30

Bug Fixes

... (truncated)

Commits
  • cd3dc01 chore: Publish crates with swc_core v62.0.0
  • 49f32d6 chore: Fix invalid cargo publish state
  • a0aab42 chore: Update changelog
  • 18d2eca chore: Publish 1.15.23-nightly-20260403.1 with swc_core v61.0.1
  • 9afbb30 chore: Publish crates with swc_core v61.0.1
  • 43a2c54 chore: update cargo-mono to 0.6.5 in CI (#11765)
  • 52303ec chore: Bump @swc/helpers to v0.5.21
  • 236eff0 ci: add misc npm publish workflow (#11764)
  • 169c961 ci: add manual Publish crates workflow (#11763)
  • 7aa5094 chore: Publish crates with swc_core v61.0.0
  • Additional commits viewable in compare view

Updates libc from 0.2.183 to 0.2.184

Release notes

Sourced from libc's releases.

0.2.184

MSRV

This release increases the MSRV of libc to 1.65. With this update, you can now always use the core::ffi::c_* types with libc definitions, since libc has been changed to reexport from core rather than redefining them. (This usually worked before but had edge cases.) (#4972)

Added

  • BSD: Add IP_MINTTL to bsd (#5026)
  • Cygwin: Add TIOCM_DSR (#5031)
  • FreeBSD: Added xfile structe and file descriptor types (#5002)
  • Linux: Add CAN netlink bindings (#5011)
  • Linux: Add struct ethhdr (#4239)
  • Linux: Add struct ifinfomsg (#5012)
  • Linux: Define max_align_t for riscv64 (#5029)
  • NetBSD: Add missing CLOCK_ constants (#5020)
  • NuttX: Add _SC_HOST_NAME_MAX (#5004)
  • VxWorks: Add flock and F_*LCK constants (#4043)
  • WASI: Add all _SC_* sysconf constants (#5023)

Deprecated

The remaining fixed-width integer aliases, __uint128_t, __uint128, __int128_t, and __int128, have been deprecated. Use i128 and u128 instead. (#4343)

Fixed

  • breaking Redox: Fix signal action constant types (#5009)
  • EspIDF: Correct the value of DT_* constants (#5034)
  • Redox: Fix locale values and add RTLD_NOLOAD, some TCP constants (#5025)
  • Various: Use Padding::new(<zeroed>) rather than Padding::uninit() (#5036)

Changed

  • potentially breaking Linux: Add new fields to struct ptrace_syscall_info (#4966)
  • Re-export core::ffi integer types rather than redefining (#5015)
  • Redox: Update F_DUPFD, IP, and TCP constants to match relibc (#4990)
Changelog

Sourced from libc's changelog.

0.2.184 - 2026-04-01

MSRV

This release increases the MSRV of libc to 1.65. With this update, you can now always use the core::ffi::c_* types with libc definitions, since libc has been changed to reexport from core rather than redefining them. (This usually worked before but had edge cases.) (#4972)

Added

  • BSD: Add IP_MINTTL to bsd (#5026)
  • Cygwin: Add TIOCM_DSR (#5031)
  • FreeBSD: Added xfile structe and file descriptor types (#5002)
  • Linux: Add CAN netlink bindings (#5011)
  • Linux: Add struct ethhdr (#4239)
  • Linux: Add struct ifinfomsg (#5012)
  • Linux: Define max_align_t for riscv64 (#5029)
  • NetBSD: Add missing CLOCK_ constants (#5020)
  • NuttX: Add _SC_HOST_NAME_MAX (#5004)
  • VxWorks: Add flock and F_*LCK constants (#4043)
  • WASI: Add all _SC_* sysconf constants (#5023)

Deprecated

The remaining fixed-width integer aliases, __uint128_t, __uint128, __int128_t, and __int128, have been deprecated. Use i128 and u128 instead. (#4343)

Fixed

  • breaking Redox: Fix signal action constant types (#5009)
  • EspIDF: Correct the value of DT_* constants (#5034)
  • Redox: Fix locale values and add RTLD_NOLOAD, some TCP constants (#5025)
  • Various: Use Padding::new(<zeroed>) rather than Padding::uninit() (#5036)

Changed

  • potentially breaking Linux: Add new fields to struct ptrace_syscall_info (#4966)
  • Re-export core::ffi integer types rather than redefining (#5015)
  • Redox: Update F_DUPFD, IP, and TCP constants to match relibc (#4990)
Commits
  • b1fd610 chore: Release libc 0.2.184
  • f596819 ci: Don't enforce cargo-semver-checks
  • 4645f60 linux: update ptrace_syscall_info struct
  • 14cbbec types: Remove Padding::uninit
  • b5dcda8 pthread: Use Padding::new(\<zeroed>) rather than Padding::uninit()
  • bbb1c5d types: Add a new function to Padding
  • df06e43 Fix locale values and add RTLD_NOLOAD, some TCP constants
  • 078f5c6 newlib/espidf: Move DT_* to espidf/mod.rs
  • d32b83d Add IP_MINTTL to bsd
  • 939e0ec Define max_align_t for riscv64-linux
  • Additional commits viewable in compare view

Updates similar-asserts from 1.7.0 to 2.0.0

Changelog

Sourced from similar-asserts's changelog.

2.0.0

  • Raised the crate edition to Rust 2024 and updated the MSRV to Rust 1.85.
  • Upgraded the similar dependency to 3.0.0.
  • Modernized CI workflows to current GitHub Actions and added PR runs.
  • Replaced atomic env-var caching with OnceLock.
  • Minor documentation and wording fixes.
Commits
  • 4eff50b chore(release): 2.0.0
  • 265c6e7 chore(ci): add trusted publishing workflow
  • 7700317 chore(rust): modernize toolchain, deps, and CI
  • See full diff in compare view

Updates trycmd from 1.1.1 to 1.2.0

Commits
  • 4f39abd chore: Release
  • 4684a03 docs: Update changelog
  • ffa6598 Merge pull request #436 from epage/update
  • a004d2f refactor(data): Shrink the size of Data
  • 5487171 refactor(data): Rename DataInner to DataValue
  • ba6a506 chore: Upgrade incompatible dependencies
  • 222e5c2 chore: Upgrade compatible dependencies
  • f944925 chore: Migrate to 2024 Edition
  • 9022486 refactor: Remove redundant ref
  • 94040d4 style: Make clippy happy
  • Additional commits viewable 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

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Apr 6, 2026
@dependabot dependabot bot requested a review from smoelius as a code owner April 6, 2026 03:05
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Apr 6, 2026
Bumps the rust group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.13.0` | `2.13.1` |
| [toml_edit](https://github.com/toml-rs/toml) | `0.25.5+spec-1.1.0` | `0.25.8+spec-1.1.0` |
| [tree-sitter](https://github.com/tree-sitter/tree-sitter) | `0.26.7` | `0.26.8` |
| [swc_core](https://github.com/swc-project/swc) | `59.0.1` | `62.0.0` |
| [libc](https://github.com/rust-lang/libc) | `0.2.183` | `0.2.184` |
| [similar-asserts](https://github.com/mitsuhiko/similar-asserts) | `1.7.0` | `2.0.0` |
| [trycmd](https://github.com/assert-rs/snapbox) | `1.1.1` | `1.2.0` |


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

Updates `toml_edit` from 0.25.5+spec-1.1.0 to 0.25.8+spec-1.1.0
- [Commits](toml-rs/toml@v0.25.5...v0.25.8)

Updates `tree-sitter` from 0.26.7 to 0.26.8
- [Release notes](https://github.com/tree-sitter/tree-sitter/releases)
- [Commits](tree-sitter/tree-sitter@v0.26.7...v0.26.8)

Updates `swc_core` from 59.0.1 to 62.0.0
- [Release notes](https://github.com/swc-project/swc/releases)
- [Changelog](https://github.com/swc-project/swc/blob/main/CHANGELOG-CORE.md)
- [Commits](https://github.com/swc-project/swc/compare/swc_core@v59.0.1...swc_core@v62.0.0)

Updates `libc` from 0.2.183 to 0.2.184
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.184/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.183...0.2.184)

Updates `similar-asserts` from 1.7.0 to 2.0.0
- [Changelog](https://github.com/mitsuhiko/similar-asserts/blob/main/CHANGELOG.md)
- [Commits](mitsuhiko/similar-asserts@1.7.0...2.0.0)

Updates `trycmd` from 1.1.1 to 1.2.0
- [Commits](assert-rs/snapbox@trycmd-v1.1.1...trycmd-v1.2.0)

---
updated-dependencies:
- dependency-name: indexmap
  dependency-version: 2.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: toml_edit
  dependency-version: 0.25.8+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: tree-sitter
  dependency-version: 0.26.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: swc_core
  dependency-version: 62.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust
- dependency-name: libc
  dependency-version: 0.2.184
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: similar-asserts
  dependency-version: 2.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust
- dependency-name: trycmd
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
...

Signed-off-by: dependabot[bot] <support@github.com>
@smoelius smoelius force-pushed the dependabot/cargo/rust-f7f18890bd branch from ce95622 to 6f114cc Compare April 7, 2026 12:56
@smoelius smoelius merged commit d56921e into main Apr 7, 2026
19 checks passed
@smoelius smoelius deleted the dependabot/cargo/rust-f7f18890bd branch April 7, 2026 14:53
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