Skip to content

Releases: AvaloniaUI/Avalonia

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

11.2.1

15 Nov 02:05
Compare
Choose a tag to compare

What's Changed

Enhancements

Fixes

Full Changelog: 11.2.0...11.2.1

11.2.0

31 Oct 04:50
Compare
Choose a tag to compare

What's Changed

Combined change log from all 11.2.0 betas and rc.

Features

Enhancements

  • Enable Metal rendering by default for iOS and macOS by @maxkatz6 in #14762
  • Improve AvaloniaObject.GetValue performance by @MrJul in #15342
  • ToolTip should use Popup internally + fix Popups not closing when placement target is closed by @maxkatz6 in #15358
  • Add basic integration tests for NativeControlHost and improve its automation/a11y support. by @grokys in #15542
  • [Windows] WindowDecorations related integration tests by @maxkatz6 in #15561
  • Bump DBus stack by @affederaffe in #15568
  • Validate all width/height properties of Layoutable when they are set by @TomEdwardsEnscape in #15753
  • Refactor WASM input and dom-callbacks to work with multithreading by @maxkatz6 in #15849
  • Request for Feedback: Improving Startup Latency in X11 by @Sewer56 in #16033
  • TrayIcon integration tests by @maxkatz6 in #16154
  • Fixed build error: SourceRoot paths are required to end with a slash or backslash by @heku in #16174
  • Remove obsolete API usage from SelectingItemsControl. by @grokys in #16220
  • Move IsDirect = true into DirectPropertyBase by @heku in #16256
  • Android - Refactor AvaloniaInputConnection by @emmauss in #16490
  • Obsolete CompiledBindingPathBuilder.SetRawSource by @MrJul in #16505
  • UWP/WinUI style XYFocus subtree restrictions by @IanRawley in #16557
  • Remove System.Linq.Expressions usages in ReflectionClrPropertyInfo by @MrJul in #16568
  • Increase LayoutTransformControl.DecimalsAfterRound from 4 to 8 by @BobLd in #16583
  • Extract non-generic members from frequently used generic types by @MrJul in #16585
  • Switch to a HashSet as backing for SafeEnumerableList by @halgari in #16633
  • Only add the text selection canvas when the textbox is focused by @emmauss in #16643
  • 11.2.x Private/PublicAPI adjustments by @maxkatz6 in #16733
  • Reduced memory alloc for combined binding subjects by @YohDeadfall in #16794
  • feat: Align PathSegments ctor overloads to WPF PathSegmentCollection by @workgroupengineering in #16809
  • [AVN] Introduced ComObjectWeakPtr by @kekekeks in #17041
  • Validate visual parent on attaching to the tree by @maxkatz6 in #17049
  • Begin with DisableRuntimeMarshalling support + fix macOS Metal AOT by @maxkatz6 in #17116
  • Make UiThreadRenderTimer to calculate the next tick time based on expected FPS by @kekekeks in #17121
  • Use epoll for dispatcher loop since it's more accurate with wait timeouts by @kekekeks in #17123
  • [fbdev] Added a mode that should not waste time in FBIO_WAITFORVSYNC by @kekekeks in #17124
  • Disable runtime marshalling for GetProcAddress by @maxkatz6 in #17136

Fixes

Expand
Read more

11.2.0-rc2

27 Oct 04:12
Compare
Choose a tag to compare
11.2.0-rc2 Pre-release
Pre-release

Full Changelog: 11.2.0-rc1...11.2.0-rc2

What's Changed

Features

Fixes

  • ComboBox Empty Selection should not Generate a TextBlock as SelectionBoxItem by @gehongyan in #16748
  • fix: SplitButton.Click is not fired when SplitButton is not in focused by @workgroupengineering in #16940
  • Fix desktop lifetime non-mainwindow cancellation by @maxkatz6 in #17059
  • Fix missing Orientation check in VirtualizingStackPanel by @dbriard in #17135
  • Don't apply our weird window positioning hacks for clicks on traffic lights by @kekekeks in #17181
  • Fixes an issue that can cause Avalonia-based Windows applications to crash on termination by @ryannewington in #17190
  • Do not reset text selection when the TextBox loses focus by @Gillibald in #17195
  • Fix LayoutUpdated and EffectiveViewportChanged double registration by @MrJul in #17196
  • Fixed an issue RTL wrapped text calculates an extra line for the control desired size by @dme-compunet in #17209
  • macOS: Prevent crash with popups by @grokys in #17218
  • Set TimePicker.Time seconds to zero when UseSeconds is False by @VisualMelon in #17251
  • Fix ThemeVariant equality by @MrJul in #17257
  • Rework how TextBlock skips redundant measure and arrange calls by @Gillibald in #17271
  • Fix overlay popup focus issues by @MrJul in #17326

11.1.4

09 Oct 12:33
Compare
Choose a tag to compare

What's Changed

Fixes

  • Fix - Grow datagrid height if there's available space by @emmauss in #16527
  • Fix --no-build publishing when axaml compiler is used by @js6pak in #16835
  • Prevent stack overflow in two-way bindings. by @grokys in #17073
  • [macOS]: Call layer.setNeedsDisplay on show. by @grokys in #17096
  • Don't apply our weird window positioning hacks for clicks on traffic lights by @kekekeks in #17181

Miscellaneous

  • Changed modifiers for injected non-client implementable method by @kekekeks in #16626

11.2.0-rc1

03 Oct 01:22
Compare
Choose a tag to compare
11.2.0-rc1 Pre-release
Pre-release

What's Changed

Enhancements

Fixes

Miscellaneous

New Contributors

Full Changelog: 11.2.0-beta2...11.2.0-rc1

11.2.0-beta2

15 Sep 02:05
Compare
Choose a tag to compare
11.2.0-beta2 Pre-release
Pre-release

What's Changed

Features

Fixes

Miscellaneous

Full Changelog: 11.2.0-beta1...11.2.0-beta2

11.2.0-beta1

20 Aug 03:37
Compare
Choose a tag to compare
11.2.0-beta1 Pre-release
Pre-release

We are currently switching to 3-months release cycle starting with 11.2.
And as you all can see, 11.2 branch already has a lot of improvements over 11.1 release this summer.

What's Changed

Features

Fixes

Expand
Read more