github AvaloniaUI/Avalonia 0.10.12

latest releases: 11.1.0-beta2, 11.1.0-beta1, 11.0.10...
2 years ago

Full changelog: 0.10.11...0.10.12

New features/APIs

#7148 [Osx] allow disabling of native menu export.
#7248 Add a DataType property on CompiledBindingExtension to enable specifying the start type explicitly on a binding.
#7301 Added reflection-free API for weak events
#7315 Editable DataGridTemplateColumn
#7395 Exposed PreciseArcTo for ellipses with extreme width:height ratios

Bugfixes

#7251 #7370 [Linux] Workaround for broken TopLevel.cs causing crash on X11
#7411 [Linux] fix deadlock from X11Window on close
#7270 [Browser] [WASM] Fix wrong DPI value
#7394 [Browser] Add IsDirty to Avalonia.Web.Blazor (Fix Chromium 97 not resizing render)
#7285 [Windows] Ensure Alpha is set for WGL display
#7374 [Windows] Don't raise TextInput event when KeyDown was handled
#7299 [Osx] Add additional null checks to Avalonia.Native.WindowBaseImpl.
#7302 [Osx] [MacOS] fix quit menu item copy paste mistake
#7341 [Osx] Fixes/standard osx item generation
#6948 Fix DataGrid SelectionChanged event not raised after 3 right clicks
#7250 Fix pointer popup positioning for overlay popups
#7258 Fix ScrollViewer with touch inside of rotated LayoutTransformControl
#7298 Check for null visual parent.
#7337 Only handle a KeyBinding if it's actually been handled.
#7343 Reduce the priority in AvaloniaSynchronizationContext.
#7350 Fix Skia FormattedTextImpl text alignment
#7365 Fix vertical alignments in Calendar control
#7373 Fix NRE on window close with opened menu
#7400 Fix ClassicDesktop Lifetime so that ShutdownRequested event is raised.
#7405 Fix UseRenderTransformProperty registration typo

Misc

#7295 #7300 [Browser] [WASM] Implement Cursors API
#7409 [Browser] Butter Smooth resizing in Browser
#7321 [Osx] DataGrid - handle OSX key modifiers (ctrl vs cmd)
#7368 Set antialias to true when calling ClipRoundRect
#7388 Use CompiledBindings for Fluent theme
#7252 Improve ButtonSpinner OnPointerWheel
#7256 Fast Fluent theme switching
#7288 Progress Bar progress text implementation in FluentTheme
#7320 ListBox should respect ClipToBounds
#7336 Enable ClearType on Windows
#7344 Introduce font related platform implementations for unit tests

Don't miss a new Avalonia release

NewReleases is sending notifications on new releases.