diff --git a/xpf/release-notes.md b/xpf/release-notes.md index 8a983511e..a241401b3 100644 --- a/xpf/release-notes.md +++ b/xpf/release-notes.md @@ -3,6 +3,68 @@ id: release-notes title: Release Notes --- +## XPF 1.3.0 + +* Enable ECDSA-based license keys +* Fix multiple Geometry APIs +* Cache FontCollections and make them thread aware +* Fix issue with geometry hit testing non-stroked segments +* Update version on main to 1.3 +* Implement BlockUIContainer +* Update Avalonia version +* Fix dispatch exception handling +* Support loading XPF into a separate ALC for poor man's multithreading +* Fixed MUCE geometry invalidation +* Fixes large image docoding +* Fix inlines TextDecorations and fix BaselineAlignment +* Fix TextDecorations +* Fix Key Mapping on macOS +* Fix GetDpiForMonitor +* Implement F32MonitorHandle and use new Screens APIs +* Hackfix for incorrect glyph run bounds +* Don't process mouse events as touch +* Call InternalClose from the externally available Window.Close method +* Initial PDF generation support +* Add support for corner radius in rectangle geometry +* Add support for strokeless geometry segments +* Update avalonia: fix win32 window shown state +* Update avalonia- fix topmost owned window not working +* AvaloniaHostContainer needs to set transform origin to zero instead of default 50%50% +* Keep focus in avalonia host if window is reactivated +* Add dummy AdjustWindowRectEx +* Fix incorrectly set filename in save dialog +* Fix Window.Icon +* Fix "Mouse events not fired properly if another mouse button is pressed" +* Manually subscribe to all of subtree visual invalidation from MuceVisualBrush +* Fix headless platform, avoid Skia hardcoding +* Minor patcher improvement +* Add a flag to disable stackframe tweaks for devexpress +* Skip rendering content if it will be clipped away anyway +* Change the way we pool MuceRenderData states +* Fix FontAwesome.Sharp font loading +* Bump image sharp +* Stub for SHGetFileInfo +* Implement bitmap.copypixels +* Fixed DrawingImage, hackfixed parentless VisualBrush +* Publish packages from all branches +* Add regex semver checking for release tags +* Update dotnet.yml to trim trailing backslash on version +* Update Common.props +* Remove UseWinForms + misc +* Disable ImportWindowsDesktopTargets +* Allow the user to enable logging via msbuild property or environment variable +* Add XpfSingleProject property +* Update AvaloniaUI.Xpf.WinApiShim.targets +* Browser compatibility improvements +* Experimental WinAPI shims support for Browser +* Fix browser winapi shims +* Fix browser SDK +* Various WinAPI shims fixes related to the Screen API +* Some mono fixes +* SystemInformation.MouseWheelScrollDelta support +* Reset popup _positionInfo when creating a new win + + ## XPF 1.2.0 * Update ImageSharp @@ -64,4 +126,4 @@ title: Release Notes * Actipro docking: when tearing off a pane, preview is not shown on macOS * DevExpress docking: does not always show drop adorners on X11 * Syncfusion docking: problems on all platforms -* Telerik docking: Initial drag/tear-off stops registering mouse on Windows \ No newline at end of file +* Telerik docking: Initial drag/tear-off stops registering mouse on Windows