Skip to content

Conversation

@dependabot
Copy link
Contributor

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

Bumps the major group with 8 updates:

Package From To
convert_case 0.8.0 0.10.0
reedline 0.38.0 0.45.0
schemars 0.8.22 1.1.0
termimad 0.33.0 0.34.1
rmcp 0.8.5 0.10.0
crossterm 0.28.1 0.29.0
rand 0.8.5 0.9.2
indicatif 0.17.11 0.18.3

Updates convert_case from 0.8.0 to 0.10.0

Commits

Updates reedline from 0.38.0 to 0.45.0

Release notes

Sourced from reedline's releases.

v0.45.0

What's Changed

New Contributors

Full Changelog: nushell/reedline@v0.44.0...v0.45.0

v0.44.0

What's Changed

New Contributors

Full Changelog: nushell/reedline@v0.43.0...v0.44.0

v0.43.0

What's Changed

... (truncated)

Commits
  • c236c80 Bump version for 0.45.0 release (#1012)
  • 6ceda50 fix: Correctly handle longer first suggestion in find_common_string (#1001)
  • 6c37265 fix(IdeMenu): Use width instead of bytes/chars (#998)
  • 56a2a1c Set input in update_values instead of update_working_details (#917)
  • 25d2424 fix(IdeMenu): Don't make description position depend on description width (#996)
  • 4d14e5d menu: Don't apply selected_text style to matched text in suggestions (#994)
  • 4cce77d fix: reset ANSI styling before printing prompt (#992)
  • b81c351 fix: Restore pre-798 ColumnarMenu highlighting behavior (#991)
  • 07fe597 fix: only check for kitty support when it's enabled (#988)
  • 32a3366 Make menu settings public (#977)
  • Additional commits viewable in compare view

Updates schemars from 0.8.22 to 1.1.0

Release notes

Sourced from schemars's releases.

v1.1.0

Added

  • Public functions that have no side-effects are now marked with #[must_use] so that they report a lint warning when the returned value is unused, as this likely indicates a mistake.

Fixed

v1.0.5

Fixed

v1.0.4

Fixed

v1.0.3

Fixed

  • Fix compile error when a doc comment is set on both a transparent (or newtype) struct and its field (GREsau/schemars#446)
  • Fix json_schema!() macro compatibility when used from pre-2021 rust editions (GREsau/schemars#447)

v1.0.2

Fixed

v1.0.1

Fixed

  • Deriving JsonSchema with no_std broken due to std::borrow::ToOwned trait not being in scope (GREsau/schemars#441)

v1.0.0

This is a major release with many additions, fixes and changes since 0.8 (but not many since 0.9). While the basic usage (deriving JsonSchema and using schema_for!() or SchemaGenerator) is mostly unchanged, you may wish to consult the migration guide which covers some of the most significant changes.

Changes since 1.0.0-rc.2:

Added

  • #[schemars(bound = ...)] attributes are now used from fields as well as containers
  • The Schema::pointer(...) method now works when given a JSON pointer in URI Fragment representation with a leading # character. In particular, this means that you can now lookup a schema from a $ref value using that method.

Fixed

  • Schema names that contain special characters are now correctly encoded when used inside a $ref value (GREsau/schemars#436)

... (truncated)

Changelog

Sourced from schemars's changelog.

[1.1.0] - 2025-11-05

Added

  • Public functions that have no side-effects are now marked with #[must_use] so that they report a lint warning when the returned value is unused, as this likely indicates a mistake.

Fixed

[1.0.5] - 2025-11-02

Fixed

[1.0.4] - 2025-07-06

Fixed

[1.0.3] - 2025-06-28

Fixed

  • Fix compile error when a doc comment is set on both a transparent (or newtype) struct and its field (GREsau/schemars#446)
  • Fix json_schema!() macro compatibility when used from pre-2021 rust editions (GREsau/schemars#447)

[1.0.2] - 2025-06-26

Fixed

[1.0.1] - 2025-06-24

Fixed

  • Deriving JsonSchema with no_std broken due to std::borrow::ToOwned trait not being in scope (GREsau/schemars#441)

[1.0.0] - 2025-06-23

This is a major release with many additions, fixes and changes since 0.8 (but not many since 0.9). While the basic usage (deriving JsonSchema and using schema_for!() or SchemaGenerator) is mostly unchanged, you may wish to consult the migration guide which covers some of the most significant changes.

Changes since 1.0.0-rc.2:

Added

... (truncated)

Commits

Updates termimad from 0.33.0 to 0.34.1

Changelog

Sourced from termimad's changelog.

v0.34.1 - 2025-11-24

  • new skin functions taking a Write as argument: write_expander, write_owning_expander and write_owning_expander_md

v0.34.0 - 2025-08-28

  • Key combinations can include the "Cmd" modifier ("Command" key, also called "Super", "Apple", or "Windows")

Commits

Updates rmcp from 0.8.5 to 0.10.0

Release notes

Sourced from rmcp's releases.

rmcp-macros-v0.10.0

Fixed

  • (shemars) use JSON Schema 2020-12 as Default Dialect (#549)

rmcp-v0.10.0

Added

  • add support for custom client notifications (#556)

Other

  • replace paste with pastey for macros feature (#564)

rmcp-macros-v0.9.1

Fixed

  • (shemars) use JSON Schema 2020-12 as Default Dialect (#549)

rmcp-v0.9.1

Added

  • (streamable-http) support both SSE and JSON response formats (#540)

Fixed

  • don't block on creating the SSE stream (#553)
  • (shemars) use JSON Schema 2020-12 as Default Dialect (#549)
  • (oauth) let OAuth discovery skip to next well-known URL candidate on JSON parse error. (#545)

Other

  • Implementation of SEP-986: Specify Format for Tool Names (#551)

rmcp-macros-v0.9.0

Added

  • (tool) add _meta to tool definitions (#534)

rmcp-v0.9.0

Added

  • (auth) implement CredentialStore trait (#542)
  • (tool) add _meta to tool definitions (#534)
Commits
  • 57d1ac9 chore: release v0.9.2 (#567)
  • 4ef1a16 feat: add support for custom client notifications (#556)
  • b6dcb28 chore: replace paste with pastey for macros feature (#564)
  • 94428d5 docs: mark SSE transport examples as deprecated (#561)
  • 2b60f8a chore: release v0.9.1 (#548)
  • 97ef6c9 Implementation of SEP-986: Specify Format for Tool Names (#551)
  • cf45070 feat(streamable-http): support both SSE and JSON response formats (#540)
  • 25e2ec4 chore(deps): bump actions/checkout from 5 to 6 (#554)
  • da57ee7 fix: don't block on creating the SSE stream (#553)
  • 76cdf48 fix(shemars): use JSON Schema 2020-12 as Default Dialect (#549)
  • Additional commits viewable in compare view

Updates crossterm from 0.28.1 to 0.29.0

Release notes

Sourced from crossterm's releases.

0.29

Version 0.29

Added ⭐

  • Copy to clipboard using OSC52 (#974)
  • Derive standard traits for "SetCursorStyle" (#909)
  • Add query_keyboard_enhancement_flags to read enabled flags (#958)
  • Add is_* and as_* methods to the event enums (#949)
  • Add a feature flag for derive_more impls (#970)
  • Update rustix to 1.0 (#982)
  • Upgrade various dependencies

Breaking ⚠️

  • Correctly fix KeyModifiers Display impl Properly adding + in between modifiers (#979)

@​joshka @​linrongbin16 @​kmicklas @​maciek50322 @​rosew0od @​sxyazi @​the-mikedavis @​hthuz @​aschey @​naseschwarz @​Flokkq @​gaesa @​WindSoilder

Changelog

Sourced from crossterm's changelog.

Unreleased

Version 0.29

Added ⭐

  • Copy to clipboard using OSC52 (#974)
  • Derive standard traits for "SetCursorStyle" (#909)
  • Add query_keyboard_enhancement_flags to read enabled flags (#958)
  • Add is_* and as_* methods to the event enums (#949)
  • Add a feature flag for derive_more impls (#970)
  • Update rustix to 1.0 (#982)

Breaking ⚠️

  • Correctly fix KeyModifiers Display impl Properly adding + in between modifiers (#979)
Commits

Updates rand from 0.8.5 to 0.9.2

Changelog

Sourced from rand's changelog.

[0.9.2] - 2025-07-20

Deprecated

  • Deprecate rand::rngs::mock module and StepRng generator (#1634)

Additions

  • Enable WeightedIndex<usize> (de)serialization (#1646)

[0.9.1] - 2025-04-17

Security and unsafe

  • Revise "not a crypto library" policy again (#1565)
  • Remove zerocopy dependency from rand (#1579)

Fixes

  • Fix feature simd_support for recent nightly rust (#1586)

Changes

  • Allow fn rand::seq::index::sample_weighted and fn IndexedRandom::choose_multiple_weighted to return fewer than amount results (#1623), reverting an undocumented change (#1382) to the previous release.

Additions

  • Add rand::distr::Alphabetic distribution. (#1587)
  • Re-export rand_core (#1604)

[0.9.0] - 2025-01-27

Security and unsafe

  • Policy: "rand is not a crypto library" (#1514)
  • Remove fork-protection from ReseedingRng and ThreadRng. Instead, it is recommended to call ThreadRng::reseed on fork. (#1379)
  • Use zerocopy to replace some unsafe code (#1349, #1393, #1446, #1502)

Dependencies

  • Bump the MSRV to 1.63.0 (#1207, #1246, #1269, #1341, #1416, #1536); note that 1.60.0 may work for dependents when using --ignore-rust-version
  • Update to rand_core v0.9.0 (#1558)

Features

  • Support std feature without getrandom or rand_chacha (#1354)
  • Enable feature small_rng by default (#1455)
  • Remove implicit feature rand_chacha; use std_rng instead. (#1473)
  • Rename feature serde1 to serde (#1477)
  • Rename feature getrandom to os_rng (#1537)
  • Add feature thread_rng (#1547)

API changes: rand_core traits

  • Add fn RngCore::read_adapter implementing std::io::Read (#1267)
  • Add trait CryptoBlockRng: BlockRngCore; make trait CryptoRng: RngCore (#1273)
  • Add traits TryRngCore, TryCryptoRng (#1424, #1499)
  • Rename fn SeedableRng::from_rng -> try_from_rng and add infallible variant fn from_rng (#1424)
  • Rename fn SeedableRng::from_entropy -> from_os_rng and add fallible variant fn try_from_os_rng (#1424)
  • Add bounds Clone and AsRef to associated type SeedableRng::Seed (#1491)

API changes: Rng trait and top-level fns

  • Rename fn rand::thread_rng() to rand::rng() and remove from the prelude (#1506)

... (truncated)

Commits

Updates indicatif from 0.17.11 to 0.18.3

Release notes

Sourced from indicatif's releases.

0.18.3

What's Changed

0.18.2

What's Changed

0.18.1

What's Changed

0.18.0

Unfortunately 0.17.12 had to be yanked because the console upgrade was a semver-incompatible change. Rerelease as 0.18.0 instead.

What's Changed

0.17.12

What's Changed

Commits
  • 23100f5 Bump version to 0.18.3
  • 45e5af9 Apply suggestions from clippy 1.91
  • b31a0be Add ProgressBar::set_elapsed
  • 368de49 Bump version to 0.18.2
  • 6d4e7d3 style: tweak write_ansi_range() style
  • 01957a7 Fix wide_msg truncation with a colored message
  • e836112 Bump version to 0.18.1
  • e69d621 Fix wide_bar width computation with multiline a message
  • 985f053 Bump MSRV to 1.71 (for console 0.16.1)
  • 5436ffc Start versioning Cargo.lock
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 major group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [convert_case](https://github.com/rutrum/convert-case) | `0.8.0` | `0.10.0` |
| [reedline](https://github.com/nushell/reedline) | `0.38.0` | `0.45.0` |
| [schemars](https://github.com/GREsau/schemars) | `0.8.22` | `1.1.0` |
| [termimad](https://github.com/Canop/termimad) | `0.33.0` | `0.34.1` |
| [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `0.8.5` | `0.10.0` |
| [crossterm](https://github.com/crossterm-rs/crossterm) | `0.28.1` | `0.29.0` |
| [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.9.2` |
| [indicatif](https://github.com/console-rs/indicatif) | `0.17.11` | `0.18.3` |


Updates `convert_case` from 0.8.0 to 0.10.0
- [Commits](https://github.com/rutrum/convert-case/commits)

Updates `reedline` from 0.38.0 to 0.45.0
- [Release notes](https://github.com/nushell/reedline/releases)
- [Commits](nushell/reedline@v0.38.0...v0.45.0)

Updates `schemars` from 0.8.22 to 1.1.0
- [Release notes](https://github.com/GREsau/schemars/releases)
- [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md)
- [Commits](GREsau/schemars@v0.8.22...v1.1.0)

Updates `termimad` from 0.33.0 to 0.34.1
- [Release notes](https://github.com/Canop/termimad/releases)
- [Changelog](https://github.com/Canop/termimad/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Canop/termimad/commits)

Updates `rmcp` from 0.8.5 to 0.10.0
- [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases)
- [Commits](modelcontextprotocol/rust-sdk@rmcp-v0.8.5...rmcp-v0.10.0)

Updates `crossterm` from 0.28.1 to 0.29.0
- [Release notes](https://github.com/crossterm-rs/crossterm/releases)
- [Changelog](https://github.com/crossterm-rs/crossterm/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossterm-rs/crossterm/commits/0.29)

Updates `rand` from 0.8.5 to 0.9.2
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand@0.8.5...rand_core-0.9.2)

Updates `indicatif` from 0.17.11 to 0.18.3
- [Release notes](https://github.com/console-rs/indicatif/releases)
- [Commits](console-rs/indicatif@0.17.11...0.18.3)

---
updated-dependencies:
- dependency-name: convert_case
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: reedline
  dependency-version: 0.45.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: schemars
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: major
- dependency-name: termimad
  dependency-version: 0.34.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: rmcp
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: crossterm
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: rand
  dependency-version: 0.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
- dependency-name: indicatif
  dependency-version: 0.18.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/major-3844c804d1 branch from 6284859 to 12ec746 Compare February 9, 2026 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants