Skip to content

build(deps): bump the cargo group with 15 updates#208

Merged
figsoda merged 1 commit intomainfrom
dependabot/cargo/cargo-ed25481245
Feb 24, 2026
Merged

build(deps): bump the cargo group with 15 updates#208
figsoda merged 1 commit intomainfrom
dependabot/cargo/cargo-ed25481245

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 24, 2026

Bumps the cargo group with 15 updates:

Package From To
bstr 1.11.0 1.12.1
color-eyre 0.6.3 0.6.5
ctrlc 3.4.5 3.5.2
dialoguer 0.11.0 0.12.0
monostate 0.1.13 1.0.2
owo-colors 4.1.0 4.3.0
rustc-hash 2.0.0 2.1.1
serde 1.0.215 1.0.228
serde_json 1.0.132 1.0.149
similar 2.6.0 2.7.0
toml 0.8.19 1.0.3+spec-1.1.0
bat 0.24.0 0.25.0
clap 4.5.21 4.5.60
clap_complete 4.5.38 4.5.66
clap_mangen 0.2.24 0.2.31

Updates bstr from 1.11.0 to 1.12.1

Commits
  • a90f36f 1.12.1
  • d4710de doc: switch to doc_cfg from doc_auto_cfg
  • 7b418fa lint: add elided lifetime that rustc doesn't like
  • 8904072 1.12.0
  • efb8ec4 api: impl Default for Box\<BStr>
  • cbe2c69 1.11.3
  • 1ade797 impl: fix impl_partial_eq_cow to apply .as_bytes() and &** to the corre...
  • b669472 1.11.2
  • 732fc99 impl: fix formatting of control characters \x1a through \x1f in Debug impl
  • 7cd4694 impl: remove unused 'b lifetime from trait implementation macros
  • Additional commits viewable in compare view

Updates color-eyre from 0.6.3 to 0.6.5

Commits

Updates ctrlc from 3.4.5 to 3.5.2

Release notes

Sourced from ctrlc's releases.

3.5.1

What's Changed

Full Changelog: Detegr/rust-ctrlc@3.5.0...3.5.1

3.5.0

What's Changed

Apparently we broke compatibility with RedoxOS as well.

New Contributors

Full Changelog: Detegr/rust-ctrlc@3.4.7...3.5.0

3.4.7

What's Changed

New Contributors

Full Changelog: Detegr/rust-ctrlc@3.4.6...3.4.7

3.4.6

What's Changed

New Contributors

Full Changelog: Detegr/rust-ctrlc@3.4.5...3.4.6

Commits

Updates dialoguer from 0.11.0 to 0.12.0

Release notes

Sourced from dialoguer's releases.

0.12.0

What's Changed

Changelog

Sourced from dialoguer's changelog.

Changelog

For newer releases, please see releases.

Commits
  • 731c70b Audit dependencies
  • 2a88be1 Check for external types
  • d4271ea Check semver compatibility
  • 11c990d Check for documentation errors
  • 39d2480 Add Dependabot config
  • 31b2e25 Upgrade to actions/checkout v5
  • 8ebd9e5 Focus CI testing on stable Rust
  • d4a002d Use default targets on respective operating systems
  • 3e3cc03 Reduce number of targets tested in CI
  • fcb8a0d Enable basic caching in CI
  • Additional commits viewable in compare view

Updates monostate from 0.1.13 to 1.0.2

Release notes

Sourced from monostate's releases.

1.0.2

  • Catch broken string encoding with a better error message (#30)

1.0.1

  • Add Display impls (#25, thanks @​pyroxymat)
  • Add Binary, LowerExp, LowerHex, Octal, UpperExp, UpperHex (#26)
  • Support monostate string in pattern position (#29)

1.0.0

(Identical to 0.1.18)

0.1.18

  • Restore support for Rust 1.79

0.1.17

0.1.16

  • Raise serde version requirement to >=1.0.220

0.1.15

  • Switch serde dependency to serde_core (#9)

0.1.14

  • Documentation improvements
Commits
  • 4ddb160 Release 1.0.2
  • 97ab2da Normalize indentation of consteval notes
  • f457e3a Merge pull request #30 from dtolnay/stringlen
  • fbc8531 Improve error message on incorrect string len
  • 2920184 Add ui test for incorrect string len
  • 9b06193 Release 1.0.1
  • a87503d Merge pull request #29 from dtolnay/strpattern
  • 1be4913 Link to min_exhaustive_patterns stabilization
  • 63b59f0 String pattern requires Rust 1.82+
  • 2cb9819 Support string in pattern position
  • Additional commits viewable in compare view

Updates owo-colors from 4.1.0 to 4.3.0

Release notes

Sourced from owo-colors's releases.

owo-colors 4.3.0

Fixed

  • Scripts in the scripts/ directory are no longer published in the crate package. Thanks weiznich for your first contribution!

Changed

  • Mark methods with #[rust_analyzer::completions(ignore_flyimport)] and the OwoColorize trait with #[rust_analyzer::completions(ignore_flyimport_methods)]. This prevents owo-colors methods from being completed with rust-analyzer unless the OwoColorize trait is included.

    Unfortunately, this also breaks explicit autocomplete commands such as Ctrl-Space in many editors. (The language server protocol doesn't appear to have a way to differentiate between implicit and explicit autocomplete commands.) On balance we believe this is the right approach, but please do provide feedback on [PR #141](owo-colors/owo-colors#141) if it negatively affects you.

  • Updated MSRV to Rust 1.81.

owo-colors 4.2.3

Fixed

Replaced obsolete doc_auto_cfg with doc_cfg, to fix Rust nightly builds with the doc_cfg flag enabled.

owo-colors 4.2.2

Fixed

Fixed applying a background color and a text effect (like underline or italic) at the same time (#145).

#145: owo-colors/owo-colors#145

owo-colors 4.2.1

Fixed

#144: owo-colors/owo-colors#144

owo-colors 4.2.0

Added

  • Style::prefix_formatter and Style::suffix_formatter return Display formatters for the prefix and the suffix of a style, respectively.
  • All the *Display types now have an into_styled function that converts those types into a Styled, erasing type parameters.
  • Even more methods are now const.

Changed

  • The Color and DynColor traits are now explicitly marked sealed (i.e. downstream crates cannot implement them).

    These traits were already effectively sealed due to a number of hidden methods that were not part of the API, but they are now explicitly so. In that sense this is not a breaking change, so it's being released under a new minor version rather than a major version.

owo-colors 4.1.1

Added

  • The vast majority of owo-colors is now usable in const contexts.

Fixed

... (truncated)

Changelog

Sourced from owo-colors's changelog.

[4.3.0] - 2026-02-22

Fixed

  • Scripts in the scripts/ directory are no longer published in the crate package. Thanks weiznich for your first contribution!

Changed

  • Mark methods with #[rust_analyzer::completions(ignore_flyimport)] and the OwoColorize trait with #[rust_analyzer::completions(ignore_flyimport_methods)]. This prevents owo-colors methods from being completed with rust-analyzer unless the OwoColorize trait is included.

    Unfortunately, this also breaks explicit autocomplete commands such as Ctrl-Space in many editors. (The language server protocol doesn't appear to have a way to differentiate between implicit and explicit autocomplete commands.) On balance we believe this is the right approach, but please do provide feedback on [PR #141](owo-colors/owo-colors#141) if it negatively affects you.

  • Updated MSRV to Rust 1.81.

[4.2.3] - 2025-09-29

Fixed

Replaced obsolete doc_auto_cfg with doc_cfg, to fix Rust nightly builds with the doc_cfg flag enabled.

[4.2.2] - 2025-06-23

Fixed

Fixed applying a background color and a text effect (like underline or italic) at the same time (#145).

#145: owo-colors/owo-colors#145

[4.2.1] - 2025-05-15

Fixed

#144: owo-colors/owo-colors#144

[4.2.0] - 2025-02-22

Added

  • Style::prefix_formatter and Style::suffix_formatter return Display formatters for the prefix and the suffix of a style, respectively.
  • All the *Display types now have an into_styled function that converts those types into a Styled, erasing type parameters.
  • Even more methods are now const.

Changed

  • The Color and DynColor traits are now explicitly marked sealed (i.e. downstream crates cannot implement them).

    These traits were already effectively sealed due to a number of hidden methods that were not part of the API, but they are now explicitly so. In that sense this is not a breaking change, so it's being released under a new minor version rather than a major version.

[4.1.1] - 2025-02-22

... (truncated)

Commits

Updates rustc-hash from 2.0.0 to 2.1.1

Changelog

Sourced from rustc-hash's changelog.

2.1.1

  • Change the internal algorithm to better accomodate large hashmaps. This mitigates a regression with 2.0 in rustc. See PR#55 for more details on the change (this PR was not merged). This problem might be improved with changes to hashbrown in the future.

2.1.0

  • Implement Clone for FxRandomState
  • Implement Clone for FxSeededState
  • Use SPDX license expression in license field
Commits
  • dc5c33f Merge pull request #57 from Noratrieb/bump-2.1.1
  • 328556d Add changelog for 2.1.1
  • 2588fc1 Merge pull request #56 from lsunsi/increase-64bit-rotation-length
  • 177c566 fix: increase 64bit rotation length
  • 43e1790 Merge pull request #54 from Noratrieb/bump-2.1.0
  • 213c01a Bump to version 2.1.0
  • 6745258 Merge pull request #52 from DaniPopes/random-state-clone
  • 23fcdff Derive Clone for FxSeededState
  • fee8019 Derive Clone for FxRandomState
  • eb049a8 Merge pull request #49 from Konippi/add-testcase-to-seeded-state
  • Additional commits viewable in compare view

Updates serde from 1.0.215 to 1.0.228

Release notes

Sourced from serde's releases.

v1.0.228

  • Allow building documentation with RUSTDOCFLAGS='--cfg=docsrs' set for the whole dependency graph (#2995)

v1.0.227

  • Documentation improvements (#2991)

v1.0.226

  • Deduplicate variant matching logic inside generated Deserialize impl for adjacently tagged enums (#2935, thanks @​Mingun)

v1.0.225

  • Avoid triggering a deprecation warning in derived Serialize and Deserialize impls for a data structure that contains its own deprecations (#2879, thanks @​rcrisanti)

v1.0.224

  • Remove private types being suggested in rustc diagnostics (#2979)

v1.0.223

  • Fix serde_core documentation links (#2978)

v1.0.222

  • Make serialize_with attribute produce code that works if respanned to 2024 edition (#2950, thanks @​aytey)

v1.0.221

  • Documentation improvements (#2973)
  • Deprecate serde_if_integer128! macro (#2975)

v1.0.220

v1.0.219

  • Prevent absolute_paths Clippy restriction being triggered inside macro-generated code (#2906, thanks @​davidzeng0)

v1.0.218

  • Documentation improvements

v1.0.217

  • Support serializing externally tagged unit variant inside flattened field (#2786, thanks @​Mingun)

v1.0.216

  • Mark all generated impls with #[automatically_derived] to exclude from code coverage (#2866, #2868, thanks @​tdittr)
Commits
  • a866b33 Release 1.0.228
  • 5adc9e8 Merge pull request #2995 from dtolnay/rustdocflags
  • ab58178 Workaround for RUSTDOCFLAGS='--cfg=docsrs'
  • 415d9fc Release 1.0.227
  • 7c58427 Merge pull request #2991 from dtolnay/inlinecoredoc
  • 9d3410e Merge pull request #2992 from dtolnay/inplaceseed
  • 2fb6748 Remove InPlaceSeed public re-export
  • f8137c7 Inline serde_core into serde in docsrs mode
  • b7dbf7e Merge pull request #2990 from dtolnay/integer128
  • 7c83691 No longer macro_use integer128 module
  • Additional commits viewable in compare view

Updates serde_json from 1.0.132 to 1.0.149

Release notes

Sourced from serde_json's releases.

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

v1.0.145

  • Raise serde version requirement to >=1.0.220

v1.0.144

  • Switch serde dependency to serde_core (#1285)

v1.0.143

v1.0.142

v1.0.141

v1.0.140

  • Documentation improvements

v1.0.139

  • Documentation improvements

v1.0.138

  • Documentation improvements

v1.0.137

  • Turn on "float_roundtrip" and "unbounded_depth" features for serde_json in play.rust-lang.org (#1231)

v1.0.136

  • Optimize serde_json::value::Serializer::serialize_map by using Map::with_capacity (#1230, thanks @​goffrie)

v1.0.135

v1.0.134

  • Add RawValue associated constants for literal null, true, false (#1221, thanks @​bheylin)

... (truncated)

Commits

Updates similar from 2.6.0 to 2.7.0

Changelog

Sourced from similar's changelog.

2.7.0

  • Add optional support for web-time to support web WASM targets. #73
  • Crate will no longer panic wheh deadlines are used in WASM. At worst deadlines are silently ignored. To enforce deadlines enable the wasm32_web_time feature. #74
Commits

Updates toml from 0.8.19 to 1.0.3+spec-1.1.0

Commits
  • 7f345e2 chore: Release
  • 09ef8c6 docs: Update changelog
  • e134bb6 fix(toml): Don't error on dotted keys extending implicit tables (#1107)
  • 8413dbb fix(toml): Don't error on dotted keys extending implicit tables
  • c38c7b7 refactor(parser): Align check structure
  • 8d73f2b refactor(parser): Align check order
  • 8da0c6b refactor(parser): Better align similar code
  • 82bf863 refactor(parser): Clarify intent of mixed table check
  • 170ebca test(edit): Ipdate encoder compliance to 1.1
  • 07dc3fd test(parse): Show duplicate key error
  • Additional commits viewable in compare view

Updates bat from 0.24.0 to 0.25.0

Release notes

Sourced from bat's releases.

v0.25.0

Features

Bugfixes

Other

... (truncated)

Changelog

Sourced from bat's changelog.

v0.25.0

Features

Bugfixes

Other

Bumps the cargo group with 15 updates:

| Package | From | To |
| --- | --- | --- |
| [bstr](https://github.com/BurntSushi/bstr) | `1.11.0` | `1.12.1` |
| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.5` |
| [ctrlc](https://github.com/Detegr/rust-ctrlc) | `3.4.5` | `3.5.2` |
| [dialoguer](https://github.com/console-rs/dialoguer) | `0.11.0` | `0.12.0` |
| [monostate](https://github.com/dtolnay/monostate) | `0.1.13` | `1.0.2` |
| [owo-colors](https://github.com/owo-colors/owo-colors) | `4.1.0` | `4.3.0` |
| [rustc-hash](https://github.com/rust-lang/rustc-hash) | `2.0.0` | `2.1.1` |
| [serde](https://github.com/serde-rs/serde) | `1.0.215` | `1.0.228` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.132` | `1.0.149` |
| [similar](https://github.com/mitsuhiko/similar) | `2.6.0` | `2.7.0` |
| [toml](https://github.com/toml-rs/toml) | `0.8.19` | `1.0.3+spec-1.1.0` |
| [bat](https://github.com/sharkdp/bat) | `0.24.0` | `0.25.0` |
| [clap](https://github.com/clap-rs/clap) | `4.5.21` | `4.5.60` |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.38` | `4.5.66` |
| [clap_mangen](https://github.com/clap-rs/clap) | `0.2.24` | `0.2.31` |


Updates `bstr` from 1.11.0 to 1.12.1
- [Commits](BurntSushi/bstr@1.11.0...1.12.1)

Updates `color-eyre` from 0.6.3 to 0.6.5
- [Commits](https://github.com/eyre-rs/eyre/compare/color-eyre-v0.6.3...color-eyre@0.6.5)

Updates `ctrlc` from 3.4.5 to 3.5.2
- [Release notes](https://github.com/Detegr/rust-ctrlc/releases)
- [Commits](Detegr/rust-ctrlc@3.4.5...3.5.2)

Updates `dialoguer` from 0.11.0 to 0.12.0
- [Release notes](https://github.com/console-rs/dialoguer/releases)
- [Changelog](https://github.com/console-rs/dialoguer/blob/main/CHANGELOG-OLD.md)
- [Commits](console-rs/dialoguer@v0.11.0...v0.12.0)

Updates `monostate` from 0.1.13 to 1.0.2
- [Release notes](https://github.com/dtolnay/monostate/releases)
- [Commits](dtolnay/monostate@0.1.13...1.0.2)

Updates `owo-colors` from 4.1.0 to 4.3.0
- [Release notes](https://github.com/owo-colors/owo-colors/releases)
- [Changelog](https://github.com/owo-colors/owo-colors/blob/main/CHANGELOG.md)
- [Commits](owo-colors/owo-colors@v4.1.0...v4.3.0)

Updates `rustc-hash` from 2.0.0 to 2.1.1
- [Changelog](https://github.com/rust-lang/rustc-hash/blob/master/CHANGELOG.md)
- [Commits](rust-lang/rustc-hash@v2.0.0...v2.1.1)

Updates `serde` from 1.0.215 to 1.0.228
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.215...v1.0.228)

Updates `serde_json` from 1.0.132 to 1.0.149
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.132...v1.0.149)

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

Updates `toml` from 0.8.19 to 1.0.3+spec-1.1.0
- [Commits](toml-rs/toml@toml-v0.8.19...toml-v1.0.3)

Updates `bat` from 0.24.0 to 0.25.0
- [Release notes](https://github.com/sharkdp/bat/releases)
- [Changelog](https://github.com/sharkdp/bat/blob/master/CHANGELOG.md)
- [Commits](sharkdp/bat@v0.24.0...v0.25.0)

Updates `clap` from 4.5.21 to 4.5.60
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.21...clap_complete-v4.5.60)

Updates `clap_complete` from 4.5.38 to 4.5.66
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.38...clap_complete-v4.5.66)

Updates `clap_mangen` from 0.2.24 to 0.2.31
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_mangen-v0.2.24...clap_mangen-v0.2.31)

---
updated-dependencies:
- dependency-name: bstr
  dependency-version: 1.12.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: color-eyre
  dependency-version: 0.6.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: ctrlc
  dependency-version: 3.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: dialoguer
  dependency-version: 0.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: monostate
  dependency-version: 1.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo
- dependency-name: owo-colors
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: rustc-hash
  dependency-version: 2.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: serde
  dependency-version: 1.0.228
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: serde_json
  dependency-version: 1.0.149
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: similar
  dependency-version: 2.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: toml
  dependency-version: 1.0.3+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo
- dependency-name: bat
  dependency-version: 0.25.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo
- dependency-name: clap
  dependency-version: 4.5.60
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_complete
  dependency-version: 4.5.66
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo
- dependency-name: clap_mangen
  dependency-version: 0.2.31
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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 Feb 24, 2026
@figsoda figsoda merged commit 26dd57e into main Feb 24, 2026
4 checks passed
@figsoda figsoda deleted the dependabot/cargo/cargo-ed25481245 branch February 24, 2026 18:47
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