Skip to content

chore(deps): update crossterm requirement from 0.28 to 0.29#24

Open
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/cargo/crossterm-0.29
Open

chore(deps): update crossterm requirement from 0.28 to 0.29#24
dependabot[bot] wants to merge 3 commits into
mainfrom
dependabot/cargo/crossterm-0.29

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Feb 23, 2026

Updates the requirements on crossterm to permit the latest version.

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)

Version 0.28.1

Fixed 🐛

  • Fix broken build on linux when using use-dev-tty with (#906)

Breaking ⚠️

  • Fix desync with mio and signalhook between repo and published crate. (upgrade to mio 1.0)

Version 0.28

Added ⭐

  • Capture double click mouse events on windows (#826)
  • (De)serialize Reset color (#824)
  • Add functions to allow constructing Attributes in a const context (#817)
  • Implement Display for KeyCode and KeyModifiers (#862)

Changed ⚙️

  • Use Rustix by default instead of libc. Libc can be re-enabled if necessary with the libc feature flag (#892)
  • FileDesc now requires a lifetime annotation.
  • Improve available color detection (#885)
  • Speed up SetColors by ~15-25% (#879)
  • Remove unsafe and unnecessary size argument from FileDesc::read() (#821)

Breaking ⚠️

  • Fix duplicate bit masks for caps lock and num lock (#863). This breaks serialization of KeyEventState

... (truncated)

Commits

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 this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot added dependencies Dependency update (Dependabot) rust Rust / Cargo changes labels Feb 23, 2026
@dependabot dependabot Bot force-pushed the dependabot/cargo/crossterm-0.29 branch 2 times, most recently from 4695790 to 3906b65 Compare February 24, 2026 01:58
@dependabot dependabot Bot force-pushed the dependabot/cargo/crossterm-0.29 branch from 3906b65 to 4caa8e3 Compare March 1, 2026 03:30
Dependabot couldn't find the original pull request head commit, 3906b65.
@dependabot dependabot Bot force-pushed the dependabot/cargo/crossterm-0.29 branch from 4caa8e3 to de84176 Compare March 2, 2026 00:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency update (Dependabot) rust Rust / Cargo changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant