@@ -5,6 +5,53 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5
5
6
6
All notable changes to this project will be documented in this file.
7
7
8
+ ## [ 0.2.11] - 2024-10-18
9
+
10
+ ### 🚀 Features
11
+
12
+ - Experimentally enable reedline as an input backend ([ #186 ] ( https://github.com/reubeno/brush/pull/186 ) )
13
+ - Default to reedline and add syntax highlighting support ([ #187 ] ( https://github.com/reubeno/brush/pull/187 ) )
14
+ - Add a panic handler via human-panic ([ #191 ] ( https://github.com/reubeno/brush/pull/191 ) )
15
+ - Several fixes for bash-completion + tests ([ #192 ] ( https://github.com/reubeno/brush/pull/192 ) )
16
+ - Implement ` cd - ` ([ #201 ] ( https://github.com/reubeno/brush/pull/201 ) )
17
+ - Implement command hashing ([ #206 ] ( https://github.com/reubeno/brush/pull/206 ) )
18
+
19
+ ### 🐛 Bug Fixes
20
+
21
+ - Deduplicate completion candidates ([ #189 ] ( https://github.com/reubeno/brush/pull/189 ) )
22
+ - Cleanup transient completion variables ([ #213 ] ( https://github.com/reubeno/brush/pull/213 ) )
23
+ - Allow newlines in extended test exprs ([ #188 ] ( https://github.com/reubeno/brush/pull/188 ) )
24
+ - Fixes for short-circuit precedence + parameter expr replacement ([ #193 ] ( https://github.com/reubeno/brush/pull/193 ) )
25
+ - Workarounds for edge word parsing cases ([ #194 ] ( https://github.com/reubeno/brush/pull/194 ) )
26
+ - Assorted completion issues with ~ and vars ([ #199 ] ( https://github.com/reubeno/brush/pull/199 ) )
27
+ - Slight compat improvements to set -x ([ #205 ] ( https://github.com/reubeno/brush/pull/205 ) )
28
+ - Matching newline chars in glob patterns ([ #207 ] ( https://github.com/reubeno/brush/pull/207 ) )
29
+ - Honor IFS in read builtin ([ #208 ] ( https://github.com/reubeno/brush/pull/208 ) )
30
+ - Correct behavior of break in arithmetic for loop ([ #210 ] ( https://github.com/reubeno/brush/pull/210 ) )
31
+ - Address issues with array unset ([ #211 ] ( https://github.com/reubeno/brush/pull/211 ) )
32
+ - Handle expansion in here documents ([ #212 ] ( https://github.com/reubeno/brush/pull/212 ) )
33
+
34
+ ### 📚 Documentation
35
+
36
+ - Update readme ([ #182 ] ( https://github.com/reubeno/brush/pull/182 ) )
37
+ - Update readme with new links ([ #204 ] ( https://github.com/reubeno/brush/pull/204 ) )
38
+
39
+ ### 🧪 Testing
40
+
41
+ - Enable setting min oracle version on tests ([ #184 ] ( https://github.com/reubeno/brush/pull/184 ) )
42
+
43
+ ### ⚙️ Miscellaneous Tasks
44
+
45
+ - Where possible replace ` async-trait ` with native async trait support in 1.75+ ([ #197 ] ( https://github.com/reubeno/brush/pull/197 ) )
46
+
47
+ ### Build
48
+
49
+ - * (deps)* Bump futures from 0.3.30 to 0.3.31 in the cargo group ([ #190 ] ( https://github.com/reubeno/brush/pull/190 ) )
50
+ - Leave rustyline disabled by default ([ #196 ] ( https://github.com/reubeno/brush/pull/196 ) )
51
+ - * (deps)* Bump the cargo group with 4 updates ([ #203 ] ( https://github.com/reubeno/brush/pull/203 ) )
52
+ - Remove rustyline support ([ #216 ] ( https://github.com/reubeno/brush/pull/216 ) )
53
+
54
+ <!-- generated by git-cliff -->
8
55
## [ 0.2.10] - 2024-09-30
9
56
10
57
### 🐛 Bug Fixes
0 commit comments