|
4 | 4 | <!-- TOC -->
|
5 | 5 |
|
6 | 6 | - [r3bl-cmdr](#r3bl-cmdr)
|
| 7 | + - [Next Release](#next-release) |
7 | 8 | - [v0.0.11 2024-01-14](#v0011-2024-01-14)
|
8 | 9 | - [v0.0.10 2024-01-02](#v0010-2024-01-02)
|
9 | 10 | - [v0.0.9 2023-12-31](#v009-2023-12-31)
|
10 | 11 | - [v0.0.8 2023-12-22](#v008-2023-12-22)
|
11 | 12 | - [r3bl_tuify](#r3bl_tuify)
|
| 13 | + - [v0.1.26 2024-04-15](#v0126-2024-04-15) |
| 14 | + - [v0.1.25 2024-01-14](#v0125-2024-01-14) |
12 | 15 | - [v0.1.24 2023-12-31](#v0124-2023-12-31)
|
13 | 16 | - [v0.1.23 2023-12-22](#v0123-2023-12-22)
|
14 | 17 | - [v0.1.22 2023-12-20](#v0122-2023-12-20)
|
|
18 | 21 | - [v0.1.18 2023-10-17](#v0118-2023-10-17)
|
19 | 22 | - [v0.1.17 2023-10-14](#v0117-2023-10-14)
|
20 | 23 | - [r3bl_tui](#r3bl_tui)
|
| 24 | + - [v0.5.3 2024-04-15](#v053-2024-04-15) |
| 25 | + - [v0.5.2 2024-01-14](#v052-2024-01-14) |
21 | 26 | - [v0.5.1 2024-01-09](#v051-2024-01-09)
|
22 | 27 | - [v0.5.0 2023-12-31](#v050-2023-12-31)
|
23 | 28 | - [v0.4.0 2023-12-22](#v040-2023-12-22)
|
|
30 | 35 | - [v0.3.2 2023-03-06](#v032-2023-03-06)
|
31 | 36 | - [v0.3.1 2023-03-06](#v031-2023-03-06)
|
32 | 37 | - [r3bl_rs_utils_core](#r3bl_rs_utils_core)
|
| 38 | + - [v0.9.13 2024-04-15](#v0913-2024-04-15) |
33 | 39 | - [v0.9.12 2024-01-07](#v0912-2024-01-07)
|
34 | 40 | - [v0.9.11 2024-01-02](#v0911-2024-01-02)
|
35 | 41 | - [v0.9.10 2023-12-22](#v0910-2023-12-22)
|
|
46 | 52 | - [v0.9.7 2023-10-21](#v097-2023-10-21)
|
47 | 53 | - [v0.9.6 2023-10-17](#v096-2023-10-17)
|
48 | 54 | - [v0.9.5 2023-10-14](#v095-2023-10-14)
|
| 55 | +- [r3bl_terminal_async](#r3bl_terminal_async) |
| 56 | + - [v0.3.0 2024-04-15](#v030-2024-04-15) |
49 | 57 | - [r3bl_ansi_color](#r3bl_ansi_color)
|
50 | 58 | - [v0.6.9 2023-10-21](#v069-2023-10-21)
|
51 | 59 | - [v0.6.8 2023-10-16](#v068-2023-10-16)
|
|
74 | 82 | ## `r3bl-cmdr`
|
75 | 83 | <a id="markdown-r3bl-cmdr" name="r3bl-cmdr"></a>
|
76 | 84 |
|
| 85 | +### Next Release |
| 86 | +<a id="markdown-next-release" name="next-release"></a> |
| 87 | + |
| 88 | +- Changed: |
| 89 | + - Use the latest deps: |
| 90 | + - `r3bl_tui` version `0.5.3`. |
| 91 | + - `r3bl_rs_utils_core` version `0.9.13`. |
| 92 | +- Fixed: |
| 93 | + - TBD: markdown parser issues |
| 94 | + - TBD: editor issues |
| 95 | + |
77 | 96 | ### v0.0.11 (2024-01-14)
|
78 | 97 | <a id="markdown-v0.0.11-2024-01-14" name="v0.0.11-2024-01-14"></a>
|
79 | 98 |
|
|
134 | 153 | ## `r3bl_tuify`
|
135 | 154 | <a id="markdown-r3bl_tuify" name="r3bl_tuify"></a>
|
136 | 155 |
|
| 156 | +### v0.1.26 (2024-04-15) |
| 157 | +<a id="markdown-v0.1.26-2024-04-15" name="v0.1.26-2024-04-15"></a> |
| 158 | + |
| 159 | +- Updated: |
| 160 | + - Make `clip_string_to_width_with_ellipsis` pub so that other crates can use it (eg: |
| 161 | + `r3bl_terminal_async`). |
| 162 | + - Change the names of enums to be more readable. |
| 163 | + - `IsTTYResult::IsTTY` -> `TTYResult::IsInteractive`. |
| 164 | + - `IsTTYResult::IsNotTTY` -> `TTYResult::IsNotInteractive`. |
| 165 | + |
137 | 166 | ### v0.1.25 (2024-01-14)
|
| 167 | +<a id="markdown-v0.1.25-2024-01-14" name="v0.1.25-2024-01-14"></a> |
138 | 168 |
|
139 | 169 | - Updated:
|
140 | 170 | - Dependency updated `reedline` version `0.28.0`, `r3bl_rs_utils_core` version `0.9.12`.
|
|
228 | 258 | ## `r3bl_tui`
|
229 | 259 | <a id="markdown-r3bl_tui" name="r3bl_tui"></a>
|
230 | 260 |
|
| 261 | +### v0.5.3 (2024-04-15) |
| 262 | +<a id="markdown-v0.5.3-2024-04-15" name="v0.5.3-2024-04-15"></a> |
| 263 | + |
| 264 | +- Updated: |
| 265 | + - Dependency changes inherited from `r3bl_rs_utils_core` version `0.9.13`. |
| 266 | + - Lots of clippy fixes. |
| 267 | + |
231 | 268 | ### v0.5.2 (2024-01-14)
|
| 269 | +<a id="markdown-v0.5.2-2024-01-14" name="v0.5.2-2024-01-14"></a> |
232 | 270 |
|
233 | 271 | - Updated:
|
234 | 272 | - Dependency updated `reedline` version `0.28.0`, `r3bl_rs_utils_core` version `0.9.12`.
|
|
449 | 487 | ## `r3bl_rs_utils_core`
|
450 | 488 | <a id="markdown-r3bl_rs_utils_core" name="r3bl_rs_utils_core"></a>
|
451 | 489 |
|
| 490 | +### v0.9.13 (2024-04-15) |
| 491 | +<a id="markdown-v0.9.13-2024-04-15" name="v0.9.13-2024-04-15"></a> |
| 492 | + |
| 493 | +- Changed: |
| 494 | + - Removed `syntect` dep. |
| 495 | + - Rename `Style` to `TuiStyle`. |
| 496 | + - Lots of cargo clippy fixes. |
| 497 | + |
452 | 498 | ### v0.9.12 (2024-01-07)
|
453 | 499 | <a id="markdown-v0.9.12-2024-01-07" name="v0.9.12-2024-01-07"></a>
|
454 | 500 |
|
455 |
| -Added: |
| 501 | +- Added: |
456 | 502 | - Add `generate_friendly_random_id()` to generate human readable and friendly IDs.
|
457 | 503 |
|
458 | 504 | ### v0.9.11 (2024-01-02)
|
@@ -565,6 +611,21 @@ Added:
|
565 | 611 | - Dependency on `simplelog` is replaced w/ `r3bl_simple_logger` (which is in the
|
566 | 612 | `r3bl_rs_utils` repo workspace as `simple_logger`).
|
567 | 613 |
|
| 614 | +## `r3bl_terminal_async` |
| 615 | +<a id="markdown-r3bl_terminal_async" name="r3bl_terminal_async"></a> |
| 616 | + |
| 617 | +### v0.3.0 (2024-04-15) |
| 618 | +<a id="markdown-v0.3.0-2024-04-15" name="v0.3.0-2024-04-15"></a> |
| 619 | + |
| 620 | +This is the first release of this crate. |
| 621 | + |
| 622 | +- Added: |
| 623 | + - A new crate in this repo that allows for async terminal input and output. This is |
| 624 | + useful for building TUIs that are async and can handle input and output in parallel. |
| 625 | + To build apps that are not full TUI, this is a great option to create interactive CLIs |
| 626 | + and REPLs that are fully async and multithreaded (with input and output) with a really |
| 627 | + powerful (multi) line editor and prompt. |
| 628 | + |
568 | 629 | ## `r3bl_ansi_color`
|
569 | 630 | <a id="markdown-r3bl_ansi_color" name="r3bl_ansi_color"></a>
|
570 | 631 |
|
|
0 commit comments