Skip to content

Bump ratatui from 0.21.0 to 0.22.0 #1761

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 18, 2023

Bumps ratatui from 0.21.0 to 0.22.0.

Release notes

Sourced from ratatui's releases.

0.22.0

We are happy to release the new version of ratatui 🐭, a community-maintained fork of tui.

In this version, we have introduced a new Scrollbar widget and enhanced the functionality of existing widgets like Block and Barchart. We have also made significant improvements to the stylization/widgets API, ensuring a smoother experience when creating TUIs. Additionally, we have addressed various bugs and implemented enhancements to optimize the overall user experience in TUI development.

Here is a blog post highlighting the prominent new features and providing practical examples of their usage: https://blog.orhun.dev/ratatui-0-22-0

Features

  • (barchart) Set custom text value in the bar (#309)
  • (barchart) Enable barchart groups (#288)
  • (block) Support for having more than one title (#232)
  • (examples) User_input example cursor movement (#302)
  • (misc) Make builder fn const (#275) (#275)
  • (prelude) Add a prelude (#304)
  • (style) Enable setting the underline color for crossterm (#308) (#310)
  • (style) Allow Modifiers add/remove in const (#287)
  • (stylize) Allow all widgets to be styled (#289)
  • (terminal) Expose 'swap_buffers' method
  • (uncategorized) Stylization shorthands (#283)
  • (uncategorized) Add scrollbar widget (#228)

Bug Fixes

  • (clippy) Unused_mut lint for layout (#285)
  • (examples) Correct progress label in gague example (#263)
  • (layout) Cap Constraint::apply to 100% length (#264)
  • (lint) Suspicious_double_ref_op is new in 1.71 (#311)
  • (prelude) Remove widgets module from prelude (#317)
  • (title) Remove default alignment and position (#323)
  • (typos) Configure typos linter (#233)
  • (uncategorized) Rust-tui-template became a revival project (#320)
  • (uncategorized) Revert removal of WTFPL from deny.toml (#266)

Refactor

  • (ci) Simplify cargo-make installation (#240)
  • (text) Simplify reflow implementation (#290)

Documentation

  • (color) Parse more color formats and add docs (#306)
  • (lib) Add tui-term a pseudoterminal library (#268)
  • (lib) Fixup tui refs in widgets/mod.rs (#216)
  • (lib) Add backend docs (#213)
  • (readme) Remove duplicated mention of tui-rs-tree-widgets (#223)
  • (uncategorized) Improve CONTRIBUTING.md (#277)
  • (uncategorized) Fix scrollbar ascii illustrations and calendar doc paths (#272)
  • (uncategorized) README tweaks (#225)
  • (uncategorized) Add CODEOWNERS file (#212)

... (truncated)

Changelog

Sourced from ratatui's changelog.

v0.22.0 - 2023-07-17

Features

  • (barchart) Set custom text value in the bar (#309)
  • (barchart) Enable barchart groups (#288)
  • (block) Support for having more than one title (#232)
  • (examples) User_input example cursor movement (#302)
  • (misc) Make builder fn const (#275) (#275)
  • (prelude) Add a prelude (#304)
  • (style) Enable setting the underline color for crossterm (#308) (#310)
  • (style) Allow Modifiers add/remove in const (#287)
  • (stylize) Allow all widgets to be styled (#289)
  • (terminal) Expose 'swap_buffers' method
  • (uncategorized) Stylization shorthands (#283)
  • (uncategorized) Add scrollbar widget (#228)

Bug Fixes

  • (clippy) Unused_mut lint for layout (#285)
  • (examples) Correct progress label in gague example (#263)
  • (layout) Cap Constraint::apply to 100% length (#264)
  • (lint) Suspicious_double_ref_op is new in 1.71 (#311)
  • (prelude) Remove widgets module from prelude (#317)
  • (title) Remove default alignment and position (#323)
  • (typos) Configure typos linter (#233)
  • (uncategorized) Rust-tui-template became a revival project (#320)
  • (uncategorized) Revert removal of WTFPL from deny.toml (#266)

Refactor

  • (ci) Simplify cargo-make installation (#240)
  • (text) Simplify reflow implementation (#290)

Documentation

  • (color) Parse more color formats and add docs (#306)
  • (lib) Add tui-term a pseudoterminal library (#268)
  • (lib) Fixup tui refs in widgets/mod.rs (#216)
  • (lib) Add backend docs (#213)
  • (readme) Remove duplicated mention of tui-rs-tree-widgets (#223)
  • (uncategorized) Improve CONTRIBUTING.md (#277)
  • (uncategorized) Fix scrollbar ascii illustrations and calendar doc paths (#272)
  • (uncategorized) README tweaks (#225)
  • (uncategorized) Add CODEOWNERS file (#212)
  • (uncategorized) Update README.md and add hello_world example (#204)

Styling

  • (comments) Set comment length to wrap at 100 chars (#218)

... (truncated)

Commits
  • df90982 chore(release): prepare for 0.22.0 (#326)
  • bb061fd ci: parallelize CI jobs (#318)
  • 1ff8553 fix(title): remove default alignment and position (#323)
  • 33f3212 fix: rust-tui-template became a revival project (#320)
  • fb6d4b2 refactor(text): simplify reflow implementation (#290)
  • 446efae fix(prelude): remove widgets module from prelude (#317)
  • b347201 feat(style): Enable setting the underline color for crossterm (#308) (#310)
  • 9f1f59a feat(stylize): allow all widgets to be styled (#289)
  • 6f6c355 chore(tests): add coverage job to bacon (#312)
  • 60150f6 feat(barchart): set custom text value in the bar (#309)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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 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)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 18, 2023
Bumps [ratatui](https://github.com/tui-rs-revival/ratatui) from 0.21.0 to 0.22.0.
- [Release notes](https://github.com/tui-rs-revival/ratatui/releases)
- [Changelog](https://github.com/tui-rs-revival/ratatui/blob/main/CHANGELOG.md)
- [Commits](ratatui/ratatui@v0.21.0...v0.22.0)

---
updated-dependencies:
- dependency-name: ratatui
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/ratatui-0.22.0 branch from d953c6c to 94292c0 Compare July 18, 2023 07:31
@extrawurst
Copy link
Collaborator

blocked by #1781

@extrawurst extrawurst closed this Jul 29, 2023
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 29, 2023

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/cargo/ratatui-0.22.0 branch July 29, 2023 20:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant