-
Notifications
You must be signed in to change notification settings - Fork 40
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
Update Rust crate ratatui to 0.25.0 - autoclosed #4384
Closed
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
oxide-renovate
bot
added
the
dependencies
Pull requests that update a dependency file
label
Oct 28, 2023
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
2 times, most recently
from
November 2, 2023 03:08
5f626d4
to
2f056dd
Compare
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
4 times, most recently
from
November 14, 2023 04:07
4e7bd68
to
bb494a3
Compare
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
from
November 15, 2023 04:07
bb494a3
to
8971854
Compare
oxide-renovate
bot
changed the title
chore(deps): update rust crate ratatui to 0.24.0
Update Rust crate ratatui to 0.24.0
Nov 17, 2023
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
3 times, most recently
from
November 21, 2023 09:07
190312e
to
3114d44
Compare
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
2 times, most recently
from
November 29, 2023 08:37
cf058cc
to
44f9e39
Compare
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
from
December 7, 2023 04:07
44f9e39
to
f5c37ed
Compare
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: Cargo.lock
|
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
7 times, most recently
from
December 13, 2023 04:07
a2d7274
to
44a6714
Compare
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
2 times, most recently
from
December 18, 2023 12:27
086ae7d
to
b784b83
Compare
oxide-renovate
bot
changed the title
Update Rust crate ratatui to 0.24.0
Update Rust crate ratatui to 0.25.0
Dec 18, 2023
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
3 times, most recently
from
December 22, 2023 04:07
c048a3c
to
a42b15c
Compare
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
from
December 31, 2023 04:07
a42b15c
to
da0e665
Compare
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
7 times, most recently
from
January 11, 2024 04:07
6a42308
to
a178298
Compare
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
6 times, most recently
from
January 19, 2024 04:08
af2c623
to
fea12eb
Compare
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
from
January 20, 2024 04:07
fea12eb
to
906e478
Compare
oxide-renovate
bot
force-pushed
the
renovate/ratatui-0.x
branch
from
January 24, 2024 04:07
906e478
to
6bb034f
Compare
oxide-renovate
bot
changed the title
Update Rust crate ratatui to 0.25.0
Update Rust crate ratatui to 0.25.0 - autoclosed
Jan 24, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.23.0
->0.25.0
Release Notes
ratatui-org/ratatui (ratatui)
v0.25.0
Compare Source
We are thrilled to announce the new version of
ratatui
- a Rust library that's all about cooking up TUIs 🐭In this version, we made improvements on widgets such as List, Table and Layout and changed some of the defaults for a better user experience.
Also, we renewed our website and updated our documentation/tutorials to get started with
ratatui
: https://ratatui.rs 🚀✨ Release highlights: https://ratatui.rs/highlights/v025/
💖 We also enabled GitHub Sponsors for our organization, consider sponsoring us if you like
ratatui
: https://github.com/sponsors/ratatui-orgFeatures
aef4956
(list)
List::new
now acceptsIntoIterator<Item = Into<ListItem>>
(#672) [breaking]8bfd666
(paragraph) Add
line_count
andline_width
unstable helper methods1229b96
(rect) Add
offset
method (#533)edacaf7
(buffer) Deprecate
Cell::symbol
field (#624)6b2efd0
(layout) Accept IntoIterator for constraints (#663)
753e246
(layout) Allow configuring layout fill (#633)
1e2f0be
(layout) Add parameters to Layout::new() (#557) [breaking]
c862aa5
(list) Support line alignment (#599)
4424637
(span) Add setters for content and style (#647)
ebf1f42
(style) Implement
From
trait for crossterm toStyle
related structs (#686)e49385b
(table) Add a Table::segment_size method (#660)
b8f71c0
(widgets/chart) Add option to set the position of legend (#378)
5bf4f52
(uncategorized) Implement
From
trait for termion toStyle
related structs (#692)d19b266
(uncategorized) Add Constraint helpers (e.g. from_lengths) (#641)
Bug Fixes
f69d57c
(rect) Fix underflow in the
Rect::intersection
method (#678)56fc410
(block) Make
inner
aware of title positions (#657)ec7b387
(doc) Do not access deprecated
Cell::symbol
field in doc example (#626)37c70db
(table) Add widths parameter to new() (#664) [breaking]
1f88da7
(table) Fix new clippy lint which triggers on table widths tests (#630)
36d8c53
(table) Widths() now accepts AsRef<[Constraint]> (#628)
34d099c
(tabs) Fixup tests broken by semantic merge conflict (#665)
e4579f0
(tabs) Set the default highlight_style (#635) [breaking]
28ac55b
(tabs) Tab widget now supports custom padding (#629)
df0eb1f
(terminal) Insert_before() now accepts lines > terminal height and doesn't add an extra blank line (#596)
aaeba27
(uncategorized) Truncate table when overflow (#685)
ffa78aa
(uncategorized) Add #[must_use] to Style-moving methods (#600)
a2f2bd5
(uncategorized) MSRV is now
1.70.0
(#593)Refactor
f767ea7
(list)
start_corner
is nowdirection
(#673)b82451f
(examples) Add vim binding (#688)
0576a8a
(layout) To natural reading order (#681)
4be18ab
(readme) Reference awesome-ratatui instead of wiki (#689)
7ef0afc
(widgets) Remove unnecessary dynamic dispatch and heap allocation (#597)
b282a06
(uncategorized) Remove items deprecated since 0.10 (#691) [breaking]
7ced7c0
(uncategorized) Define struct WrappedLine instead of anonymous tuple (#608)
Documentation
fe632d7
(sparkline) Add documentation (#648)
f4c8de0
(chart) Document chart module (#696)
1b8b626
(examples) Add animation and FPS counter to colors_rgb (#583)
2169a0d
(examples) Add example of half block rendering (#687)
41c44a4
(frame) Add docs about resize events (#697)
91c67eb
(github) Update code owners (#666)
458fa90
(lib) Tweak the crate documentation (#659)
3ec4e24
(list) Add documentation to the List widget (#669)
9f37100
(readme) Update README.md and fix the bug that demo2 cannot run (#595)
2a87251
(security) Add security policy (#676)
987f7ee
(website) Rename book to website (#661)
a15c3b2
(uncategorized) Remove deprecated table constructor from breaking changes (#698)
113b4b7
(uncategorized) Rename template links to remove ratatui from name 📚 (#690)
211160c
(uncategorized) Remove simple-tui-rs (#651)
Styling
(tabs) Fix doc formatting (#662)
Miscellaneous Tasks
910ad00
(rustfmt) Enable format_code_in_doc_comments (#695)
d118565
(table) Cleanup docs and builder methods (#638)
dd22e72
(uncategorized) Correct "builder methods" in docs and add
must_use
on widgets setters (#655)18e19f6
(uncategorized) Fix breaking changes doc versions (#639)
a58cce2
(uncategorized) Disable default benchmarking (#598)
Continuous Integration
59b9c32
(codecov) Adjust threshold and noise settings (#615)
03401cd
(uncategorized) Fix untrusted input in pr check workflow (#680)
Contributors
Thank you so much to everyone that contributed to this release!
Here is the list of contributors who have contributed to
ratatui
for the first time!v0.24.0
Compare Source
We are excited to announce the new version of
ratatui
- a Rust library that's all about cooking up TUIs 🐭In this version, we've introduced features like window size API, enhanced chart rendering, and more.⚠️ .
The list of *breaking changes* can be found here
Also, we created various tutorials and walkthroughs in Ratatui Book which is available at https://ratatui.rs 🚀
✨ Release highlights: https://ratatui.rs/highlights/v024
Features
c6c3f88
(backend) Implement common traits for
WindowSize
(#586)d077903
(backend) Backend provides window_size, add Size struct (#276)
301366c
(barchart) Render charts smaller than 3 lines (#532)
32e4619
(block) Allow custom symbols for borders (#529) [breaking]
4541336
(canvas) Implement half block marker (#550)
be55a5f
(examples) Add demo2 example (#500)
082cbcb
(frame) Remove generic Backend parameter (#530) [breaking]
d67fa2c
(line) Add
Line::raw
constructor (#511)cbf86da
(rect) Add is_empty() to simplify some common checks (#534)
15641c8
(uncategorized) Add
buffer_mut
method onFrame
✨ (#548)Bug Fixes
638d596
(layout) Use LruCache for layout cache (#487)
8d507c4
(backend) Add feature flag for underline-color (#570)
c3155a2
(barchart) Add horizontal labels(#518)
c5ea656
(barchart) Avoid divide by zero in rendering (#525)
c9b8e7c
(barchart) Render value labels with unicode correctly (#515)
c8ab2d5
(chart) Use graph style for top line (#462)
0c7d547
(docs) Don't fail rustdoc due to termion (#503)
0c52ff4
(gauge) Fix gauge widget colors (#572)
11076d0
(rect) Fix arithmetic overflow edge cases (#543)
21303f2
(rect) Prevent overflow in inner() and area() (#523)
ebd3680
(stylize) Add Stylize impl for String (#466) [breaking]
Refactor
2fd85af
(barchart) Simplify internal implementation (#544)
Documentation
0c68ebe
(block) Add documentation to Block (#469)
0fe7385
(gauge) Add docs for
Gauge
andLineGauge
(#514)27c5637
(readme) Fix links to CONTRIBUTING.md and BREAKING-CHANGES.md (#577)
1947c58
(backend) Improve backend module docs (#489)
e098731
(barchart) Add documentation to
BarChart
(#449)17797d8
(canvas) Add support note for Braille marker (#472)
3cf0b83
(color) Document true color support (#477)
e5caf17
(custom_widget) Make button sticky when clicking with mouse (#561)
ad2dc56
(examples) Update examples readme (#576)
b61f65b
(examples) Update theme to Aardvark Blue (#574)
61af0d9
(examples) Make custom widget example into a button (#539)
6b8725f
(examples) Add colors_rgb example (#476)
5c785b2
(examples) Move example gifs to github (#460)
ca9bcd3
(examples) Add descriptions and update theme (#460)
080a05b
(paragraph) Add docs for alignment fn (#467)
1e20475
(stylize) Improve docs for style shorthands (#491)
dd9a8df
(table) Add documentation for
block
andheader
methods of theTable
widget (#505)232be80
(table) Add documentation for
Table::new()
(#471)3bda372
(tabs) Add documentation to
Tabs
(#535)42f8169
(terminal) Add docs for terminal module (#486)
28e7fd4
(terminal) Fix doc comment (#452)
51fdcbe
(title) Add documentation to title (#443)
d4976d4
(widgets) Update the list of available widgets (#496)
6c7bef8
(uncategorized) Replace colons with dashes in README.md for consistency (#566)
88ae348
(uncategorized) Update
Frame
docstring to remove reference to generic backend (#564)089f8ba
(uncategorized) Add double quotes to instructions for features (#560)
346e7b4
(uncategorized) Add summary to breaking changes (#549)
401a7a7
(uncategorized) Improve clarity in documentation for
Frame
andTerminal
📚 (#545)e35e413
(uncategorized) Fix terminal comment (#547)
8ae4403
(uncategorized) Fix
Terminal
docstring (#546)9cfb133
(uncategorized) Document alpha release process (#542)
4548a9b
(uncategorized) Add BREAKING-CHANGES.md (#538)
c0991cc
(uncategorized) Make library and README consistent (#526)
1414fbc
(uncategorized) Import prelude::* in doc examples (#490)
74c5244
(uncategorized) Add logo and favicon to docs.rs page (#473)
927a5d8
(uncategorized) Fix documentation lint warnings (#450)
eda2fb7
(uncategorized) Use ratatui 📚 (#446)
Testing
ea70bff
(barchart) Add benchmarks (#455)
94af2a2
(buffer) Allow with_lines to accept Vec<Into> (#494)
Miscellaneous Tasks
1278131
(changelog) Make the scopes lowercase in the changelog (#479)
82b40be
(ci) Improve checking the PR title (#464)
a20bd6a
(deps) Update lru requirement from 0.11.1 to 0.12.0 (#581)
5213f78
(deps) Bump actions/checkout from 3 to 4 (#580)
6cbdb06
(examples) Refactor some examples (#578)
12f9291
(github) Create dependabot.yml (#575)
3a57e76
(github) Add contact links for issues (#567)
5498a88
(spans) Remove deprecated
Spans
type (#426)fbf1a45
(uncategorized) Simplify constraints (#556)
a7bf4b3
(uncategorized) Use modern modules syntax (#492)
af36282
(uncategorized) Only run check pr action on pull_request_target events (#485)
322e46f
(uncategorized) Prevent PR merge with do not merge labels ♻️ (#484)
983ea7f
(uncategorized) Fix check for if breaking change label should be added ♻️ (#483)
384e616
(uncategorized) Add a check for if breaking change label should be added ♻️ (#481)
5f6aa30
(uncategorized) Check documentation lint (#454)
47ae602
(uncategorized) Check that PR title matches conventional commit guidelines ♻️ (#459)
28c6157
(uncategorized) Add documentation guidelines (#447)
Continuous Integration
343c6cd
(lint) Move formatting and doc checks first (#465)
c95a75c
(makefile) Remove termion dependency from doc lint (#470)
b996102
(makefile) Add format target (#468)
572df75
(uncategorized) Put commit id first in changelog (#463)
878b6fc
(uncategorized) Ignore benches from code coverage (#461)
Contributors
Thank you so much to everyone that contributed to this release!
Here is the list of contributors who have contributed to
ratatui
for the first time!Configuration
📅 Schedule: Branch creation - "after 8pm,before 6am" in timezone America/Los_Angeles, Automerge - "after 8pm,before 6am" in timezone America/Los_Angeles.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.