Skip to content

Releases: AvaloniaUI/Avalonia

11.2.8

20 Apr 11:07
595be47
Compare
Choose a tag to compare

Full Changelog: 11.2.7...11.2.8

What's Changed

Fixes

  • Keep SelectingItemsControl selection values until ItemsSource is set by @MrJul in #18634
  • Fix Windows IME by @MrJul in #18645
  • Fix crash when creating documents in an opened folder on android by @emmauss in #18651
  • Fix MenuItem enabled state in the presence of sub-items. by @grokys in #18679

11.3.0-beta2

12 Apr 17:55
36ec2fe
Compare
Choose a tag to compare
11.3.0-beta2 Pre-release
Pre-release

Full Changelog: 11.3.0-beta1...11.3.0-beta2

What's Changed

This list contains only changes made since 11.3.0-beta1.

Fixes

Only in 11.3.0-beta2:

  • Fix binding null conditional operator not working with AvaloniaProperty by @MrJul in #18583
  • Fix DateTimePickerPanel scrolling exception by @MrJul in #18584
  • [Grid] Fix ColumnSpacing property name by @kebox7 in #18603
  • Fix Window.Show when MinWidth > MaxWidth by @MrJul in #18604
  • Disable Metal by default on macOS for 11.3 by @MrJul in #18605
  • [Grid] Fix size calculation for ranges by @kebox7 in #18621

Ported from 11.2.7:

11.2.7

11 Apr 17:47
8cbf39e
Compare
Choose a tag to compare

Full Changelog: 11.2.6...11.2.7

What's Changed

Fixes

11.3.0-beta1

03 Apr 15:40
3fe35b5
Compare
Choose a tag to compare
11.3.0-beta1 Pre-release
Pre-release

Full Changelog: 11.2.6...11.3.0-beta1

What's Changed

Features

Enhancements

  • Use the himetric location instead of the pixel location. by @walterlv in #16850
  • Fixes and improves several access key (accelerator) related issues by @StefanKoell in #17292
  • Add _NET_WM_PID atom to Linux X11 window by @lindexi in #17470
  • Throw ObjectDisposedException for ClipboardImpl/ClipboardDataObject by @MrJul in #17472
  • Nullable annotations for LinuxFramebuffer by @MrJul in #17489
  • Align bitmap memory to 4 bytes by @Gillibald in #17774
  • Nullable annotations for X11 by @MrJul in #17814
  • Add FontSize property validation by @maxkatz6 in #18198
  • Improve KeyGesture.ToString() output in case when Key is set to Key.None by @Samael7777 in #18353
  • Bring control into view only if control isn't properly visible in viewport by @emmauss in #18359
  • Raise pointer events on captured element by @MrJul in #18420
  • Prevented setting 0 to ColumnSpan or RowSpan. by @abenedik in #18516

Performance

  • Avoid Select when no boxing required by @YohDeadfall in #16886
  • Fix PopupRoot.ConfigurePosition being called unnecessary by @MrJul in #17322
  • Optimization for Process.GetCurrentProcess() in Avalonia.Win32.Automation by @NeverMorewd in #17422
  • Optimize SKRoundRectCache Clear Method for .NET 6+ by @lindexi in #17605
  • Expanding StringTokenizator with ReadOnlySpan. by @Meloman19 in #17645
  • Use Flat Array Text Blob Cache instead of more expensive ConcurrentDictionary in Avalonia.Skia.GlyphRunImpl by @Washi1337 in #17727
  • [Text] Make BreakUnit a readonly struct by @Gillibald in #17729
  • Add SpanStringTokenizer and avoid many string allocations in FontCollectionBase by @Washi1337 in #17745
  • Optimization: Add an optimized path for notifying property changes for inherited va. by @danwalmsley in #18223
  • Layout performance improvements by @MrJul in #18315
  • Remove List<IObserver<T>>.ToArray() allocations in LightweightObservableBase by @xoofx in #18316

Fixes

Read more

11.2.6

29 Mar 12:35
6a34161
Compare
Choose a tag to compare

Full Changelog: 11.2.5...11.2.6

What's Changed

Enhancements

Fixes

11.2.5

28 Feb 13:40
4971681
Compare
Choose a tag to compare

Full Changelog: 11.2.4...11.2.5

What's Changed

Enhancements

  • In-process dnd should always handle pointermoved for consistency withactual dnd by @kekekeks in #18287

Fixes

11.2.4

15 Feb 09:29
Compare
Choose a tag to compare

Full Changelog: 11.2.3...11.2.4

What's Changed

Enhancements

  • Add ISkiaGpuWithPlatformGraphicsContext interface to vulkan skia gpu by @emmauss in #17895
  • Support activation with universal links by @kerams in #18005
  • Make sure MacOS uses the cached value for render scaling. by @danwalmsley in #18062

Fixes

Miscellaneous

11.2.3

19 Dec 07:41
Compare
Choose a tag to compare

Full Changelog: 11.2.2...11.2.3

Enhancements

  • XEmbed client support by @kekekeks in #17446
  • [GLX] Resize the platform render target to compositor-provided size by @kekekeks in #17779
  • Make MarkupExtension.ProvideValue method inlinable for StaticResourceExtension and ResolveByNameExtension by @maxkatz6 in #17659
  • Ignore key modifiers on text editing if field is a password field. by @c4llv07e in #17695

Fixes

11.2.2

26 Nov 04:43
Compare
Choose a tag to compare

Full Changelog: 11.2.1...11.2.2

What's Changed

Fixes

Misc

11.1.5

19 Nov 08:55
Compare
Choose a tag to compare

What's Changed

Full Changelog: 11.1.4...11.1.5