chore(deps): update rust crate ratatui to v0.30.1#714
Merged
Conversation
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.30.0→0.30.1Release Notes
ratatui/ratatui (ratatui)
v0.30.1Compare 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/v0301/
Features
74d6a84 (block) Support shadows by @orhun in #2481
4d30420 (buffer) Add
CellDiffOption::AlwaysUpdateto force cell updates by @sxyazi in #248039c32c6 (buffer) Add cell diff options by @benjajaja in #1605
6faaddb (core) Implement from slice for line and text by @NoOPeEKS in #2371
5fc6ab8 (core) Support layout-cache in no_std environments by @junkdog in #2399
ee4b7a9 (crossterm) Add the missing hidden modifier by @sxyazi in #2413
9d9239a (examples) Add volatility-surface 3D visualization by @floor-licker in #2322
ae975c7 (examples) Allow overlap spacing in explorer by @joshka in #2316
1e0ab0c (ratatui-crossterm) Add IntoCrossterm for Style by @0xferrous in #2323
101a63e (render) Add function for applying buffer by @musjj in #2566
09a3027 (symbol) Add custom marker by @BenFradet in #2356
f9d066f (table) Let Cells span multiple columns by @karkhaz in #2150
a5b08d6 (widgets) Add Fill widget by @Metbcy in #2520
9094fd2 (widgets) Add line shape with filled area for Canvas and Chart by @bananaofhappiness in #2426
0a87882 (uncategorized) Add
impl From<u16>forPaddingandMarginby @JayanAXHF in #2438556cc7b (uncategorized) Add comment for inner area to popup example by @Its-Just-Nans in #2309
01a15f9 (uncategorized) Add AsRef impls for widget types by @joshka in #2297
Bug Fixes
d12bb83 (barchart) Handle empty horizontal charts by @fallintoplace in #2553
6396b1c (block) Saturate block edge arithmetic by @joshka in #2488
9143b83 (buffer) Diff for trailing cells when only style changes by @gcavelier in #2308
e6b71f2 (build) Correct rust-toolchain->rust-version on cargo-deny-action by @sermuns in #2471
65c5202 (changelog) Fix typo by @joshka in #2300
43bbaae (clippy) Fix beta clippy errors by @Logan-Ruf in #2433
957fbb0 (core) Use correct width for halfwidth dakuten/handakuten by @orhun in #2499
d7646c7 (core) Avoid overflow in BufferDiff forced-width advance by @joshka in #2487
77f8006 (core) Avoid cursor position queries during resize by @orhun in #2485
18aa467 (examples) Make line-gauge example compatible with macos sequoia's terminal.app by @lazo4 in #2474
ce2c228 (examples) Change flex example colors for MacOS default terminal by @ffex in #2211
ef72dba (examples) Fix import for widget examples by @orhun in #2422
88441cf (terminal) Fix inline viewport resizing issues by clearing the screen by @wyvernbw in #2355
91b6fb7 (tests) Use the correct type for the cell diff test by @orhun in #2472
4493742 (widgets) Handle single y-axis label by @fallintoplace in #2550
0bdebd6 (widgets) Prevent chart scaling overflow by @fallintoplace in #2546
e27a22a (widgets) Inherit the text alignment for Paragraph by @7Bpencil in #2369
b5c0831 (widgets) Avoid panic if Clear area is outside of buffer by @7Bpencil in #2368
1ce29d6 (uncategorized) Decouple std from serde and palette features by @december1981 in #2460
2a0b4b2 (uncategorized) Ensure consistent thumb size when scrolling by @kdheepak in #2352
4986b28 (uncategorized) Allow ratatui-widgets to be used without default features by @jakobhellermann in #2350
720303e (uncategorized) Align clear() semantics with contract by @joshka in #2320
d2b0ce1 (uncategorized) Fix the dependency on time by @asomers in #2306
Refactor
d754c5e (app) Simplify render function in the scrollbar example by @marianomarciello in #2388
629e4b2 (core) Reintroduce
Cell::skipas a deprecated field by @junkdog in #2437ca5c109 (core) Introduce
CellWidthtrait for cell width computation by @junkdog in #24009ac167d (style) Add descriptive panic for Color::Reset anstyle conversion by @singhh-piyush in #2423
f093b02 (uncategorized) Satisfy beta Clippy buffer debug lint by @joshka in #2562
Documentation
f8b42ad (breaking-changes) Update header for 0.30.0 by @orhun in #2295
e82b3b7 (buffer) Run the doctests for Buffer by @orhun in #2319
d8c86c3 (canvas) Add usage example for Line widget by @ramadhan-dev-bright in #2473
83c1579 (changelog) Fix doubled words in two entries by @adv0r in #2578
fff27e8 (contributing) Add packages needed to run xtasks by @alabhyajindal in #2409
be718d0 (ratatui-core) Fix terminal rendering grammar by @Zacxxx in #2555
095b47d (ratatui-crossterm) Fix doubled article in module docs by @adv0r in #2564
160b177 (ratatui-termwiz) Fix doubled article in module docs by @adv0r in #2565
8ce5513 (sparkline) Fix typo in doc comment by @adv0r in #2554
e6529fd (terminal) Improve terminal and setup docs for app authors by @joshka in #2461
744dc36 (uncategorized) Remove duplicate word in color and backend module by @lphuc2250gma in #2535
3df8c20 (uncategorized) Ask issue authors about PR willingness by @joshka in #2317
53d925a (uncategorized) Add Documentation on the Map Projection / CRS by @C-Loftus in #2324
64d964b (uncategorized) Update Terminal docs by @joshka in #2312
8d73d47 (uncategorized) Fix comment to reflect correct symbol in assertion by @homebrewmellow in #2314
fbd5621 (uncategorized) Fix misspellings by @cgzones in #2310
Performance
dcea52b (core) Eliminate per-frame Vec allocation in Terminal::flush by @junkdog in #2416
Testing
b696ea3 (core) Split
Terminalinto submodules and expand test coverage by @joshka in #2315Miscellaneous Tasks
746e9c9 (build) Add symlinks from each crate dir to root LICENSE by @martinvonz in #2370
7b66bd4 (ci) Use latest released cargo-machete action by @sermuns in #2469
b6dfafd (markdown) Fix linting issues reported by xtask lint by @Logan-Ruf in #2435
fba4448 (ratatui) Unleash the rats v0.30.1
0b03fe4 (toml) Migrate from taplo to tombi by @joshka in #2501
Configuration
📅 Schedule: (UTC)
🚦 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 was generated by Mend Renovate. View the repository job log.