Merged
Conversation
Contributor
Author
|
d0fc9e6 to
e7a8610
Compare
e7a8610 to
9f74616
Compare
b55e360 to
c6bfdb9
Compare
c6bfdb9 to
c4b8863
Compare
f769d0b to
9a0b49a
Compare
9a0b49a to
67878d4
Compare
Contributor
Author
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
hawkw
pushed a commit
that referenced
this pull request
Feb 21, 2025
This file contains hidden or 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
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.28.1->0.29.0Release Notes
ratatui/ratatui (ratatui)
v0.29.0Compare Source
We are excited to announce the new version of
ratatui- a Rust library that's all about cooking up TUIs 👨🍳🐀✨ Release highlights: https://ratatui.rs/highlights/v029/
Features
3a43274 (color) Add hsluv support by @du-ob in #1333
4c4851c (example) Add drawing feature to the canvas example by @orhun in #1429
e5a7609 (line) Impl From<Cow> for Line by @joshka in #1373 [breaking]
2805ddd (logo) Add a Ratatui logo widget by @joshka in #1307
d72968d (scrolling-regions) Use terminal scrolling regions to stop Terminal::insert_before from flickering by @nfachan in #1341 [breaking]
dc8d058 (table) Add support for selecting column and cell by @airblast-dev in #1331 [breaking]
ab6b1fe (tabs) Allow tabs to be deselected by @joshka in #1413 [breaking]
23c0d52 (text) Improve concise debug view for Span,Line,Text,Style by @joshka in #1410
60cc15b (uncategorized) Add support for empty bar style to
Sparklineby @fujiapple852 in #1326 [breaking]453a308 (uncategorized) Add overlap to layout by @kdheepak in #1398 [breaking]
7bdccce (uncategorized) Add an impl of
DoubleEndedIteratorforColumnsandRowsby @fujiapple852 [breaking]Bug Fixes
4f5503d (color) Hsl and hsluv are now clamped before conversion by @joshka in #1436 [breaking]
b7e4885 (color) Fix doc test for from_hsl by @joshka in #1421
3df685e (rect) Rect::area now returns u32 and Rect::new() no longer clamps area to u16::MAX by @joshka in #1378 [breaking]
514d273 (terminal) Use the latest, resized area when clearing by @roberth in #1427
0f48239 (terminal) Resize() now resizes fixed viewports by @Patryk27 in #1353
a52ee82 (text) Truncate based on alignment by @Lunderberg in #1432
611086e (uncategorized) Sparkline docs / doc tests by @joshka in #1437
b9653ba (uncategorized) Prevent calender render panic when terminal height is small by @adrodgers in #1380
da821b4 (uncategorized) Clippy lints from rust 1.81.0 by @fujiapple852 in #1356
68886d1 (uncategorized) Add
unstable-backend-writerfeature by @Patryk27 in #1352Refactor
6db16d6 (color) Use palette types for Hsl/Hsluv conversions by @orhun in #1418 [breaking]
edcdc8a (layout) Rename element to segment in layout by @kdheepak in #1397
1153a9e (uncategorized) Consistent result expected in layout tests by @farmeroy in #1406
20c88aa (uncategorized) Avoid unneeded allocations by @mo8it in #1345
Documentation
b13e2f9 (backend) Added link to stdio FAQ by @Valentin271 in #1349
b88717b (constraint) Add note about percentages by @joshka in #1368
381ec75 (readme) Reduce the length by @joshka in #1431
4728f0e (uncategorized) Tweak readme by @joshka in #1419
4069aa8 (uncategorized) Fix missing breaking changes link by @joshka in #1416
870bc6a (uncategorized) Use
Frame::area()instead ofsize()in examples by @hosseinnedaee in #1361Performance
Rectiterators by @airblast-dev in #1420Styling
Miscellaneous Tasks
6515097 (cargo) Check in Cargo.lock by @joshka in #1434
c777beb (ci) Bump git-cliff-action to v4 by @orhun in #1350
69e0cd2 (deny) Allow Zlib license in cargo-deny configuration by @orhun in #1411
bc10af5 (style) Make Debug output for Text/Line/Span/Style more concise by @joshka in #1383
f6f7794 (uncategorized) Remove leftover prelude refs / glob imports from example code by @joshka in #1430
9fd1bee (uncategorized) Make Positions iterator fields private by @joshka in #1424 [breaking]
c32baa7 (uncategorized) Add benchmark for
Tableby @airblast-dev in #14085ad623c (uncategorized) Remove usage of prelude by @joshka in #1390
f4880b4 (deps) Pin unicode-width to 0.2.0 by @orhun in #1403 [breaking]
Continuous Integration
New Contributors
Full Changelog: ratatui/ratatui@v0.28.1...v0.29.0
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.