Skip to content
This repository has been archived by the owner on Sep 27, 2024. It is now read-only.

chore(deps): bump ratatui from 0.26.3 to 0.27.0 in the all-dependencies group #36

Merged
merged 1 commit into from
Jun 25, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 24, 2024

Bumps the all-dependencies group with 1 update: ratatui.

Updates ratatui from 0.26.3 to 0.27.0

Release notes

Sourced from ratatui's releases.

v0.27.0

0.27.0 - 2024-06-24

“I can’t believe it! A real gourmet kitchen, and I get to watch!” – Remy

We are excited to announce the new version of ratatui - a Rust library that's all about cooking up TUIs 🐭

In this version, we have focused on enhancing usability and functionality with new features like background styles for LineGauge, palette colors, and various other improvements including improved performance. Also, we added brand new examples for tracing and creating hyperlinks!

Release highlights: https://ratatui.rs/highlights/v027/

⚠️ List of breaking changes can be found here.

Features

  • eef1afe (linegauge) Allow LineGauge background styles by @​nowNick in #565

    This PR deprecates `gauge_style` in favor of `filled_style` and
    `unfilled_style` which can have it's foreground and background styled.
    

    cargo run --example=line_gauge --features=crossterm

    line_gauge_demo.mov

    Implements:ratatui-org/ratatui#424

  • 1365620 (borders) Add FULL and EMPTY border sets by @​joshka in #1182

    border::FULL uses a full block symbol, while border::EMPTY uses an empty space. This is useful for when you need to allocate space for the border and apply the border style to a block without actually drawing a border. This makes it possible to style the entire title area or a block rather than just the title content.

use ratatui::{symbols::border, widgets::Block};
let block = Block::bordered().title("Title").border_set(border::FULL);
let block = Block::bordered().title("Title").border_set(border::EMPTY);
  • 7a48c5b (cell) Add EMPTY and (const) new method by @​EdJoPaTo in #1143

    This simplifies calls to `Buffer::filled` in tests.
    

... (truncated)

Changelog

Sourced from ratatui's changelog.

0.27.0 - 2024-06-24

In this version, we have focused on enhancing usability and functionality with new features like background styles for LineGauge, palette colors, and various other improvements including improved performance. Also, we added brand new examples for tracing and creating hyperlinks!

Release highlights: https://ratatui.rs/highlights/v027/

⚠️ List of breaking changes can be found here.

Features

  • eef1afe (linegauge) Allow LineGauge background styles by @​nowNick in #565

    This PR deprecates `gauge_style` in favor of `filled_style` and
    `unfilled_style` which can have it's foreground and background styled.
    

    cargo run --example=line_gauge --features=crossterm

    line_gauge_demo.mov

    Implements:ratatui-org/ratatui#424

  • 1365620 (borders) Add FULL and EMPTY border sets by @​joshka in #1182

    border::FULL uses a full block symbol, while border::EMPTY uses an empty space. This is useful for when you need to allocate space for the border and apply the border style to a block without actually drawing a border. This makes it possible to style the entire title area or a block rather than just the title content.

use ratatui::{symbols::border, widgets::Block};
let block = Block::bordered().title("Title").border_set(border::FULL);
let block = Block::bordered().title("Title").border_set(border::EMPTY);
  • 7a48c5b (cell) Add EMPTY and (const) new method by @​EdJoPaTo in #1143

    This simplifies calls to `Buffer::filled` in tests.
    
  • 3f2f2cd (docs) Add tracing example by @​joshka in #1192

    Add an example that demonstrates logging to a file for:
    

... (truncated)

Commits
  • 0a18dcb chore(release): prepare for 0.27.0 (#1196)
  • 7ef2dae feat(text): support constructing Line and Text from usize (#1167)
  • 46977d8 feat(list)!: add list navigation methods (first, last, previous, next) (#1159)
  • 38bb196 docs(breaking-changes): mention LineGauge::gauge_style (#1194)
  • 1908b06 docs(borders): add missing closing code blocks (#1195)
  • 3f2f2cd feat(docs): add tracing example (#1192)
  • efa965e fix(line): remove newlines when converting strings to Lines (#1191)
  • 127d706 fix(table): ensure render offset without selection properly (#1187)
  • 1365620 feat(borders): Add FULL and EMPTY border sets (#1182)
  • cd64367 chore(symbols): add tests for line symbols (#1186)
  • 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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all-dependencies group with 1 update: [ratatui](https://github.com/ratatui-org/ratatui).


Updates `ratatui` from 0.26.3 to 0.27.0
- [Release notes](https://github.com/ratatui-org/ratatui/releases)
- [Changelog](https://github.com/ratatui-org/ratatui/blob/main/CHANGELOG.md)
- [Commits](ratatui/ratatui@v0.26.3...v0.27.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jun 24, 2024
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 65.06%. Comparing base (f73fe0f) to head (a604b7f).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #36   +/-   ##
=======================================
  Coverage   65.06%   65.06%           
=======================================
  Files           2        2           
  Lines         146      146           
=======================================
  Hits           95       95           
  Misses         51       51           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@joshka joshka merged commit 0ac045c into main Jun 25, 2024
11 checks passed
@joshka joshka deleted the dependabot/cargo/all-dependencies-b8abe9c1ab branch June 25, 2024 16:12
@github-actions github-actions bot mentioned this pull request Jun 4, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants