yFiles for AvaloniaChangelog
yFiles for Avalonia EAP v2
Categories: New Features Improvements Bug Fixes
New Features
-
NodeControlNodeStyleallows for rendering nodes using Avalonia styles and selectors. -
EdgeSegmentControlEdgeStyleallows for rendering edges using Avalonia styles and selectors. -
LabelControlLabelStyleallows for rendering labels using Avalonia styles and selectors. -
PortControlPortStyleallows for rendering ports using Avalonia styles and selectors. -
StripeControlStripeStyleallows for rendering stripes using Avalonia styles and selectors. -
Method
ExportToBitmaponCanvasControlnow allows to export the canvas as bitmap image. -
The new
PixelImageExporterclass supports exporting aCanvasControlto a bitmap image.
Improvements
- Added more demos and a better demo overview page.
Bug Fixes
- Fixed an issue preventing focus indicator from being shown.
-
GroupNodeStyle's button which toggles the expansion state now reacts on first click. -
The drop shadow of
GroupNodeStyleis now placed correctly. - Theme colors now work properly, which affect the marquee rectangle, handles, as well as selection, focus, and highlight indicators.
-
Fixed distorted rendering of selection, focus, and highlight indicators when a projection is set on the
GraphControl. -
Fixed a possible exception in label rendering when the
TextWrappingShapehas been set to something other than Rectangle. - Fixed text wrapping into irregular shapes.
-
With the
EdgeStyleIndicatorRendererclass, the bends of the intermediate edges that are used for rendering now correctly have the tag object of the corresponding original bend. -
Key bindings (
KeyboardInputMode.AddKeyBinding) now overwrite earlier added bindings. - After moving a folder node in closed state with orthogonal edge editing enabled, folding edges no longer get incorrect additional segments when the folder is expanded.