Iced v0.5.0 Release Notes
Release Date: 2022-11-10 // almost 2 years ago-
โ Added
Stabilization of stateless widgets (#1393)
The old widget API has been completely replaced by stateless widgets (introduced in #1284). Alongside the new API, there are a bunch of new helper functions and macros for easily describing view logic (likerow!
andcolumn!
).First-class theming (#1362)
A complete overhaul of our styling primitives, introducing aTheme
as a first-class concept of the library.Widget operations (#1399)
An abstraction that can be used to traverse (and operate on) the widget tree of an application in order to query or update some widget state.Lazy
widget (#1400)
A widget that can call some view logic lazily only when some data has changed. Thanks to @nicksenger!๐ Linear gradient support for
Canvas
(#1448)
TheCanvas
widget can draw linear gradients now. Thanks to @bungoboingo!๐ Touch support for
Canvas
(#1305)
TheCanvas
widget now supports touch events. Thanks to @artursapek!๐
Image
andSvg
support foriced_glow
(#1485)
Our OpenGL renderer now is capable of rendering both theImage
andSvg
widgets. Thanks to @ids1024!
Previous changes from v0.4.2
-
๐ Fixed
Padding
type not exposed iniced
.