v0.5.0-rc.1 馃
Pre-release
Pre-release
·
74 commits
to refs/heads/main
since this release
Changes
- feat(core): Reactive
use_future@marc2332 (#2110) - feat(perfomance-plugin): Async tasks metrics @marc2332 (#2033)
- fix(core): Render cursor when text is completely empty @marc2332 (#2125)
- fix(components): Dont make Input capture Shift as ScrollView uses it for scrolling @marc2332 (#2123)
- feat(query): Automatic
Into<Mutation>conversion @marc2332 (#2115) - feat(components):
Input::scroll_enabled@marc2332 (#2122) - chore(winit): Better GPU picking @marc2332 (#2117)
- fix(winit): Better Opengl error handling @marc2332 (#2091)
- fix(winit): Better error handling in vulkan driver @marc2332 (#1991)
- feat(query): Add
errgetters @marc2332 (#2113) - feat(core): Add `Color::with_af32 @marc2332 (#2119)
- chore(core): Default impl for rect, label and paragraph @marc2332 (#2109)
- fix(freya): Proper features reexport of lucide icons @marc2332 (#2108)
- feat(components): LayerExt and EventHandlersExt for SelectableText @marc2332 (#2106)
- feat(terminal): Better defaults and allow passing multiple font families preferences @marc2332 (#2093)
- fix(core): Differenciate scopes with the same key but different component type @marc2332 (#2084)
- feat(components): DragZone::enabled @marc2332 (#2088)
- fix(components): Adjust drag offset according to the dragging element size @marc2332 (#2086)
- feat(core): Better
CornerRadiusapi @marc2332 (#2077) - feat(core): More accurate cursor rendering in special characters @marc2332 (#2034)
- feat(core): Allow changing the scale factor of the app dynamically and at window config @marc2332 (#2082)
- feat(terminal): Focus reporting @marc2332 (#2080)
- feat(core): More ergonomic children api @marc2332 (#2074)
- fix(core): Make blur work with opacity @marc2332 (#1983)
- chore: Move rendering backend features selection to freya-winit @marc2332 (#2079)
- remove rust toolchain from nix devshell @RobertasJ (#2075)
- fix(components): Implement VirtualScrollView min/max width/height @marc2332 (#2032)
- chore(winit): Switch from hooking to catch unwind @marc2332 (#2000)
- fix(core): Handle a11y auto focus separately from focus requests @marc2332 (#2065)
- feat(components): Flexibilize Tooltip @marc2332 (#2056)
- fix(components): Hide scrollbar and thumb when its smaller than the minimum @marc2332 (#2037)
- fix(core): Prevent borrow when reseting scopes after hot reload @marc2332 (#2051)
- Add docs lifecycle tasks @aspnxdd (#2073)
- feat(components): Per item virtual scroll view sizing @marc2332 (#1985)
- fix(components): More reliable context menu closing @marc2332 (#2067)
- fix(components): Card spacing and padding @marc2332 (#2063)
- feat(components): Implement
ContainerWithContentExtforSkeleton@marc2332 (#2059) - chore(core): Export
EventHandlerstype @marc2332 (#2058) - fix(components): Export AssetAge @marc2332 (#2025)
- feat(core): Change
main_alignandcross_alignto take矛mpl Into<Alignment>@marc2332 (#2060) - chore: Clarify clone instructions @marc2332 (#2068)
- fix(core): Emit all file events files all at once @marc2332 (#2066)
- chore(core): Add
style_datamethod to set an element's data @marc2332 (#2052) - fix(components): Select all text on double click in Input with masked text @marc2332 (#1989)
- chore: Dont enable os-dependant features in workspace by default @marc2332 (#2016)