github AvaloniaUI/Avalonia 12.0.4

6 hours ago

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-changed events when AutomationId changes at runtime by @dimension-zero in #21374
  • Core – Update SkiaSharp to 3.119.4 by @MrJul in #21434
  • macOS – Add accessibility events for expand & collapse events by @codecat in #21043

Performance

Fixes

  • Core – Fix CommandBar overflow labels when label position is collapsed by @jsuarezruiz in #21226
  • Core – Fix RenderTargetBitmap losing effects by @timunie in #20790
  • Core – Fix SelectionChanged not raised on collection reset by @NathanDrake2406 in #20942
  • Core – Ensure system back event is passed to child page once by @emmauss in #21246
  • Core – Make sure TryGetGlyphTypeface does not fail for concurrent access by @Gillibald in #21269
  • Core – Avoid exceptions when getting a position from a PointerEventArgs by @TomEdwardsEnscape in #21301
  • Core – Make text in NumericUpDown update immediately when changing the TextConverter by @cdytoby in #21320
  • Core – Fixes double reorder of cached bidi runs by @Gillibald in #21351
  • Core – Set WindowDrawnDecorations background to transparent by @ent3m in #21354
  • Core – Fix radio MenuItem grouping in MenuFlyout by @zrt2399 in #21356
  • Core – Fix popup positioning anchor rect bug with drawn window decorations by @kekekeks in #21383
  • Core – Make cursor respect the captured element by @MrJul in #21421
  • Core — Add a resource for title bar background by @MrJul in #21440
  • XAML – Fix compiled binding DataContext inference in ItemTemplate by @JoaoMSSCruz in #21248
  • Windows – Run file picker on dedicated STA thread to avoid MTA deadlock by @ZehMatt in #21266
  • Windows – Fix borders and shadows on Windows 10 in extended mode by @MrJul in #21412
  • Windows – Include border size in GetMinMax request by @emmauss in #21420
  • Windows – Fix UIA tree not visible for Avalonia content embedded via WinFormsAvaloniaControlHost by @AndreyPolovodov in #21422
  • macOS – Fix DeviceLuid byte ordering on GPU interop by @dirivero in #21293
  • X11 – Observe potential DBus exception in UnregisterWindowAsync by @holdxen in #21344
  • X11 – Update Avalonia.DBus submodule by @jmacato in #21419
  • Android – Fix File properties by @emmauss in #21307
  • Android – Correct usage of PointToScreen for Android TalkBack by @IsaMorphic in #21402
  • iOS – Drain UISceneConnectionOptions on cold launch by @koblavi in #21394
  • Headless – Fix xUnit headless tests losing TestContext on background thread by @mikegoatly in #21357

Full Changelog: 12.0.3...12.0.4

Don't miss a new Avalonia release

NewReleases is sending notifications on new releases.