Skip to content

Commit 36d95b2

Browse files
authored
0.29 (#984)
* 0.29 * deps upgrade
1 parent 7da7e31 commit 36d95b2

File tree

2 files changed

+19
-7
lines changed

2 files changed

+19
-7
lines changed

CHANGELOG.md

+12
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,20 @@
11
# Unreleased
22

3+
# Version 0.29
4+
35
## Added ⭐
46

57
- Copy to clipboard using OSC52 (#974)
8+
- Derive standard traits for "SetCursorStyle" (#909)
9+
- Add query_keyboard_enhancement_flags to read enabled flags (#958)
10+
- Add is_* and as_* methods to the event enums (#949)
11+
- Add a feature flag for derive_more impls (#970)
12+
- Update rustix to 1.0 (#982)
13+
14+
## Breaking ⚠️
15+
16+
- Correctly fix KeyModifiers Display impl Properly adding + in between modifiers (#979)
17+
618

719
# Version 0.28.1
820

Cargo.toml

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "crossterm"
3-
version = "0.28.1"
3+
version = "0.29.0"
44
authors = ["T. Post"]
55
description = "A crossplatform terminal library for manipulating terminals."
66
repository = "https://github.com/crossterm-rs/crossterm"
@@ -52,9 +52,9 @@ osc52 = ["dep:base64"]
5252

5353
[dependencies]
5454
base64 = { version = "0.22", optional = true }
55-
bitflags = { version = "2.3" }
56-
derive_more = { version = "1.0.0", features = ["is_variant"], optional = true }
57-
document-features = "0.2.10"
55+
bitflags = { version = "2.9" }
56+
derive_more = { version = "2.0.0", features = ["is_variant"], optional = true }
57+
document-features = "0.2.11"
5858
futures-core = { version = "0.3", optional = true, default-features = false }
5959
parking_lot = "0.12"
6060
serde = { version = "1.0", features = ["derive"], optional = true }
@@ -76,13 +76,13 @@ signal-hook = { version = "0.3.17", optional = true }
7676
signal-hook-mio = { version = "0.2.4", features = ["support-v1_0"], optional = true }
7777

7878
[dev-dependencies]
79-
async-std = "1.12"
79+
async-std = "1.13"
8080
futures = "0.3"
8181
futures-timer = "3.0"
8282
serde_json = "1.0"
83-
serial_test = "2.0.0"
83+
serial_test = "3.0.0"
8484
temp-env = "0.3.6"
85-
tokio = { version = "1.25", features = ["full"] }
85+
tokio = { version = "1.44", features = ["full"] }
8686

8787
# Examples
8888
[[example]]

0 commit comments

Comments
 (0)