Skip to content

Commit 53c37df

Browse files
authored
chore: prepare release (#665)
1 parent 560c3f8 commit 53c37df

File tree

7 files changed

+43
-15
lines changed

7 files changed

+43
-15
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
55

66
All notable changes to this project will be documented in this file.
77

8+
## [0.2.22] - 2025-08-29
9+
10+
### 🚀 Features
11+
12+
- *(diag)* Add minimal miette support to parser ([#648](https://github.com/reubeno/brush/pull/648))
13+
14+
### 🐛 Bug Fixes
15+
16+
- Exclude bind-bound commands from history ([#650](https://github.com/reubeno/brush/pull/650))
17+
- *(cmdline)* Improve error handling for unknown cmdline options ([#656](https://github.com/reubeno/brush/pull/656))
18+
19+
### 📚 Documentation
20+
21+
- Update readme ([#657](https://github.com/reubeno/brush/pull/657))
22+
23+
### ⚙️ Miscellaneous Tasks
24+
25+
- Additional clippy fixes ([#661](https://github.com/reubeno/brush/pull/661))
26+
- Downgrade homedir ([#662](https://github.com/reubeno/brush/pull/662))
27+
- Address warnings on windows targets ([#663](https://github.com/reubeno/brush/pull/663))
28+
29+
### Build
30+
31+
- *(deps)* Bump the cargo group with 4 updates ([#654](https://github.com/reubeno/brush/pull/654))
32+
- *(deps)* Bump the cargo group with 4 updates ([#659](https://github.com/reubeno/brush/pull/659))
33+
- *(deps)* Bump tracing-subscriber from 0.3.19 to 0.3.20 in the cargo group ([#664](https://github.com/reubeno/brush/pull/664))
34+
35+
<!-- generated by git-cliff -->
836
## [0.2.21] - 2025-08-13
937

1038
### 🚀 Features

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

brush-core/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "brush-core"
33
description = "Reusable core of a POSIX/bash shell (used by brush-shell)"
4-
version = "0.3.4"
4+
version = "0.3.5"
55
categories.workspace = true
66
edition.workspace = true
77
keywords.workspace = true
@@ -19,7 +19,7 @@ workspace = true
1919
[dependencies]
2020
async-recursion = "1.1.1"
2121
async-trait = "0.1.89"
22-
brush-parser = { version = "^0.2.19", path = "../brush-parser" }
22+
brush-parser = { version = "^0.2.20", path = "../brush-parser" }
2323
cached = "0.56.0"
2424
cfg-if = "1.0.3"
2525
chrono = "0.4.41"

brush-interactive/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "brush-interactive"
33
description = "Interactive layer of brush-shell"
4-
version = "0.2.21"
4+
version = "0.2.22"
55
authors.workspace = true
66
categories.workspace = true
77
edition.workspace = true
@@ -24,8 +24,8 @@ reedline = ["dep:reedline", "dep:nu-ansi-term"]
2424
workspace = true
2525

2626
[dependencies]
27-
brush-parser = { version = "^0.2.19", path = "../brush-parser" }
28-
brush-core = { version = "^0.3.4", path = "../brush-core" }
27+
brush-parser = { version = "^0.2.20", path = "../brush-parser" }
28+
brush-core = { version = "^0.3.5", path = "../brush-core" }
2929
crossterm = { version = "0.29.0", features = ["serde"], optional = true }
3030
indexmap = "2.11.0"
3131
nu-ansi-term = { version = "0.50.1", optional = true }

brush-parser/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "brush-parser"
33
description = "POSIX/bash shell tokenizer and parsers (used by brush-shell)"
4-
version = "0.2.19"
4+
version = "0.2.20"
55
authors.workspace = true
66
categories.workspace = true
77
edition.workspace = true

brush-shell/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "brush-shell"
33
description = "Rust-implemented shell focused on POSIX and bash compatibility"
4-
version = "0.2.21"
4+
version = "0.2.22"
55
authors.workspace = true
66
categories.workspace = true
77
edition.workspace = true
@@ -42,7 +42,7 @@ reedline = ["brush-interactive/reedline"]
4242
workspace = true
4343

4444
[dependencies]
45-
brush-core = { version = "^0.3.4", path = "../brush-core" }
45+
brush-core = { version = "^0.3.5", path = "../brush-core" }
4646
clap = { version = "4.5.45", features = ["derive", "env"] }
4747
color-print = "0.3.7"
4848
const_format = "0.2.34"
@@ -52,13 +52,13 @@ tracing-subscriber = "0.3.20"
5252
human-panic = "2.0.3"
5353

5454
[target.'cfg(not(any(windows, unix)))'.dependencies]
55-
brush-interactive = { version = "^0.2.21", path = "../brush-interactive", features = [
55+
brush-interactive = { version = "^0.2.22", path = "../brush-interactive", features = [
5656
"minimal",
5757
] }
5858
tokio = { version = "1.47.1", features = ["rt", "sync"] }
5959

6060
[target.'cfg(any(windows, unix))'.dependencies]
61-
brush-interactive = { version = "^0.2.21", path = "../brush-interactive", features = [
61+
brush-interactive = { version = "^0.2.22", path = "../brush-interactive", features = [
6262
"basic",
6363
"reedline",
6464
] }

xtask/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ workspace = true
1616

1717
[dependencies]
1818
anyhow = "1.0.98"
19-
brush-shell = { version = "^0.2.21", path = "../brush-shell" }
19+
brush-shell = { version = "^0.2.22", path = "../brush-shell" }
2020
clap = { version = "4.5.45", features = ["derive"] }
2121
clap_complete = "4.5.57"
2222
clap_mangen = "0.2.29"

0 commit comments

Comments
 (0)