Open
Conversation
Contributor
Author
|
d167774 to
e4b09db
Compare
e4b09db to
b3155b1
Compare
b3155b1 to
ffbbd46
Compare
ffbbd46 to
ce4fb53
Compare
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.4.41→0.4.444.5.47→4.5.600.28.1→0.29.00.11.8→0.11.90.7.5→0.9.00.4.28→0.4.290.29.0→0.30.01.0.219→1.0.2281.0.143→1.0.1492.5.7→2.5.8Release Notes
chronotope/chrono (chrono)
v0.4.44: 0.4.44Compare Source
What's Changed
Cargo.tomlcontents by @coryan in #1772v0.4.43: 0.4.43Compare Source
What's Changed
NaiveDate::abs_diffby @Kinrany in #1752v0.4.42: 0.4.42Compare Source
What's Changed
wasm32-linuxsupport by @arjunr2 in #1707tzdataparsing by @ldm0 in #1679?Sizedbound to related methods ofDelayedFormat::write_toby @Huliiiiii in #1721from_timestamp_secsmethod toDateTimeby @jasonaowen in #1719clap-rs/clap (clap)
v4.5.60Compare Source
Fixes
v4.5.59Compare Source
Fixes
Command::ignore_errorsno longer masks help/version on subcommandsv4.5.58Compare Source
v4.5.57Compare Source
Fixes
.value_terminator("--")caused problems with an argument with.last(true)v4.5.56Compare Source
Fixes
v4.5.55Compare Source
Fixes
value_terminator("--")and escapes (--) where./foo -- barmeans the first arg is empty, rather than escaping future argsv4.5.54Compare Source
Fixes
[default]to its own paragraph whenPossibleValue::helpis present in--helpv4.5.53Compare Source
Features
default_values_if,default_values_ifsv4.5.52Compare Source
Fixes
args_conflicts_with_subcommandsconflicts with anArgGroupv4.5.51Compare Source
Fixes
ArgAction::Countv4.5.50Compare Source
Features
CowwhereStringand&strare acceptedv4.5.49Compare Source
Fixes
v4.5.48Compare Source
Documentation
typed_derivecookbook entryrust-cli/env_logger (env_logger)
v0.11.9Compare Source
mikaelmello/inquire (inquire)
v0.9.4Compare Source
Features
Experimental: Added multi-line input support for
PasswordandTextprompts viaAlt+Enter. Enable theexperimental-multiline-inputfeature to use it. It is only supported when usingcrossterm(default) as the terminal back-end.v0.9.3Compare Source
Features
new_line_prefixoption toRenderConfig, allowing a styled prefix to be displayed at the beginning of every new line.answer_from_new_lineoption toRenderConfig, allowing the submitted answer to be rendered on a new line below the prompt.unhighlighted_option_prefixoption toRenderConfig, allowing customization of the prefix for non-highlighted options in Select and MultiSelect prompts.v0.9.2Compare Source
Select(thanks @devjgm!)v0.9.1Compare Source
Fixes
v0.9.0Compare Source
Features
Adds
Selectablederive macro for enums! You can now easily create enum-based prompts (e.g. menus) by using theSelectablederive macro on your enums.See the example for more details. Thank you @TheBearodactyl for the contribution!
Dependencies
unicode-widthto 0.2.crosstermto 0.29.termionto 4.0.consoleto 0.16.v0.8.1Compare Source
v0.8
v0.8.0
Features
raw_prompt_skippableforSelect.Fixes
API Changes
Dependencies
crosstermto 0.28.1.once_celltostdlib.fxhashtostdlib.v0.8.1
Fixes
Acknowledgments
Thanks to all the users and contributors who helped improve this library with their feedback and contributions!
@basbossink-ds, @CraftSpider, @ereOn, @istudyatuni, @jarjk, @jonassmedegaard, @Maffey, @moritz-hoelting, @phostann, @sebhoss, @stormshield-guillaumed, @theRookieCoder, @tusharmath
v0.8.0Compare Source
Features
raw_prompt_skippableforSelect.Fixes
API Changes
Dependencies
crosstermto 0.28.1.once_celltostdlib.fxhashtostdlib.Acknowledgments
Thanks to all the who helped improve this library with their feedback and contributions!
@basbossink-ds, @CraftSpider, @ereOn, @istudyatuni, @jarjk, @jonassmedegaard, @Maffey, @moritz-hoelting, @phostann, @stormshield-guillaumed, @theRookieCoder, @tusharmath
rust-lang/log (log)
v0.4.29Compare Source
ratatui/ratatui (ratatui)
v0.30.0Compare Source
We are excited to announce the biggest release of
ratatuiso far - a Rust library that's all about cooking up TUIs 👨🍳🐀🌠 Added "no_std" support for embedded targets, modularized architecture, major widget & layout upgrades!
✨ Release highlights: https://ratatui.rs/highlights/v030/
Features
90a77aa (direction) Add
Direction::perpendicular(self)by@b-guildin #219756d5e05 (bar) Update label and text_value to accept Into<> by
@Emivvvvvin #1471 [breaking]b76ad3b (bar) Impl Styled for Bar by
@Emivvvvvin #1476e15fefa (barchar) Add BarChart::grouped constructor by
@joshkain #1513369b18e (barchart) Reduce barchart creation verbosity by
@Emivvvvvin #14531dc18bf (calendar) Add width and height functions by
@joshkain #2198f18bcbf (canvas) Add quadrant, sextant and octant markers by
@sbarralin #2235 [breaking]26b05de (chart) Render Braille over Blocks in Charts and Canvas by
@j-g00dain #2165bf84c62 (core) Add a
has_modifier()method toStyleby@sxyaziin #22672d713d7 (crossterm) Allow multiple crossterm versions by
@joshkain #1841d99984f (layout) Add
Flex::SpaceEvenlyby@kdheepakin #1952 [breaking]9275d34 (layout) Add Offset::new() constructor by
@joshkain #15477ad9c29 (linegauge) Customized symbols by
@sectorein #160192a19cb (list) Highlight symbol styling by
@airblast-devin #1595 [breaking]e89a526 (no_std) Portable-atomic integration for targets with no atomic types by
@j-g00dain #20761399d95 (no_std) Make palette and serde features depends on std by
@j-g00dain #1919b32f781 (no_std) Make
ratatui-macrosno-std by@j-g00dain #18653e1c72f (no_std) Make ratatui compatible with
#![no_std]by@j-g00dain #1794 [breaking]ab48c06 (no_std) Option to disable layout cache for
no_stdcompatibility by@j-g00dain #1795 [breaking]09173d1 (no_std) Make
TestBackend::ErrorInfallibleby@j-g00dain #1823 [breaking]007713e (no_std) Replace
Backend'sio::Errorusages with associatedErrortype by@j-g00dain #1778 [breaking]a42a17e (no_std) Make
ratatui-widgetsno_stdby@j-g00dain #17795a232a3 (no_std) Remove redundant
stdusages inratatui-widgetsby@j-g00dain #1762ebe10cd (no_std) Remove redundant
stdusages inratatui-coreby@j-g00dain #175308b08cc (rect) Centering by
@janTatesain #1814ff729b7 (scrollbar) Support retrieving the current position of state by
@orhunin #15524c3c054 (serde) Handle null modifiers in serde Style by
@joshkain #2172b9da192 (serde) Derive Serialize/Deserialize for alignment enums by
@j-g00dain #195789b7421 (serde) Derive Serialize/Deserialize for additional structs/enums by
@aurrelandin #188303f3f6d (style) Allow add/sub modifiers to be omitted in Style serialization. by
@rcorrein #2057ee67347 (symbols) Make
Markernon-exhaustive by@j-g00dain #2236 [breaking]985cd05 (symbols) Add dashed borders by
@theotchlxin #15734c301e8 (text) Implement
AddAssignforTextby@acuteenvyin #1956ce4856a (widgets) Add the missing constructor to canvas types by
@orhunin #153822610b0 (uncategorized) Support adding an Offset to Position by
@joshkain #223924e3133 (uncategorized) Add Rect::resize() method by
@joshkain #224096d097e (uncategorized) Implement Rect ops for moving by
@joshkain #1596e869cb9 (uncategorized) Add Size::area() by
@joshkain #2226b6588fd (uncategorized) Implement
From<Size>for(u16, u16)by@0xb002f0in #222375b78be (uncategorized) Add width() impl for tabs by
@joshkain #20498188ed3 (uncategorized) Implement UnicodeWidthStr for Text/Line/Span by
@joshkain #2030c845fec (uncategorized) Add conversion from Size to Rect by
@joshkain #2028017af11 (uncategorized) Preserve block titles when merging borders by
@j-g00dain #19776dcd53b (uncategorized) Add ergonomic methods for layouting Rects by
@joshkain #19090c3872f (uncategorized) Add Rect::outer() by
@joshkain #19297bc78bc (uncategorized) Add ratatui::run() method by
@joshkain #1707b6fbfcd (uncategorized) Add lifetime to symbol sets by
@joshkain #1935488e5f0 (uncategorized) Make
border!work without importingBordersby@j-g00dain #1918671c2b4 (uncategorized) Support merging the borders of blocks by
@j-g00da702fff5 (uncategorized) Implement stylize methods directly on Style by
@joshkain #1572 [breaking]4fcd238 (uncategorized) Support no-std for calendar widget by
@joshkain #185253cdbbc (uncategorized) Enable serde propagation to backend crates (crossterm, termion) by
@ArjunKrish7356in #18126836a69 (uncategorized) Implement styled for other primitives by
@ascheyin #1684fcb47d6 (uncategorized) Rename Alignment to HorizontalAlignment and add VerticalAlignment by
@joshkain #1735 [breaking]2714d6b (uncategorized) Add array and tuple RGB color conversion methods by
@joshkain #170350ba965 (uncategorized) Add a new RatatuiMascot widget by
@Its-Just-Nansin #15841d28c89 (uncategorized) Add conversions for anstyle by
@joshkain #1581Bug Fixes
a89d3d6 (buffer) Clear behavior with VS16 wide emojis by
@nornagonin #2063ec30390 (canvas) Round coordinates to nearest grid cell by
@joshkain #1507afd1ce1 (canvas) Lines that start outside the visible grid are now drawn by
@renesatin #15012b0a044 (ci) Add contents write permission to release-plz PR by
@marcoieniin #211918e70d3 (crossterm) Terminal should keep Bold when removing Dim by
@MarSikin #154116b76e3 (demo) Update the width of demo2 tape by
@orhunin #2164dca331c (demo) Support tab key in demo2 example by
@orhunin #17260fd4753 (examples) Run the correct example for chart by
@orhunin #167939479e2 (examples) Ensure that example projects are not published by
@orhunin #16729314312 (layout) Feature flag cache related types by
@joshkain #18422dd1977 (layout-cache) Import
NonZeroUsizeonly whenlayout-cacheis enabled by@j-g00dain #1839564a9d7 (line-gauge) Pad default label to display 3 numbers by
@martinetdin #2053a692a6e (lint) Apply rust 1.84 clippy suggestions by
@joshkain #16122e54d5e (macros) Use $crate re-export in text macro by
@airblast-devin #183279d5165 (no_std) Propagate
stdfeature flag to dependencies by@j-g00dain #183800da8c6 (no_std) Provide
f64polyfills forno_stdcompatibility by@j-g00dain #18403b13240 (scrollbar) Check for area.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.