Skip to content

chore(deps): bump crossterm from 0.28.1 to 0.29.0 - #31

Merged
cooper-wright[bot] merged 1 commit into
mainfrom
dependabot/cargo/crossterm-0.29.0
Sep 3, 2026
Merged

chore(deps): bump crossterm from 0.28.1 to 0.29.0#31
cooper-wright[bot] merged 1 commit into
mainfrom
dependabot/cargo/crossterm-0.29.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 3, 2026

Copy link
Copy Markdown
Contributor

Bumps 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

Breaking ⚠️

  • Raise the minimum supported Rust version from 1.63 to 1.85.
  • Remove IsTty trait. Use the standard library's std::io::IsTerminal trait instead, which provides equivalent functionality.

Changed ⚙️

  • Migrate the crate to the Rust 2024 edition. This does not raise the MSRV beyond Rust 1.85.

Fixed 🐛

  • Fix color commands emitting a bare CSI m when colors are disabled via NO_COLOR, which reset every attribute instead of doing nothing. Affects SetForegroundColor, SetBackgroundColor, SetUnderlineColor, and SetColors.
  • Fix integer underflow in mouse / cursor-position parsers when coord bytes encoded the protocol origin (panic in debug, wrap to 65535 in release). Affects parse_csi_normal_mouse, parse_csi_rxvt_mouse, parse_csi_sgr_mouse, and parse_csi_cursor_position.
  • Fix Colors::from(Colored::UnderlineColor(_)) setting the background color. Colors has no underline field, so the color is now dropped instead of being applied to the background.

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

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Sep 3, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/crossterm-0.29.0 branch from 5a299a5 to a0587d2 Compare September 3, 2026 02:45
Bumps [crossterm](https://github.com/crossterm-rs/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)

---
updated-dependencies:
- dependency-name: crossterm
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@zackkitzmiller
zackkitzmiller force-pushed the dependabot/cargo/crossterm-0.29.0 branch from a0587d2 to 6c3e63b Compare September 3, 2026 08:42
@cooper-wright
cooper-wright Bot merged commit 9c11113 into main Sep 3, 2026
5 checks passed
@cooper-wright
cooper-wright Bot deleted the dependabot/cargo/crossterm-0.29.0 branch September 3, 2026 08: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.

0 participants