Skip to content

Commit 7be6cd3

Browse files
chore: release (#39)
## πŸ€– New release * `tui-big-text`: 0.6.0 -> 0.6.1 (βœ“ API compatible changes) * `tui-popup`: 0.5.0 -> 0.5.1 (βœ“ API compatible changes) * `tui-prompts`: 0.4.0 -> 0.4.1 (βœ“ API compatible changes) * `tui-scrollview`: 0.4.0 -> 0.4.1 (βœ“ API compatible changes) * `tui-widgets`: 0.3.0 -> 0.3.1 (βœ“ API compatible changes) <details><summary><i><b>Changelog</b></i></summary><p> ## `tui-big-text` <blockquote> ## [0.6.1] - 2024-10-20 ### πŸ› Bug Fixes - Broken links from move to tui-widgets </blockquote> ## `tui-popup` <blockquote> ## [0.5.1] - 2024-10-20 ### πŸ› Bug Fixes - Broken links from move to tui-widgets </blockquote> ## `tui-prompts` <blockquote> ## [0.4.1] - 2024-10-20 ### βš™οΈ Miscellaneous Tasks - Update Cargo.toml dependencies </blockquote> ## `tui-scrollview` <blockquote> ## [0.4.1] - 2024-10-20 ### πŸ› Bug Fixes - Broken links from move to tui-widgets - *(tui-scrollview)* Make scroll_view buffer area the same as its content ([#37](#37)) > This makes the scroll_view buffer area the same as its content by > default. > The previous behavior is easily reproduced by adding empty space to the > buffer. =) > Most tests remain the same with the scrollbar updated to match the new > size. > > Fixes:[#35](#35) ### πŸ“š Documentation - Use ratatui 0.28.1 methods for examples - Demo horizontal scrolling and mark TODO as done </blockquote> ## `tui-widgets` <blockquote> ## [0.3.1] - 2024-10-20 ### πŸš€ Features - *(cards)* Add new tui-cards library for playing cards ### πŸ› Bug Fixes - Broken links from move to tui-widgets ### Other - Remove patch from main Cargo.toml file that was pointing at a local path ([#38](#38)) - *(deps)* Update rstest requirement from 0.22.0 to 0.23.0 ([#41](#41)) > Updates the requirements on [rstest](https://github.com/la10736/rstest) > to permit the latest version. > <details> > <summary>Release notes</summary> > <p><em>Sourced from <a > href="https://github.com/la10736/rstest/releases">rstest's > releases</a>.</em></p> > <blockquote> > <h2>Version 0.22.0</h2> > <p>Destructuring input data</p> > </blockquote> > </details> > <details> > <summary>Changelog</summary> > <p><em>Sourced from <a > href="https://github.com/la10736/rstest/blob/master/CHANGELOG.md">rstest's > changelog</a>.</em></p> > <blockquote> > <h2>[0.22.0] 2024/8/4</h2> > <h3>Changed</h3> > <ul> > <li>Now it's possible destructuring input values both for cases, values > and fixtures. See <a > href="https://redirect.github.com/la10736/rstest/issues/231">[#231](https://github.com/joshka/tui-widgets/pull/231)</a> > for details</li> > </ul> > <h3>Add</h3> > <ul> > <li>Implemented <code>#[ignore]</code> attribute to ignore test > parameters during fixtures resolution/injection. See <a > href="https://redirect.github.com/la10736/rstest/issues/228">[#228](https://github.com/joshka/tui-widgets/pull/228)</a> > for details</li> > </ul> > <h3>Fixed</h3> > <ul> > <li>Lot of typo in code</li> > </ul> > <h2>[0.21.0] 2024/6/1</h2> > <h3>Changed</h3> > <ul> > <li>Add feature <code>crate-name</code> enabled by default to opt-in > crate rename > support. See <a > href="https://redirect.github.com/la10736/rstest/issues/258">[#258](https://github.com/joshka/tui-widgets/pull/258)</a></li> > </ul> > <h2>[0.20.0] 2024/5/30</h2> > <h3>Add</h3> > <ul> > <li>Implemented <code>#[by_ref]</code> attribute to take get a local > lifetime for test arguments. > See <a > href="https://redirect.github.com/la10736/rstest/issues/241">[#241](https://github.com/joshka/tui-widgets/pull/241)</a> > for more details. Thanks to > <a href="https://github.com/narpfel"><code>@​narpfel</code></a> for > suggesting it and useful discussions.</li> > <li>Support for import <code>rstest</code> with another name. See <a > href="https://redirect.github.com/la10736/rstest/issues/221">[#221](https://github.com/joshka/tui-widgets/pull/221)</a></li> > </ul> > <h3>Fixed</h3> > <ul> > <li>Don't remove Lifetimes from test function if any. See <a > href="https://redirect.github.com/la10736/rstest/issues/230">[#230](https://github.com/joshka/tui-widgets/pull/230)</a> > <a href="https://redirect.github.com/la10736/rstest/issues/241">[#241](https://github.com/joshka/tui-widgets/pull/241)</a> > for more details.</li> > <li><a > href="https://doc.rust-lang.org/std/path/struct.PathBuf.html"><code>PathBuf</code></a> > does no longer need to be > in scope when using <code>#[files]</code> (see <a > href="https://redirect.github.com/la10736/rstest/pull/242">[#242](https://github.com/joshka/tui-widgets/pull/242)</a>)</li> > <li><code>#[from(now::accept::also::path::for::fixture)]</code> See <a > href="https://redirect.github.com/la10736/rstest/issues/246">[#246](https://github.com/joshka/tui-widgets/pull/246)</a> > for more details</li> > </ul> > <h2>[0.19.0] 2024/4/9</h2> > <h3>Changed</h3> > <ul> > <li>Defined <code>rust-version</code> for each crate (see <a > href="https://redirect.github.com/la10736/rstest/issues/227">[#227](https://github.com/joshka/tui-widgets/pull/227)</a>)</li> > </ul> > <h3>Fixed</h3> > <ul> > <li><code>#[once]</code> fixtures now require the returned type to be > <a > href="https://doc.rust-lang.org/std/marker/trait.Sync.html"><code>Sync</code></a> > to prevent UB > when tests are executed in parallel. (see <a > href="https://redirect.github.com/la10736/rstest/issues/235">[#235](https://github.com/joshka/tui-widgets/pull/235)</a></li> > </ul> > <!-- raw HTML omitted --> > </blockquote> > <p>... (truncated)</p> > </details> > <details> > <summary>Commits</summary> > <ul> > <li>See full diff in <a > href="https://github.com/la10736/rstest/compare/v0.22.0...v0.22.0">compare > view</a></li> > </ul> > </details> > <br /> > > > 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-automerge-start) > > [//]:# (dependabot-automerge-end) > > --- > > <details> > <summary>Dependabot commands and options</summary> > <br /> > > 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 merge` will merge this PR after your CI passes on it > - `@dependabot squash and merge` will squash and merge this PR after > your CI passes on it > - `@dependabot cancel merge` will cancel a previously requested merge > and block automerging > - `@dependabot reopen` will reopen this PR if it is closed > - `@dependabot close` will close this PR and stop Dependabot recreating > it. You can achieve the same result by closing it manually > - `@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) > > > </details> </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/MarcoIeni/release-plz/). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent e7942b7 commit 7be6cd3

File tree

10 files changed

+208
-9
lines changed

10 files changed

+208
-9
lines changed

β€ŽCHANGELOG.md

+159
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,165 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.3.1] - 2024-10-20
6+
7+
### πŸš€ Features
8+
9+
- *(cards)* Add new tui-cards library for playing cards
10+
11+
### πŸ› Bug Fixes
12+
13+
- Broken links from move to tui-widgets
14+
15+
### Other
16+
17+
- Remove patch from main Cargo.toml file that was pointing at a local path ([#38](https://github.com/joshka/tui-widgets/pull/38))
18+
19+
- *(deps)* Update rstest requirement from 0.22.0 to 0.23.0 ([#41](https://github.com/joshka/tui-widgets/pull/41))
20+
> Updates the requirements on [rstest](https://github.com/la10736/rstest)
21+
> to permit the latest version.
22+
> <details>
23+
> <summary>Release notes</summary>
24+
> <p><em>Sourced from <a
25+
> href="https://github.com/la10736/rstest/releases">rstest's
26+
> releases</a>.</em></p>
27+
> <blockquote>
28+
> <h2>Version 0.22.0</h2>
29+
> <p>Destructuring input data</p>
30+
> </blockquote>
31+
> </details>
32+
> <details>
33+
> <summary>Changelog</summary>
34+
> <p><em>Sourced from <a
35+
> href="https://github.com/la10736/rstest/blob/master/CHANGELOG.md">rstest's
36+
> changelog</a>.</em></p>
37+
> <blockquote>
38+
> <h2>[0.22.0] 2024/8/4</h2>
39+
> <h3>Changed</h3>
40+
> <ul>
41+
> <li>Now it's possible destructuring input values both for cases, values
42+
> and fixtures. See <a
43+
> href="https://redirect.github.com/la10736/rstest/issues/231">[#231](https://github.com/joshka/tui-widgets/pull/231)</a>
44+
> for details</li>
45+
> </ul>
46+
> <h3>Add</h3>
47+
> <ul>
48+
> <li>Implemented <code>#[ignore]</code> attribute to ignore test
49+
> parameters during fixtures resolution/injection. See <a
50+
> href="https://redirect.github.com/la10736/rstest/issues/228">[#228](https://github.com/joshka/tui-widgets/pull/228)</a>
51+
> for details</li>
52+
> </ul>
53+
> <h3>Fixed</h3>
54+
> <ul>
55+
> <li>Lot of typo in code</li>
56+
> </ul>
57+
> <h2>[0.21.0] 2024/6/1</h2>
58+
> <h3>Changed</h3>
59+
> <ul>
60+
> <li>Add feature <code>crate-name</code> enabled by default to opt-in
61+
> crate rename
62+
> support. See <a
63+
> href="https://redirect.github.com/la10736/rstest/issues/258">[#258](https://github.com/joshka/tui-widgets/pull/258)</a></li>
64+
> </ul>
65+
> <h2>[0.20.0] 2024/5/30</h2>
66+
> <h3>Add</h3>
67+
> <ul>
68+
> <li>Implemented <code>#[by_ref]</code> attribute to take get a local
69+
> lifetime for test arguments.
70+
> See <a
71+
> href="https://redirect.github.com/la10736/rstest/issues/241">[#241](https://github.com/joshka/tui-widgets/pull/241)</a>
72+
> for more details. Thanks to
73+
> <a href="https://github.com/narpfel"><code>@​narpfel</code></a> for
74+
> suggesting it and useful discussions.</li>
75+
> <li>Support for import <code>rstest</code> with another name. See <a
76+
> href="https://redirect.github.com/la10736/rstest/issues/221">[#221](https://github.com/joshka/tui-widgets/pull/221)</a></li>
77+
> </ul>
78+
> <h3>Fixed</h3>
79+
> <ul>
80+
> <li>Don't remove Lifetimes from test function if any. See <a
81+
> href="https://redirect.github.com/la10736/rstest/issues/230">[#230](https://github.com/joshka/tui-widgets/pull/230)</a>
82+
> <a href="https://redirect.github.com/la10736/rstest/issues/241">[#241](https://github.com/joshka/tui-widgets/pull/241)</a>
83+
> for more details.</li>
84+
> <li><a
85+
> href="https://doc.rust-lang.org/std/path/struct.PathBuf.html"><code>PathBuf</code></a>
86+
> does no longer need to be
87+
> in scope when using <code>#[files]</code> (see <a
88+
> href="https://redirect.github.com/la10736/rstest/pull/242">[#242](https://github.com/joshka/tui-widgets/pull/242)</a>)</li>
89+
> <li><code>#[from(now::accept::also::path::for::fixture)]</code> See <a
90+
> href="https://redirect.github.com/la10736/rstest/issues/246">[#246](https://github.com/joshka/tui-widgets/pull/246)</a>
91+
> for more details</li>
92+
> </ul>
93+
> <h2>[0.19.0] 2024/4/9</h2>
94+
> <h3>Changed</h3>
95+
> <ul>
96+
> <li>Defined <code>rust-version</code> for each crate (see <a
97+
> href="https://redirect.github.com/la10736/rstest/issues/227">[#227](https://github.com/joshka/tui-widgets/pull/227)</a>)</li>
98+
> </ul>
99+
> <h3>Fixed</h3>
100+
> <ul>
101+
> <li><code>#[once]</code> fixtures now require the returned type to be
102+
> <a
103+
> href="https://doc.rust-lang.org/std/marker/trait.Sync.html"><code>Sync</code></a>
104+
> to prevent UB
105+
> when tests are executed in parallel. (see <a
106+
> href="https://redirect.github.com/la10736/rstest/issues/235">[#235](https://github.com/joshka/tui-widgets/pull/235)</a></li>
107+
> </ul>
108+
> <!-- raw HTML omitted -->
109+
> </blockquote>
110+
> <p>... (truncated)</p>
111+
> </details>
112+
> <details>
113+
> <summary>Commits</summary>
114+
> <ul>
115+
> <li>See full diff in <a
116+
> href="https://github.com/la10736/rstest/compare/v0.22.0...v0.22.0">compare
117+
> view</a></li>
118+
> </ul>
119+
> </details>
120+
> <br />
121+
>
122+
>
123+
> Dependabot will resolve any conflicts with this PR as long as you don't
124+
> alter it yourself. You can also trigger a rebase manually by commenting
125+
> `@dependabot rebase`.
126+
>
127+
> [//]:# (dependabot-automerge-start)
128+
>
129+
> [//]:# (dependabot-automerge-end)
130+
>
131+
> ---
132+
>
133+
> <details>
134+
> <summary>Dependabot commands and options</summary>
135+
> <br />
136+
>
137+
> You can trigger Dependabot actions by commenting on this PR:
138+
> - `@dependabot rebase` will rebase this PR
139+
> - `@dependabot recreate` will recreate this PR, overwriting any edits
140+
> that have been made to it
141+
> - `@dependabot merge` will merge this PR after your CI passes on it
142+
> - `@dependabot squash and merge` will squash and merge this PR after
143+
> your CI passes on it
144+
> - `@dependabot cancel merge` will cancel a previously requested merge
145+
> and block automerging
146+
> - `@dependabot reopen` will reopen this PR if it is closed
147+
> - `@dependabot close` will close this PR and stop Dependabot recreating
148+
> it. You can achieve the same result by closing it manually
149+
> - `@dependabot show <dependency name> ignore conditions` will show all
150+
> of the ignore conditions of the specified dependency
151+
> - `@dependabot ignore this major version` will close this PR and stop
152+
> Dependabot creating any more for this major version (unless you reopen
153+
> the PR or upgrade to it yourself)
154+
> - `@dependabot ignore this minor version` will close this PR and stop
155+
> Dependabot creating any more for this minor version (unless you reopen
156+
> the PR or upgrade to it yourself)
157+
> - `@dependabot ignore this dependency` will close this PR and stop
158+
> Dependabot creating any more for this dependency (unless you reopen the
159+
> PR or upgrade to it yourself)
160+
>
161+
>
162+
> </details>
163+
5164
## [0.3.0] - 2024-08-12
6165

7166
Ratatui-0.28.0 compatible release

β€ŽCargo.toml

+5-5
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ nursery = "warn"
4141
[package]
4242
name = "tui-widgets"
4343
description = "A collection of useful widgets for building terminal user interfaces using Ratatui"
44-
version = "0.3.0"
44+
version = "0.3.1"
4545
documentation = "https://docs.rs/tui-widgets"
4646

4747
authors.workspace = true
@@ -70,8 +70,8 @@ cards = ["tui-cards"]
7070
[dependencies]
7171
document-features.workspace = true
7272
ratatui = { workspace = true }
73-
tui-big-text = { version = "0.6.0", path = "tui-big-text", optional = true }
73+
tui-big-text = { version = "0.6.1", path = "tui-big-text", optional = true }
7474
tui-cards = { version = "0.1.0", path = "tui-cards", optional = true }
75-
tui-popup = { version = "0.5.0", path = "tui-popup", optional = true }
76-
tui-prompts = { version = "0.4.0", path = "tui-prompts", optional = true }
77-
tui-scrollview = { version = "0.4.0", path = "tui-scrollview", optional = true }
75+
tui-popup = { version = "0.5.1", path = "tui-popup", optional = true }
76+
tui-prompts = { version = "0.4.1", path = "tui-prompts", optional = true }
77+
tui-scrollview = { version = "0.4.1", path = "tui-scrollview", optional = true }

β€Žtui-big-text/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.6.1] - 2024-10-20
6+
7+
### πŸ› Bug Fixes
8+
9+
- Broken links from move to tui-widgets
10+
511
## [0.6.0] - 2024-08-11
612

713
Ratatui-0.28.0 compatible release

β€Žtui-big-text/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tui-big-text"
3-
version = "0.6.0"
3+
version = "0.6.1"
44
description = "A Ratatui widget for displaying big text in the terminal"
55
documentation = "https://docs.rs/tui-big-text"
66

β€Žtui-popup/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.5.1] - 2024-10-20
6+
7+
### πŸ› Bug Fixes
8+
9+
- Broken links from move to tui-widgets
10+
511
## [0.5.0] - 2024-08-11
612

713
Ratatui-0.28.0 compatible release

β€Žtui-popup/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tui-popup"
3-
version = "0.5.0"
3+
version = "0.5.1"
44
description = "A simple popup for ratatui"
55
documentation = "https://docs.rs/tui-popup"
66

β€Žtui-prompts/CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.4.1] - 2024-10-20
6+
7+
### βš™οΈ Miscellaneous Tasks
8+
9+
- Update Cargo.toml dependencies
10+
511
## [0.4.0] - 2024-08-11
612

713
Ratatui-0.28.0 compatible release

β€Žtui-prompts/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tui-prompts"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
description = "A library for building interactive prompts for ratatui."
55

66
authors.workspace = true

β€Žtui-scrollview/CHANGELOG.md

+22
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,28 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.4.1] - 2024-10-20
6+
7+
### πŸ› Bug Fixes
8+
9+
- Broken links from move to tui-widgets
10+
11+
- *(tui-scrollview)* Make scroll_view buffer area the same as its content ([#37](https://github.com/joshka/tui-widgets/pull/37))
12+
> This makes the scroll_view buffer area the same as its content by
13+
> default.
14+
> The previous behavior is easily reproduced by adding empty space to the
15+
> buffer. =)
16+
> Most tests remain the same with the scrollbar updated to match the new
17+
> size.
18+
>
19+
> Fixes:[#35](https://github.com/joshka/tui-widgets/pull/35)
20+
21+
### πŸ“š Documentation
22+
23+
- Use ratatui 0.28.1 methods for examples
24+
25+
- Demo horizontal scrolling and mark TODO as done
26+
527
## [0.4.0] - 2024-08-11
628

729
Ratatui-0.28.0 compatible release

β€Žtui-scrollview/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "tui-scrollview"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
description = "A simple scrollable view for Ratatui"
55

66
authors.workspace = true

0 commit comments

Comments
Β (0)