11.3.22
What's Changed Fixes X11 – Add workarounds for NVIDIA EGL drivers by @kekekeks in #21590 X11 – Fix use-after-free from non-idempotent SmcCloseConnection by @hartmark in #22190 Full Changelog: 11.3.21...11.3.22
What's Changed Fixes X11 – Add workarounds for NVIDIA EGL drivers by @kekekeks in #21590 X11 – Fix use-after-free from non-idempotent SmcCloseConnection by @hartmark in #22190 Full Changelog: 11.3.21...11.3.22
What's Changed Fixes Core – Fix init order of SetupWithClassicDesktopLifetime by @MrJul in #21954 macOS – Fix keyDown event handling for input methods by @Gillibald in #21906 X11 – Fix LeaveWindow not raised with software rendering by @MrJul in #22120 Full Changelog: 11.3.20...11.3.21
What's Changed Enhancements Core – Preserve current Animation progress if SpeedRatio or PlaybackDirection changes by @timiimit-tam in #19830 Core – Add TextInputOptions.HintLocales by @kerams in #21528 Controls – Implement VerticalContentAlignment for DatePicker and TimePicker by @JoaoMSSCruz in #21464 Controls – Add :empty pseudoclass for ContentControl by @zrt2399 in #21829 Controls – Propagate…
What's Changed Fixes macOS – Fix NSTextInputClient range handling and null dereference issues by @Gillibald in #21885 Full Changelog: 11.3.19...11.3.20
What's Changed Enhancements Core – Propagate Popup.IsHitTestVisible to IPopupImpl to skip hit-testing popups on the OS level if available by @kekekeks in #21916 Fixes XAML – Don't include non-text files in Roslyn's AdditionalFiles by @maxkatz6 in #21729 X11 – Fix active window tracking by @kekekeks in #21846 Full Changelog: 11.3.18...11.3.19
What's Changed Enhancements Controls – Add ToolTip.ShouldUseOverlayLayer attached property by @rabbitism in #21830 XAML – Allow single parameter with any type when binding to a method by @MrJul in #21867 Wayland – Add UseWaylandWithFallback by @kekekeks in #21734 Android – Expose AutomationId as resource-id for Android automation by @stevemonaco in #21780 Fixes Core – Fix Dispatcher.ReplaceImpleme…
General Read our release blog post for more information about new features in Avalonia 12.1.0! What's Changed Enhancements Core – Allow setting ThemeVariant to Default to reset theme to system on android by @emmauss in #16340 Core – Allow Dispatcher to be converted to a TaskScheduler by @TomEdwardsEnscape in #21032 Core – Remove obsolete int32 limit on DispatcherTimer.Interval by @TomEdwardsEnscap…
What's Changed Enhancements Core – Implement Unicode word segmentation and update to Unicode v17 by @JimBobSquarePants in #21361 Core – Unicode and text layout optimizations by @Gillibald in #21400 Core – Expose Calendar day button selection state to automation by @jmacato in #21540 Core – Expose menu item toggle state to automation by @jmacato in #21541 Core – Support Value pattern on editable Co…
What's Changed Enhancements XAML – Enhance Roslyn-compiler visible metadata by @maxkatz6 in #21546 Fixes Core – Fix StackOverflow when a NaN offset is set on ScrollViewer by @NicholasLachapelle in #21558 macOS – Handle replacementRange in AvnView by @MrJul in #21608 Full Changelog: 11.3.17...11.3.18
What's Changed Enhancements Core – Bump ANGLE version + sign native binaries by @maxkatz6 in #21219 Core – Update XML documentation to reflect correct type references in Avalonia.Controls project by @rabbitism in #21283 Core – Add missing AutomationPeers from built-in Controls by @jmacato in #21322 Core – Align Touch/Pen capture semantics with Mouse by @miloush in #21325 Core – Fire property-chang…
What's Changed Performance XAML – Improve type caching in the XAML compiler by @MrJul in #21408 Full Changelog: 11.3.16...11.3.17
What's Changed Core – Align Touch/Pen capture semantics with Mouse by @miloush in #21363 Full Changelog: 11.3.15...11.3.16
What's Changed Security VNC – Bump SharpCompress from 0.41.0 to 0.48.0 by @kekekeks in #21339 Full Changelog: 12.0.2...12.0.3
What's Changed Security VNC – Bump SharpCompress from 0.24.0 to 0.48.0 by @kekekeks Full Changelog: 11.3.14...11.3.15
What's Changed Enhancements Core – Add Window.WindowDecorationsTheme property by @MrJul in #21061 Core – Clarify that ElementRole is dependent on ExtendClientAreaToDecorationsHint by @MrJul in #21243 Core – Implement GetTemplateDescendants by @MrJul in #21245 Core – Update SkiaSharp to 3.119.4 Preview 1 @4Darmygeometry in #21263 Headless – Throw ObjectDisposedException when PlatformImpl is null by…
What's Changed Security Linux – Bump Tmds.DBus.Protocol to 0.92.0 by @drasticactions in #21122 Enhancements macOS – Announce changes to live regions on macOS by @kirb in #21045 Core – Implement DataFormat.CreateInProcessFormat<T> by @NathanDrake2406 in #21076 Fixes Core – Ensure glyph clusters are slice relative by @Gillibald in #21089 Core – Fix date picker spacer location by @rabbitism in #21093…
What's Changed Security Linux – Bump Tmds.DBus.Protocol to 0.21.3 by @kekekeks Full Changelog: 11.3.13...11.3.14