New
0.12.0
Added
- Multi-window support. #1964
TextEditorwidget (or multi-line text input). #2123Shaderwidget. #2085- Shadows. #1882
- Vectorial text for
Canvas. #2204 - Layout consistency. #2192
- Explicit text caching. #2058
- Gradients in Oklab color space. #2055
Themerwidget. #2209Transformprimitive. #2120- Cut functionality for
TextEditor. #2215 - Primary clipboard support. #2240
- Disabled state for
Checkbox. #2109 skip_taskbarwindow setting for Windows. #2211fetch_maximizedandfetch_minimizedcommands inwindow. #2189run_with_handlecommand inwindow. #2200show_system_menucommand inwindow. #2243text_shapingmethod forTooltip. #2172interactionmethod forMouseArea. #2207hoveredstyling forSvgwidget. #2163heightmethod forTextEditor. #2221- Customizable style for
TextEditor. #2159 - Customizable style for
QRCode. #2229 - Border width styling for
Toggler. #2219 RawTextvariant forPrimitiveiniced_graphics. #2158Streamsupport forCommand. #2150- Access to bounds/content bounds from a
Scrollableviewport. #2072 Frame::scale_nonuniformmethod. #2070theme::Custom::with_fnto generate completely custom themes. #2067styleattribute forFont. #2041- Texture filtering options for
Image. #1894 defaultandshift_stepmethods forsliderwidgets. #2100Customvariant tocommand::Action. #2146- Mouse movement events for
MouseArea. #2147 - Dracula, Nord, Solarized, and Gruvbox variants for
Theme. #2170 - Catppuccin, Tokyo Night, Kanagawa, Moonfly, Nightfly and Oxocarbon variants for
Theme. #2233 From<T> where T: Into<PathBuf>forsvg::Handle. #2235on_openandon_closehandlers forPickList. #2174- Support for generic
ElementinTooltip. #2228 - Container and
gapstyling forScrollable. #2239 - Use
Borrowfor bothoptionsandselectedin PickList. #2251 clipproperty forContainer,Column,Row, andButton. #2252
Changed
- Enable WebGPU backend in
wgpuby default instead of WebGL. #2068 - Update
glyphonto0.4. #2203 - Require
Sendon stored pipelines. #2197 - Update
wgputo0.19,glyphonto0.5,softbufferto0.4,window-clipboardto0.4, andraw-window-handleto0.6. #2191 - Update
winitto0.29. #2169 - Provide actual bounds to
Shaderprimitives. #2149 - Deny warnings in
testworkflow. #2135 - Update
wgputo0.18andcosmic-textto0.10.
Fixed
- Clipping of
TextInputselection. #2199 Paragraph::grapheme_positionwhen ligatures are present. #2196- Docs to include missing feature tags. #2184
PaneGridclick interaction on the top edge. #2168iced_wgpunot rendering text in SVGs. #2161- Text clipping. #2154
- Text transparency in
iced_tiny_skia. #2250 - Layout invalidation when
Tooltipchangesoverlay. #2143 Overlaycomposition. #2142
Many thanks to...
- @akshayr-mecha
- @alec-deason
- @arslee07
- @AustinMReppert
- @avsaase
- @blazra
- @brianch
- @bungoboingo
- @Calastrophe
- @casperstorm
- @cfrenette
- @clarkmoody
- @Davidster
- @Decodetalkers
- @derezzedex
- @DoomDuck
- @dtzxporter
- @Dworv
- @fogarecious
- @GyulyVGC
- @hicaru
- @ids1024
- @Imberflur
- @jhannyj
- @jhff
- @jim-ec
- @joshuamegnauth54
- @jpttrssn
- @julianbraha
- @Koranir
- @lufte
- @matze
- @MichalLebeda
- @MoSal
- @MrAntix
- @nicksenger
- @Nisatru
- @nyurik
- @Remmirad
- @ripytide
- @snaggen
- @Tahinli
- @tarkah
- @tzemanovic
- @varbhat
- @VAWVAW
- @william-shere
- @wyatt-herkamp