v0.26.2 #1030
orhun
announced in
Announcements
v0.26.2
#1030
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
0.26.2 - 2024-04-15
This is a patch release that fixes bugs and adds enhancements, including new iterator constructors, List scroll padding, and various rendering improvements. ✨
✨ Release highlights: https://ratatui.rs/highlights/v0262/
Features
11b452d
(layout) Mark various functions as const by @EdJoPaTo in #951
1cff511
(line) Impl Styled for Line by @joshka in #968
654949b
(list) Add Scroll Padding to Lists by @CameronBarnes in #958
Fixes:Scroll Padding for lists #955
26af650
(text) Add push methods for text and line by @joshka in #998
b5bdde0
(text) Add
FromIterator
impls forLine
andText
by @joshka in #96712f67e8
(uncategorized) Impl Widget for
&str
andString
by @kdheepak in #952Bug Fixes
0207160
(line) Line truncation respects alignment by @TadoTheMiner in #987
Fixes:Line truncation should respect alignment #932
c56f49b
(list) Saturating_sub to fix highlight_symbol overflow by @mrjackwills in #949
b7778e5
(paragraph) Unit test typo by @joshka in #1022
943c043
(scrollbar) Dont render on 0 length track by @EdJoPaTo in #964
742a5ea
(text) Fix panic when rendering out of bounds by @joshka in #997
f6c4e44
(uncategorized) Ensure that paragraph correctly renders styled text by @joshka in #992
Fixes:Paragraph wrapped in a block can not be styled as expected #990
35e971f
(uncategorized) Scrollbar thumb not visible on long lists by @ThomasMiz in #959
Refactor
6fd5f63
(lint) Prefer idiomatic for loops by @EdJoPaTo
37b957c
(lints) Add lints to scrollbar by @EdJoPaTo
c12bcfe
(non-src) Apply pedantic lints by @EdJoPaTo in #976
8719608
(span) Rename to_aligned_line into into_aligned_line by @EdJoPaTo in #993
b831c56
(widget-ref) Clippy::needless_pass_by_value by @EdJoPaTo
359204c
(uncategorized) Simplify to io::Result by @EdJoPaTo in #1016
8e68db9
(uncategorized) Remove pointless default on internal structs by @EdJoPaTo in #980
See Remove Default when useless on its own #978
Also remove other derives. They are unused and just slow down
compilation.
3be189e
(uncategorized) Clippy::thread_local_initializer_can_be_made_const by @EdJoPaTo
5c4efac
(uncategorized) Clippy::map_err_ignore by @EdJoPaTo
bbb6d65
(uncategorized) Clippy::else_if_without_else by @EdJoPaTo
fdb14dc
(uncategorized) Clippy::redundant_type_annotations by @EdJoPaTo
9b3b23a
(uncategorized) Remove literal suffix by @EdJoPaTo
related:clippy::(un)separated_literal_suffix
58b6e0b
(uncategorized) Clippy::should_panic_without_expect by @EdJoPaTo
c870a41
(uncategorized) Clippy::many_single_char_names by @EdJoPaTo
a6036ad
(uncategorized) Clippy::similar_names by @EdJoPaTo
060d26b
(uncategorized) Clippy::match_same_arms by @EdJoPaTo
fcbea9e
(uncategorized) Clippy::uninlined_format_args by @EdJoPaTo
14b24e7
(uncategorized) Clippy::if_not_else by @EdJoPaTo
5ed1f43
(uncategorized) Clippy::redundant_closure_for_method_calls by @EdJoPaTo
c8c7924
(uncategorized) Clippy::too_many_lines by @EdJoPaTo
e3afe7c
(uncategorized) Clippy::unreadable_literal by @EdJoPaTo
a1f54de
(uncategorized) Clippy::bool_to_int_with_if by @EdJoPaTo
b8ea190
(uncategorized) Clippy::cast_lossless by @EdJoPaTo
0de5238
(uncategorized) Dead_code by @EdJoPaTo
df5dddf
(uncategorized) Unused_imports by @EdJoPaTo
f1398ae
(uncategorized) Clippy::useless_vec by @EdJoPaTo
525848f
(uncategorized) Manually apply clippy::use_self for impl with lifetimes by @EdJoPaTo
660c718
(uncategorized) Clippy::empty_line_after_doc_comments by @EdJoPaTo
ab951fa
(uncategorized) Clippy::return_self_not_must_use by @EdJoPaTo
3cd4369
(uncategorized) Clippy::doc_markdown by @EdJoPaTo
9bc014d
(uncategorized) Clippy::items_after_statements by @EdJoPaTo
36a0cd5
(uncategorized) Clippy::deref_by_slicing by @EdJoPaTo
f7f6692
(uncategorized) Clippy::equatable_if_let by @EdJoPaTo
01418eb
(uncategorized) Clippy::default_trait_access by @EdJoPaTo
8536760
(uncategorized) Clippy::inefficient_to_string by @EdJoPaTo
a558b19
(uncategorized) Clippy::implicit_clone by @EdJoPaTo
5b00e3a
(uncategorized) Clippy::use_self by @EdJoPaTo
27680c0
(uncategorized) Clippy::semicolon_if_nothing_returned by @EdJoPaTo
Documentation
14461c3
(breaking-changes) Typos and markdownlint by @EdJoPaTo in #1009
d0067c8
(license) Update copyright years by @orhun in #962
88bfb5a
(text) Update Text and Line docs by @joshka in #969
3b002fd
(uncategorized) Update incompatible code warning in examples readme by @joshka in #1013
Performance
e02f476
(borders) Allow border!() in const by @EdJoPaTo in #977
541f0f9
(cell) Use const CompactString::new_inline by @EdJoPaTo in #979
65e7923
(scrollbar) Const creation by @EdJoPaTo in #963
8195f52
(uncategorized) Clippy::needless_pass_by_value by @EdJoPaTo
183c07e
(uncategorized) Clippy::trivially_copy_pass_by_ref by @EdJoPaTo
a13867f
(uncategorized) Clippy::cloned_instead_of_copied by @EdJoPaTo
3834374
(uncategorized) Clippy::missing_const_for_fn by @EdJoPaTo
Miscellaneous Tasks
125ee92
(docs) Fix: fix typos in crate documentation by @orhun in #1002
38c17e0
(editorconfig) Set and apply some defaults by @EdJoPaTo
07da90a
(funding) Add eth address for receiving funds from drips.network by @BenJam in #994
078e97e
(github) Add EdJoPaTo as a maintainer by @orhun in #986
b0314c5
(uncategorized) Remove conventional commit check for PR by @Valentin271 in #950
Build
6e6ba27
(lint) Warn on pedantic and allow the rest by @EdJoPaTo
c4ce7e8
(uncategorized) Enable more satisfied lints by @EdJoPaTo
a4e84a6
(uncategorized) Increase msrv to 1.74.0 by @EdJoPaTo [breaking]
BREAKING CHANGE:rust 1.74 is required now
New Contributors
Full Changelog: v0.26.1...0.26.2
This discussion was created from the release v0.26.2.
Beta Was this translation helpful? Give feedback.
All reactions