ColorPicker
- color_picker: Add radius on focus border by @madcodelife in #1652
- color_picker: Only change value when it's confirmed by @madcodelife in #1682
ContextMenu
- context_menu: Prevent mouse events when menu popped out by @madcodelife in #1750
Divider
- divider: Add support for dashed divider by @madcodelife in #1730
Dock
- dock: Render title bar based on visible panels by @madcodelife in #1697
- dock: Use
visible_panelsmethod by @madcodelife in #1698 - dock: Refactor Panel trait to has
&mut selfand&mut Context<Self>by @huacnlee in #1716 - dock: Fix title method missed thing in PR #1716 by @huacnlee in #1718
- dock: Improve Panel trait changed
titleto returnimpl IntoElementby @huacnlee in #1719 - dock: Fix tab panel first tab left border overlap issue by @madcodelife in #1734
- dock: Simplify DockItem API by @huacnlee in #1732
Editor
- editor: Add InlineCompletion LSP support by @duanebester in #1736
Screen.Recording.2025-12-06.at.2.47.49.PM.mov
- editor: Improve scroll to support position at the edge of the editor on click by @huacnlee in #1672
- editor: Fix cursor direction not resetting after mouseup by @FlyingYu-Z in #1708
Input
- input: Fix scroll to offset to support soft wrap mode by @huacnlee in #1671
- input: Change to input text size to smaller by @huacnlee in #1703
- input: Adjust blink cursor height by @huacnlee in #1704
- input: Add to support CodeEditor as single line mode by @zanmato in #1696
- input: Fix resetting highlighting for single line code editor by @zanmato in #1742
- input: Fix wrong font being used in Input by @zanmato in #1706
List
- list: Refactor ListDelegate to easy access delegate by @huacnlee in #1713
- list: Fix list item may overflow by @huacnlee in #1726
Menu
- menu: Use defer to avoid race conditions with click listeners by @zanmato in #1651
- menu: Add
check_sideto PopupMenu to support display check at right side by @huacnlee in #1677
Chat
- plot: Add support for stacked chart by @madcodelife in #1681
- chart: Add candlestick chart by @amiyzku in #1749
Scrollbar
Refactor Scrollbar API to easy to use, and tidy scrollbar position in entire of components.
- scrollbar: Remove
Scrollbar::uniform_scroll, useScrollbar::verticalinstead by @huacnlee in #1659 - scrollbar: Manage ScrollbarState in Scrollbar internal by @huacnlee in #1690
- scrollbar: Introduce
overflow_scrollbarto adds Scrollbars to elements by @huacnlee in #1694
Setting
Screen.Recording.2025-11-20.at.17.24.50.mov
Sidebar
- sidebar: Refactor Sidebar to support
Styledby @huacnlee in #1658 - sidebar: Fix Sidebar group and items gap by @huacnlee in #1705
Table
- table: Refactor TableDelegate to easy to access delegate by @huacnlee in #1712
- table: Add
render_headermethod to support custom table header by @huacnlee in #1746
Tab
TextView
- text_view: Adding optional code block actions to the TextView by @duanebester in #1725
Theme
- theme: Update macos-classic list even color and improved details by @obito-t in #1679, #1699, #1702
- theme: Add
switch.thumb.backgroundtheme config support by @han1548772930 in #1685 - theme: Use difference color like the window background for TitleBar by @huacnlee in #1686
TitleBar
- title_bar: Improve Styled support to TitleBar by @huacnlee in #1693
- title_bar: Fix TitleBar drag area on macOS, and only handle show window menu when it supports by @huacnlee in #1710
- title_bar: Remove window control bg color in normal mode by @huacnlee in #1720
Webview
- webview: Public the raw wry webview handle by @madcodelife in #1739
Others
- chore: Update to use Rust edition 2024 by @huacnlee in #1669
- chore: Fix dialog scroll by #1694 change by @huacnlee in #1695
- docs: Fix minor docs issues by @zanmato in #1656
- docs: Remove outdated note on README by @huacnlee in #1700
- docs: Add icons for page background to website by @huacnlee in #1701
- docs: Fix typo in notifications doc by @huacnlee in #1747
Full Changelog: v0.4.2...v0.5.0