chore(deps): update dependency avalonia to v12 #7

Merged
Dutch merged 1 commit from renovate/major-avalonia-monorepo into main 2026-04-08 20:23:54 +02:00
Collaborator

This PR contains the following updates:

Package Change Age Confidence
Avalonia (source) 11.3.1212.0.0 age confidence

Release Notes

AvaloniaUI/Avalonia (Avalonia)

v12.0.0

Compare Source

General

Read our release blog post for more information about Avalonia 12!

Useful links:

What's Changed

Changes since 12.0.0-rc2

Full Changelog since 12.0.0-rc2: https://github.com/AvaloniaUI/Avalonia/compare/12.0.0-rc2...12.0.0

Changes since 11.3.13

Full Changelog since 11.3.13: https://github.com/AvaloniaUI/Avalonia/compare/11.3.13...12.0.0

v11.3.13

Compare Source

What's Changed

Enhancements
Fixes

Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/11.3.12...11.3.13


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [Avalonia](https://avaloniaui.net/?utm_source=nuget&utm_medium=referral&utm_content=project_homepage_link) ([source](https://github.com/AvaloniaUI/Avalonia)) | `11.3.12` → `12.0.0` | ![age](https://developer.mend.io/api/mc/badges/age/nuget/Avalonia/12.0.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Avalonia/11.3.12/12.0.0?slim=true) | --- ### Release Notes <details> <summary>AvaloniaUI/Avalonia (Avalonia)</summary> ### [`v12.0.0`](https://github.com/AvaloniaUI/Avalonia/releases/tag/12.0.0) [Compare Source](https://github.com/AvaloniaUI/Avalonia/compare/11.3.13...12.0.0) #### General **Read our [release blog post](https://avaloniaui.net/blog/avalonia-12) for more information about Avalonia 12!** Useful links: - [Website](https://avaloniaui.net/) - [Documentation](https://docs.avaloniaui.net/) - [v12 breaking changes](https://docs.avaloniaui.net/docs/avalonia12-breaking-changes) #### What's Changed ##### Changes since 12.0.0-rc2 - CompositionAnimation fixes by [@&#8203;zxbmmmmmmmmm](https://github.com/zxbmmmmmmmmm) in [#&#8203;20936](https://github.com/AvaloniaUI/Avalonia/pull/20936) - AvnAccessibilityElement fixes by [@&#8203;jmacato](https://github.com/jmacato) in [#&#8203;21062](https://github.com/AvaloniaUI/Avalonia/pull/21062) - Measure/Arrange TextPresenter with WidthIncludingTrailingWhitespace by [@&#8203;Gillibald](https://github.com/Gillibald) in [#&#8203;21067](https://github.com/AvaloniaUI/Avalonia/pull/21067) - Fix/linux atspi backend by [@&#8203;jmacato](https://github.com/jmacato) in [#&#8203;21072](https://github.com/AvaloniaUI/Avalonia/pull/21072) - Post NSAccessibility notifications for property changes on macOS by [@&#8203;jmacato](https://github.com/jmacato) in [#&#8203;21074](https://github.com/AvaloniaUI/Avalonia/pull/21074) - Fix access keys not working when KeySymbol is null by [@&#8203;NathanDrake2406](https://github.com/NathanDrake2406) in [#&#8203;21077](https://github.com/AvaloniaUI/Avalonia/pull/21077) **Full Changelog since 12.0.0-rc2**: <https://github.com/AvaloniaUI/Avalonia/compare/12.0.0-rc2...12.0.0> ##### Changes since 11.3.13 - Design improvements by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;18300](https://github.com/AvaloniaUI/Avalonia/pull/18300) - Add ability to cancel focus change by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;18373](https://github.com/AvaloniaUI/Avalonia/pull/18373) - \[X11] Added INCR support by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;18428](https://github.com/AvaloniaUI/Avalonia/pull/18428) - Don't round size in TextBlock when UseLayoutRounding is false by [@&#8203;appel1](https://github.com/appel1) in [#&#8203;18456](https://github.com/AvaloniaUI/Avalonia/pull/18456) - Fix MeasureCore when there's a size constraint and there's a negative… by [@&#8203;appel1](https://github.com/appel1) in [#&#8203;18462](https://github.com/AvaloniaUI/Avalonia/pull/18462) - Focus Traversal Api by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;18647](https://github.com/AvaloniaUI/Avalonia/pull/18647) - Make sure that tests inherit from ScopedTestBase by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;18690](https://github.com/AvaloniaUI/Avalonia/pull/18690) - Update bug\_report.yml by [@&#8203;timunie](https://github.com/timunie) in [#&#8203;18711](https://github.com/AvaloniaUI/Avalonia/pull/18711) - Fix typo in PseudoClassesExtensions class name by [@&#8203;zdpcdt](https://github.com/zdpcdt) in [#&#8203;18717](https://github.com/AvaloniaUI/Avalonia/pull/18717) - feat: add TreeViewItemIndentConverter for dynamic margin calculation by [@&#8203;zdpcdt](https://github.com/zdpcdt) in [#&#8203;18718](https://github.com/AvaloniaUI/Avalonia/pull/18718) - Limit use of deprecated Android display API by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;18722](https://github.com/AvaloniaUI/Avalonia/pull/18722) - Move android app initialization to custom application class by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;18756](https://github.com/AvaloniaUI/Avalonia/pull/18756) - Add IAddChild to StyleBase to fix IDE errors when adding Style as children to ContainerQuery by [@&#8203;wieslawsoltes](https://github.com/wieslawsoltes) in [#&#8203;18800](https://github.com/AvaloniaUI/Avalonia/pull/18800) - Added missing class event handler methods by [@&#8203;TomEdwardsEnscape](https://github.com/TomEdwardsEnscape) in [#&#8203;18837](https://github.com/AvaloniaUI/Avalonia/pull/18837) - fix WrapPanel comments by [@&#8203;ingts](https://github.com/ingts) in [#&#8203;18862](https://github.com/AvaloniaUI/Avalonia/pull/18862) - Fixed core `GotFocus` and `LostFocus` handling being skippable by [@&#8203;TomEdwardsEnscape](https://github.com/TomEdwardsEnscape) in [#&#8203;18868](https://github.com/AvaloniaUI/Avalonia/pull/18868) - Add IActivityApplicationLifetime for android by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;18893](https://github.com/AvaloniaUI/Avalonia/pull/18893) - Fixes accumulated glitches in GpuInterop demo by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;18900](https://github.com/AvaloniaUI/Avalonia/pull/18900) - Add `DrawingImage.Viewbox` by [@&#8203;TomEdwardsEnscape](https://github.com/TomEdwardsEnscape) in [#&#8203;18913](https://github.com/AvaloniaUI/Avalonia/pull/18913) - Bump ImageSharp to 2.1.10 by [@&#8203;drasticactions](https://github.com/drasticactions) in [#&#8203;18924](https://github.com/AvaloniaUI/Avalonia/pull/18924) - Update azure-pipelines.yml ([#&#8203;18876](https://github.com/AvaloniaUI/Avalonia/issues/18876)) by [@&#8203;Gillibald](https://github.com/Gillibald) in [#&#8203;18940](https://github.com/AvaloniaUI/Avalonia/pull/18940) - fix: Prevent DXGI from intercepting Alt+Enter and PrintScreen by [@&#8203;M0n7y5](https://github.com/M0n7y5) in [#&#8203;18970](https://github.com/AvaloniaUI/Avalonia/pull/18970) - \[Android] Do not underutilize CPU/GPU when can't keep up with refresh rate by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;18973](https://github.com/AvaloniaUI/Avalonia/pull/18973) - \[ANDROID] Skip glWaitClient/glWaitGL/glWaitNative by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;18974](https://github.com/AvaloniaUI/Avalonia/pull/18974) - Implement IDispatcherImpl for Android based on Looper and MessageQueue by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;18975](https://github.com/AvaloniaUI/Avalonia/pull/18975) - \[12.0] Target SkiaSharp 3.0. Drop 2.88 support by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;18981](https://github.com/AvaloniaUI/Avalonia/pull/18981) - Remove old linux hack by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;18989](https://github.com/AvaloniaUI/Avalonia/pull/18989) - Switch to using animation request for scroll inertia dispatch by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;18997](https://github.com/AvaloniaUI/Avalonia/pull/18997) - Cleanup InvalidationAwareSurfaceView related code by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;19045](https://github.com/AvaloniaUI/Avalonia/pull/19045) - Fix WindowCloseReason Passed During System Shutdown by [@&#8203;lindexi](https://github.com/lindexi) in [#&#8203;19055](https://github.com/AvaloniaUI/Avalonia/pull/19055) - feat: expose Popup property in PopupFlyoutBase for external access. by [@&#8203;zdpcdt](https://github.com/zdpcdt) in [#&#8203;19106](https://github.com/AvaloniaUI/Avalonia/pull/19106) - Make `CharacterReader` internal. by [@&#8203;grokys](https://github.com/grokys) in [#&#8203;19123](https://github.com/AvaloniaUI/Avalonia/pull/19123) - Fix typo: `ExternalGLibMainLoopExceptionLogger` by [@&#8203;Dragorn421](https://github.com/Dragorn421) in [#&#8203;19128](https://github.com/AvaloniaUI/Avalonia/pull/19128) - Developer Documentation by [@&#8203;grokys](https://github.com/grokys) in [#&#8203;19131](https://github.com/AvaloniaUI/Avalonia/pull/19131) - Remove `PropertyPath`. by [@&#8203;grokys](https://github.com/grokys) in [#&#8203;19133](https://github.com/AvaloniaUI/Avalonia/pull/19133) - move to SDK 8.0.411 in global.json by [@&#8203;SimonCropp](https://github.com/SimonCropp) in [#&#8203;19136](https://github.com/AvaloniaUI/Avalonia/pull/19136) - remove some redundant returns by [@&#8203;SimonCropp](https://github.com/SimonCropp) in [#&#8203;19137](https://github.com/AvaloniaUI/Avalonia/pull/19137) - remove some duplicate dict lookups by [@&#8203;SimonCropp](https://github.com/SimonCropp) in [#&#8203;19138](https://github.com/AvaloniaUI/Avalonia/pull/19138) - remove Settings.StyleCop from sln by [@&#8203;SimonCropp](https://github.com/SimonCropp) in [#&#8203;19140](https://github.com/AvaloniaUI/Avalonia/pull/19140) - remove some un-used code by [@&#8203;SimonCropp](https://github.com/SimonCropp) in [#&#8203;19146](https://github.com/AvaloniaUI/Avalonia/pull/19146) - Feat/19059 add automation for validation error by [@&#8203;longbuibao](https://github.com/longbuibao) in [#&#8203;19161](https://github.com/AvaloniaUI/Avalonia/pull/19161) - Capture ExecutionContext for Dispatcher.InvokeAsync by [@&#8203;walterlv](https://github.com/walterlv) in [#&#8203;19163](https://github.com/AvaloniaUI/Avalonia/pull/19163) - Rename "Documentation" subfolder into "docs" by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;19189](https://github.com/AvaloniaUI/Avalonia/pull/19189) - Improved NuGet package creation docs. by [@&#8203;grokys](https://github.com/grokys) in [#&#8203;19196](https://github.com/AvaloniaUI/Avalonia/pull/19196) - Unify selection event handling for all `SelectingItemsControl` types plus `TreeView` by [@&#8203;TomEdwardsEnscape](https://github.com/TomEdwardsEnscape) in [#&#8203;19203](https://github.com/AvaloniaUI/Avalonia/pull/19203) - Fix: Unable to input numbers, symbols, and English letters in Avalonia on X11 with fcitx5 ForwardKey messages by [@&#8203;SeWZC](https://github.com/SeWZC) in [#&#8203;19207](https://github.com/AvaloniaUI/Avalonia/pull/19207) - Use hard links for build by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;19209](https://github.com/AvaloniaUI/Avalonia/pull/19209) - Migrate AvaloniaNameSourceGenerator to IIncrementalGenerator by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;19216](https://github.com/AvaloniaUI/Avalonia/pull/19216) - Fix typo in XML documentation for ExtendClientAreaChromeHints enum by [@&#8203;Versette](https://github.com/Versette) in [#&#8203;19245](https://github.com/AvaloniaUI/Avalonia/pull/19245) - Typos fix by [@&#8203;oktrue](https://github.com/oktrue) in [#&#8203;19257](https://github.com/AvaloniaUI/Avalonia/pull/19257) - Add GroupBox by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;19366](https://github.com/AvaloniaUI/Avalonia/pull/19366) - Implemented Dispatcher.Yield / Dispatcher.Resume by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;19370](https://github.com/AvaloniaUI/Avalonia/pull/19370) - Commit missing resource values by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;19371](https://github.com/AvaloniaUI/Avalonia/pull/19371) - Use VisualBrush for GroupBox Border by [@&#8203;drasticactions](https://github.com/drasticactions) in [#&#8203;19372](https://github.com/AvaloniaUI/Avalonia/pull/19372) - \[v12] Enable Mac Catalyst in Avalonia.iOS by [@&#8203;drasticactions](https://github.com/drasticactions) in [#&#8203;19415](https://github.com/AvaloniaUI/Avalonia/pull/19415) - Update release instructions by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;19417](https://github.com/AvaloniaUI/Avalonia/pull/19417) - Text API sample app by [@&#8203;miloush](https://github.com/miloush) in [#&#8203;19455](https://github.com/AvaloniaUI/Avalonia/pull/19455) - Increase RemoteProtocolTests timeout by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;19461](https://github.com/AvaloniaUI/Avalonia/pull/19461) - Fix comment for [#&#8203;19163](https://github.com/AvaloniaUI/Avalonia/issues/19163) by [@&#8203;walterlv](https://github.com/walterlv) in [#&#8203;19469](https://github.com/AvaloniaUI/Avalonia/pull/19469) - Removed locks from Ref<T> by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;19476](https://github.com/AvaloniaUI/Avalonia/pull/19476) - Improved API diff by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;19490](https://github.com/AvaloniaUI/Avalonia/pull/19490) - Font features in test app by [@&#8203;miloush](https://github.com/miloush) in [#&#8203;19493](https://github.com/AvaloniaUI/Avalonia/pull/19493) - Avoid processing frameworks in parallel in ValidateApiDiff by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;19511](https://github.com/AvaloniaUI/Avalonia/pull/19511) - Fix BitmapInterpolationMode.HighQuality when downscaling by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;19513](https://github.com/AvaloniaUI/Avalonia/pull/19513) - Update Nuke to v9 and fix ValidateApiDiff by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;19529](https://github.com/AvaloniaUI/Avalonia/pull/19529) - Move `IBinding` to `BindingBase` and tidy up some binding APIs by [@&#8203;grokys](https://github.com/grokys) in [#&#8203;19589](https://github.com/AvaloniaUI/Avalonia/pull/19589) - Ignore empty preeditText when no composition was active before ([#&#8203;19595](https://github.com/AvaloniaUI/Avalonia/issues/19595)) by [@&#8203;Gillibald](https://github.com/Gillibald) in [#&#8203;19621](https://github.com/AvaloniaUI/Avalonia/pull/19621) - Fix: ChoreographerTimer should check for Android version correctly. by [@&#8203;IsaMorphic](https://github.com/IsaMorphic) in [#&#8203;19643](https://github.com/AvaloniaUI/Avalonia/pull/19643) - DOCS: Add final newline to markdown files by [@&#8203;VbhvGupta](https://github.com/VbhvGupta) in [#&#8203;19645](https://github.com/AvaloniaUI/Avalonia/pull/19645) - Limit InlineUIContainer to available width ([#&#8203;19651](https://github.com/AvaloniaUI/Avalonia/issues/19651)) by [@&#8203;Gillibald](https://github.com/Gillibald) in [#&#8203;19675](https://github.com/AvaloniaUI/Avalonia/pull/19675) - Move ControlCatalog.MacCatalyst/tvOS to their own folders by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;19709](https://github.com/AvaloniaUI/Avalonia/pull/19709) - Enable compiled bindings by default in Avalonia.props by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;19712](https://github.com/AvaloniaUI/Avalonia/pull/19712) - Run Avalonia.LeakTests on CI by [@&#8203;pos777](https://github.com/pos777) in [#&#8203;19720](https://github.com/AvaloniaUI/Avalonia/pull/19720) - Remove Tizen by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;19722](https://github.com/AvaloniaUI/Avalonia/pull/19722) - Implement focus change only on release when using touch or pen input by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;19753](https://github.com/AvaloniaUI/Avalonia/pull/19753) - Improve FontCollection customization by [@&#8203;Gillibald](https://github.com/Gillibald) in [#&#8203;19756](https://github.com/AvaloniaUI/Avalonia/pull/19756) - Universal GlyphTypeface implementation by [@&#8203;Gillibald](https://github.com/Gillibald) in [#&#8203;19852](https://github.com/AvaloniaUI/Avalonia/pull/19852) - Update to .NET 10 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;19869](https://github.com/AvaloniaUI/Avalonia/pull/19869) - Improve `AvaloniaNameIncrementalGenerator` error handling by [@&#8203;TomEdwardsEnscape](https://github.com/TomEdwardsEnscape) in [#&#8203;19934](https://github.com/AvaloniaUI/Avalonia/pull/19934) - Changed FuncMultiValueConverter to take IList instead of IEnumerable by [@&#8203;zacfromaustinpowder](https://github.com/zacfromaustinpowder) in [#&#8203;19936](https://github.com/AvaloniaUI/Avalonia/pull/19936) - Modernise ControlCatalog XAML by [@&#8203;TomEdwardsEnscape](https://github.com/TomEdwardsEnscape) in [#&#8203;19971](https://github.com/AvaloniaUI/Avalonia/pull/19971) - \[Text] Properly handle DrawableRun.Baseline ([#&#8203;19896](https://github.com/AvaloniaUI/Avalonia/issues/19896)) by [@&#8203;Gillibald](https://github.com/Gillibald) in [#&#8203;19983](https://github.com/AvaloniaUI/Avalonia/pull/19983) - \[DesignerHost/HTML]: improve high-dpi screen behavior by [@&#8203;ijklam](https://github.com/ijklam) in [#&#8203;19996](https://github.com/AvaloniaUI/Avalonia/pull/19996) - feat: Handle Datavalidations on base class "Control" by [@&#8203;timunie](https://github.com/timunie) in [#&#8203;20067](https://github.com/AvaloniaUI/Avalonia/pull/20067) - Fix TryCreateGlyphTypeface return on macOS with SkiaSharp 2.88 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20084](https://github.com/AvaloniaUI/Avalonia/pull/20084) - Android - Directly use the surface window handle cached in InvalidationAwareSurfaceView instead of requesting new handles by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20093](https://github.com/AvaloniaUI/Avalonia/pull/20093) - Rewrite leak tests without dotMemory Unit by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20095](https://github.com/AvaloniaUI/Avalonia/pull/20095) - Remove Avalonia.Browser.Blazor by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;20105](https://github.com/AvaloniaUI/Avalonia/pull/20105) - Introduce TextOptions by [@&#8203;Gillibald](https://github.com/Gillibald) in [#&#8203;20107](https://github.com/AvaloniaUI/Avalonia/pull/20107) - Remove netstandard2.0 from almost all projects by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20111](https://github.com/AvaloniaUI/Avalonia/pull/20111) - Remove Direct2D1 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20132](https://github.com/AvaloniaUI/Avalonia/pull/20132) - Use Silk.NET in GpuInterop sample by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20133](https://github.com/AvaloniaUI/Avalonia/pull/20133) - Update dependencies by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20139](https://github.com/AvaloniaUI/Avalonia/pull/20139) - \[Feature] Move LetterSpacing to TextElement as inherited attached property by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20141](https://github.com/AvaloniaUI/Avalonia/pull/20141) - Add screen orientation support for Linux DRM by [@&#8203;ThadHouse](https://github.com/ThadHouse) in [#&#8203;20154](https://github.com/AvaloniaUI/Avalonia/pull/20154) - Improve NuGet.Config by clearing all package source options to make it independent of global NuGet.Config by [@&#8203;Athari](https://github.com/Athari) in [#&#8203;20169](https://github.com/AvaloniaUI/Avalonia/pull/20169) - Remove obsolete projects from solution filter file by [@&#8203;quanzhuo](https://github.com/quanzhuo) in [#&#8203;20178](https://github.com/AvaloniaUI/Avalonia/pull/20178) - Fix several issues with ExtendClientAreaToDecorationsHint on Windows by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20217](https://github.com/AvaloniaUI/Avalonia/pull/20217) - Use standalone Bun to build JS projects instead of NodeJS by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;20243](https://github.com/AvaloniaUI/Avalonia/pull/20243) - Fix dnx random failures by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20284](https://github.com/AvaloniaUI/Avalonia/pull/20284) - Restore integration tests by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20296](https://github.com/AvaloniaUI/Avalonia/pull/20296) - Add PlaceholderForeground property to TextBox, AutoCompleteBox, CalendarDatePicker, NumericUpDown by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20303](https://github.com/AvaloniaUI/Avalonia/pull/20303) - Fix common warnings by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20311](https://github.com/AvaloniaUI/Avalonia/pull/20311) - Split analyzers and code fixes into separate projects by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20312](https://github.com/AvaloniaUI/Avalonia/pull/20312) - Update .NET SDK to 10.0.101 by [@&#8203;Youssef1313](https://github.com/Youssef1313) in [#&#8203;20322](https://github.com/AvaloniaUI/Avalonia/pull/20322) - Update to xunit.v3 by [@&#8203;Youssef1313](https://github.com/Youssef1313) in [#&#8203;20331](https://github.com/AvaloniaUI/Avalonia/pull/20331) - Remove legacy Diagnostics project by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20332](https://github.com/AvaloniaUI/Avalonia/pull/20332) - Delete Direct2D1 test files by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20333](https://github.com/AvaloniaUI/Avalonia/pull/20333) - Update Nuke to v10 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20345](https://github.com/AvaloniaUI/Avalonia/pull/20345) - Enable nullability in Base/Markup/Markup.Xaml unit tests by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20346](https://github.com/AvaloniaUI/Avalonia/pull/20346) - Fix NRE bug in TextShaperImpl.ShapeText on netstandard2.0 by [@&#8203;adams85](https://github.com/adams85) in [#&#8203;20369](https://github.com/AvaloniaUI/Avalonia/pull/20369) - Update NUnit to v4 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20372](https://github.com/AvaloniaUI/Avalonia/pull/20372) - Enable nullability in Controls.UnitTests by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20373](https://github.com/AvaloniaUI/Avalonia/pull/20373) - Enable nullability in various test projects by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20374](https://github.com/AvaloniaUI/Avalonia/pull/20374) - Enable nullability in Avalonia.Native by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20378](https://github.com/AvaloniaUI/Avalonia/pull/20378) - Enable nullability in all samples by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20379](https://github.com/AvaloniaUI/Avalonia/pull/20379) - Fix ambiguous and dead `inheritdoc` links by [@&#8203;ScrubN](https://github.com/ScrubN) in [#&#8203;20397](https://github.com/AvaloniaUI/Avalonia/pull/20397) - Fix Android obsolete warnings by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20412](https://github.com/AvaloniaUI/Avalonia/pull/20412) - Update CODE\_OF\_CONDUCT.md by [@&#8203;MikeCodesDotNET](https://github.com/MikeCodesDotNET) in [#&#8203;20417](https://github.com/AvaloniaUI/Avalonia/pull/20417) - Handle added packages in API diff by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20428](https://github.com/AvaloniaUI/Avalonia/pull/20428) - Fix some XML doc warnings by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20429](https://github.com/AvaloniaUI/Avalonia/pull/20429) - Fix ncrunch configuration. by [@&#8203;grokys](https://github.com/grokys) in [#&#8203;20437](https://github.com/AvaloniaUI/Avalonia/pull/20437) - Move compiled bindings to Avalonia.Base. by [@&#8203;grokys](https://github.com/grokys) in [#&#8203;20439](https://github.com/AvaloniaUI/Avalonia/pull/20439) - Add CompiledBinding.Create factory methods from LINQ expressions by [@&#8203;grokys](https://github.com/grokys) in [#&#8203;20443](https://github.com/AvaloniaUI/Avalonia/pull/20443) - Fix android wrong inset safe area padding value after resume by [@&#8203;Shirasagi0012](https://github.com/Shirasagi0012) in [#&#8203;20448](https://github.com/AvaloniaUI/Avalonia/pull/20448) - Implement scene delegate for iOS by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20454](https://github.com/AvaloniaUI/Avalonia/pull/20454) - Remove BinaryFormatter by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20455](https://github.com/AvaloniaUI/Avalonia/pull/20455) - Fix for HarfBuzz was missing by [@&#8203;timunie](https://github.com/timunie) in [#&#8203;20456](https://github.com/AvaloniaUI/Avalonia/pull/20456) - Fix xUnit warnings in AnimationIterationTests by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20459](https://github.com/AvaloniaUI/Avalonia/pull/20459) - Fix Avalonia.Desktop.slnf compiling by [@&#8203;gehongyan](https://github.com/gehongyan) in [#&#8203;20461](https://github.com/AvaloniaUI/Avalonia/pull/20461) - Fix NuGet warnings by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20466](https://github.com/AvaloniaUI/Avalonia/pull/20466) - Remove EnableUnsafeBinaryFormatterSerialization property by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20467](https://github.com/AvaloniaUI/Avalonia/pull/20467) - Update headless xUnit support to v3 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20481](https://github.com/AvaloniaUI/Avalonia/pull/20481) - Composition system SP1 by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20497](https://github.com/AvaloniaUI/Avalonia/pull/20497) - Enable warnings as errors by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20504](https://github.com/AvaloniaUI/Avalonia/pull/20504) - Fix typo in build.md by [@&#8203;mrlacey](https://github.com/mrlacey) in [#&#8203;20513](https://github.com/AvaloniaUI/Avalonia/pull/20513) - Use net8.0 TFM for shipped build props by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20518](https://github.com/AvaloniaUI/Avalonia/pull/20518) - Remove IInternalScroller and move IScrollable to Avalonia.Base by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20519](https://github.com/AvaloniaUI/Avalonia/pull/20519) - Remove IDataObject to IDataTransfer wrappers and related methods by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20521](https://github.com/AvaloniaUI/Avalonia/pull/20521) - Simplify text formatting constructors by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20527](https://github.com/AvaloniaUI/Avalonia/pull/20527) - Merge IGeometryContext and IGeometryContext2 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20528](https://github.com/AvaloniaUI/Avalonia/pull/20528) - Make Screen abstract by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20529](https://github.com/AvaloniaUI/Avalonia/pull/20529) - Fix Android surface recreation by [@&#8203;kerams](https://github.com/kerams) in [#&#8203;20538](https://github.com/AvaloniaUI/Avalonia/pull/20538) - Fix TabItem's Content inheriting TabControl's DataContext instead of TabItem's by [@&#8203;ptasev](https://github.com/ptasev) in [#&#8203;20541](https://github.com/AvaloniaUI/Avalonia/pull/20541) - Fixes several simple TODO12 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20544](https://github.com/AvaloniaUI/Avalonia/pull/20544) - Add AlphaFormat to ILockedFramebuffer by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20556](https://github.com/AvaloniaUI/Avalonia/pull/20556) - Merge multiple interfaces related to rendering by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20557](https://github.com/AvaloniaUI/Avalonia/pull/20557) - Headless: use HarfBuzz by default by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20561](https://github.com/AvaloniaUI/Avalonia/pull/20561) - Merge IResourceHost2 into IResourceHost by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20576](https://github.com/AvaloniaUI/Avalonia/pull/20576) - Remove NativeMenuItemToggleType and NativeMenuBar.EnableMenuItemClickForwarding by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20577](https://github.com/AvaloniaUI/Avalonia/pull/20577) - Move ConstructorArgumentAttribute and remove BindingMode from ReflectionBinding constructor by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20589](https://github.com/AvaloniaUI/Avalonia/pull/20589) - Fix warnings and index bugs in ControlCatalog sample by [@&#8203;ThadHouse](https://github.com/ThadHouse) in [#&#8203;20590](https://github.com/AvaloniaUI/Avalonia/pull/20590) - Add IsAlive property to IRef<T> by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20593](https://github.com/AvaloniaUI/Avalonia/pull/20593) - Make NUnit tests visible in Rider again by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20594](https://github.com/AvaloniaUI/Avalonia/pull/20594) - Remove AutoCompleteBox.BindingEvaluator by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20596](https://github.com/AvaloniaUI/Avalonia/pull/20596) - Make IPopupHost a private API by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20597](https://github.com/AvaloniaUI/Avalonia/pull/20597) - Headless NUnit: Handle async SetUp/TearDown by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20612](https://github.com/AvaloniaUI/Avalonia/pull/20612) - Remove obsolete members from Avalonia.Base by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20613](https://github.com/AvaloniaUI/Avalonia/pull/20613) - Remove obsolete members from Avalonia.Controls by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20617](https://github.com/AvaloniaUI/Avalonia/pull/20617) - Hide binding plugins and disable Data Annotations validation by default by [@&#8203;grokys](https://github.com/grokys) in [#&#8203;20623](https://github.com/AvaloniaUI/Avalonia/pull/20623) - Remove obsolete members from various assemblies by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20628](https://github.com/AvaloniaUI/Avalonia/pull/20628) - Move GetWindowsZOrder to IWindowingPlatform by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20633](https://github.com/AvaloniaUI/Avalonia/pull/20633) - Fix Border clip regression by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20648](https://github.com/AvaloniaUI/Avalonia/pull/20648) - Use KeySymbol for AccessKey by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20662](https://github.com/AvaloniaUI/Avalonia/pull/20662) - Fixed wrong Mac accessibility roles for List, ListItem, and StatusBar by [@&#8203;codecat](https://github.com/codecat) in [#&#8203;20681](https://github.com/AvaloniaUI/Avalonia/pull/20681) - Make sure that adorners are actually correctly positioned in visual tree for TransformToVisual and friends by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20691](https://github.com/AvaloniaUI/Avalonia/pull/20691) - Make TextBox.PlaceholderText accessible by [@&#8203;kirb](https://github.com/kirb) in [#&#8203;20714](https://github.com/AvaloniaUI/Avalonia/pull/20714) - \[macOS] Add NativeDock.Menu API for adding menu items to macOS dock icon by [@&#8203;drasticactions](https://github.com/drasticactions) in [#&#8203;20634](https://github.com/AvaloniaUI/Avalonia/pull/20634) - \[v12] Android - Remove redundant appbuilder methods in android, use AvaloniaActivity in toplevel classes by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20715](https://github.com/AvaloniaUI/Avalonia/pull/20715) - Introduce PresentationSource, move some responsibilities from TopLevel by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20624](https://github.com/AvaloniaUI/Avalonia/pull/20624) - Add boundary check to HarfBuzzTextShaper by [@&#8203;rabbitism](https://github.com/rabbitism) in [#&#8203;20716](https://github.com/AvaloniaUI/Avalonia/pull/20716) - Update BclLauncher.cs to use ArgumentList property by [@&#8203;tompnub](https://github.com/tompnub) in [#&#8203;19713](https://github.com/AvaloniaUI/Avalonia/pull/19713) - Fixed incorrect opacity stack handling by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20730](https://github.com/AvaloniaUI/Avalonia/pull/20730) - macOS: Fix file dialogs in embedded views by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20719](https://github.com/AvaloniaUI/Avalonia/pull/20719) - Onboard onto Central Package Management by [@&#8203;dfederm](https://github.com/dfederm) in [#&#8203;20704](https://github.com/AvaloniaUI/Avalonia/pull/20704) - Add tooltips for settings in control catalog by [@&#8203;TeaDrivenDev](https://github.com/TeaDrivenDev) in [#&#8203;20731](https://github.com/AvaloniaUI/Avalonia/pull/20731) - Handle GlyphTypeface creation exceptions by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20739](https://github.com/AvaloniaUI/Avalonia/pull/20739) - Handle font cmap format 13 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20740](https://github.com/AvaloniaUI/Avalonia/pull/20740) - More changes for non-toplevel visual tree roots. by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20732](https://github.com/AvaloniaUI/Avalonia/pull/20732) - Remove unused internal classes, methods, and comparers by [@&#8203;Evan260](https://github.com/Evan260) in [#&#8203;20746](https://github.com/AvaloniaUI/Avalonia/pull/20746) - Fix menu memory leak by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20753](https://github.com/AvaloniaUI/Avalonia/pull/20753) - Implement AT-SPI2 Accessibility Backend by [@&#8203;jmacato](https://github.com/jmacato) in [#&#8203;20735](https://github.com/AvaloniaUI/Avalonia/pull/20735) - Support ExperimentalAttribute in XAML by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20765](https://github.com/AvaloniaUI/Avalonia/pull/20765) - Fix Toplevel not losing focus with native implementation deactivates. by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20768](https://github.com/AvaloniaUI/Avalonia/pull/20768) - Fix for GhostItems in virtualized ItemsControls like ListBox by [@&#8203;timunie](https://github.com/timunie) in [#&#8203;20700](https://github.com/AvaloniaUI/Avalonia/pull/20700) - Fixed creation of files/folders in a subfolder, as well as its deletion on Android by [@&#8203;Paulsams](https://github.com/Paulsams) in [#&#8203;20750](https://github.com/AvaloniaUI/Avalonia/pull/20750) - Fix CalendarDatePicker becoming unusable when closed programmatically by [@&#8203;Evan260](https://github.com/Evan260) in [#&#8203;20756](https://github.com/AvaloniaUI/Avalonia/pull/20756) - Make RemoteServer/RemoteWidget internal by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20767](https://github.com/AvaloniaUI/Avalonia/pull/20767) - Use a default DesignEmHeight if the font doesn't have one by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20764](https://github.com/AvaloniaUI/Avalonia/pull/20764) - Make a few more things internal by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20772](https://github.com/AvaloniaUI/Avalonia/pull/20772) - iOS: fix universal link activation with scenes by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20752](https://github.com/AvaloniaUI/Avalonia/pull/20752) - Fix TopLevelHost mirroring RTL content by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20754](https://github.com/AvaloniaUI/Avalonia/pull/20754) - Add AppBuilder.UseTextShapingSubsystem by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20761](https://github.com/AvaloniaUI/Avalonia/pull/20761) - Create DiagnosticTextRenderer lazily by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20766](https://github.com/AvaloniaUI/Avalonia/pull/20766) - Fix font Weight/Stretch matching by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20773](https://github.com/AvaloniaUI/Avalonia/pull/20773) - Fix missing root automation peer in x11/atspi by [@&#8203;jmacato](https://github.com/jmacato) in [#&#8203;20775](https://github.com/AvaloniaUI/Avalonia/pull/20775) - Don't call FormattingObjectPool.VerifyAllReturned by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20774](https://github.com/AvaloniaUI/Avalonia/pull/20774) - CompiledBinding.Create must be AOT-compatible, even by using reflection by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;20776](https://github.com/AvaloniaUI/Avalonia/pull/20776) - Don't throw on unexpected iOS input by [@&#8203;kerams](https://github.com/kerams) in [#&#8203;20728](https://github.com/AvaloniaUI/Avalonia/pull/20728) - Introduce Dispatcher.CurrentDispatcher, Dispatcher.FromThread, AvaloniaObject.Dispatcher by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;18686](https://github.com/AvaloniaUI/Avalonia/pull/18686) - Fix NativeControlHost not accounting for visual transforms in size calculation by [@&#8203;mfkl](https://github.com/mfkl) in [#&#8203;20785](https://github.com/AvaloniaUI/Avalonia/pull/20785) - Move Gesture events to InputElement by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20789](https://github.com/AvaloniaUI/Avalonia/pull/20789) - Themeable Client Window Decorations by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20770](https://github.com/AvaloniaUI/Avalonia/pull/20770) - Include Avalonia.IntegrationTests.Win32 into desktop slnf by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20797](https://github.com/AvaloniaUI/Avalonia/pull/20797) - Fix for remaining Ghost-Item in VirtualizationStackPanel by [@&#8203;timunie](https://github.com/timunie) in [#&#8203;20784](https://github.com/AvaloniaUI/Avalonia/pull/20784) - Fix TextBox validation error persisting when reverting to same valid value by [@&#8203;Evan260](https://github.com/Evan260) in [#&#8203;20780](https://github.com/AvaloniaUI/Avalonia/pull/20780) - Rename SystemDecorations to WindowDecorations since they aren't necessary "system". by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20796](https://github.com/AvaloniaUI/Avalonia/pull/20796) - Add PopupOverlayLayer by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20751](https://github.com/AvaloniaUI/Avalonia/pull/20751) - Explicitly truncate when opening a stream for writing by [@&#8203;Frederisk](https://github.com/Frederisk) in [#&#8203;20804](https://github.com/AvaloniaUI/Avalonia/pull/20804) - Add gesture CLR events to InputElement by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20806](https://github.com/AvaloniaUI/Avalonia/pull/20806) - Update SkiaSharp to 3.119.3-preview\.1.1 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20809](https://github.com/AvaloniaUI/Avalonia/pull/20809) - Bump Tmds.DBus.Protocol to version 0.90.3 by [@&#8203;jmacato](https://github.com/jmacato) in [#&#8203;20810](https://github.com/AvaloniaUI/Avalonia/pull/20810) - \[iOS] Truncate file in IOSStorageFile.OpenWrite by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20807](https://github.com/AvaloniaUI/Avalonia/pull/20807) - Render target/surface housekeeping by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20811](https://github.com/AvaloniaUI/Avalonia/pull/20811) - \[Feature] Page-based navigation system by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20794](https://github.com/AvaloniaUI/Avalonia/pull/20794) - X11IconLoader needs to scale the icon into our hardcoded size by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20817](https://github.com/AvaloniaUI/Avalonia/pull/20817) - Streamline drawn decorations management to avoid call ordering problems by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20840](https://github.com/AvaloniaUI/Avalonia/pull/20840) - \[Metal] Dispose GRBackendRenderTarget and [@&#8203;autoreleasepool](https://github.com/autoreleasepool) for metal objects by [@&#8203;drasticactions](https://github.com/drasticactions) in [#&#8203;20815](https://github.com/AvaloniaUI/Avalonia/pull/20815) - \[Navigation] Fire Page lifecycle events after transitions complete, not before by [@&#8203;drasticactions](https://github.com/drasticactions) in [#&#8203;20826](https://github.com/AvaloniaUI/Avalonia/pull/20826) - Fix pixel rounding and visual transforms in NativeControlHost by [@&#8203;mfkl](https://github.com/mfkl) in [#&#8203;20786](https://github.com/AvaloniaUI/Avalonia/pull/20786) - Find perfect match before nearest in font collection by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20851](https://github.com/AvaloniaUI/Avalonia/pull/20851) - Add automation landmarks to HamburgerMenu by [@&#8203;kirb](https://github.com/kirb) in [#&#8203;20857](https://github.com/AvaloniaUI/Avalonia/pull/20857) - Fix `TabControl` `DataContext` issues when switching tabs by [@&#8203;grokys](https://github.com/grokys) in [#&#8203;20856](https://github.com/AvaloniaUI/Avalonia/pull/20856) - \[Feature] Add PipsPager Control by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20660](https://github.com/AvaloniaUI/Avalonia/pull/20660) - Update summaries for gesture events in InputElement by [@&#8203;luke-whos-here](https://github.com/luke-whos-here) in [#&#8203;20862](https://github.com/AvaloniaUI/Avalonia/pull/20862) - Disable Animations processing when Visual's not visible redux by [@&#8203;jmacato](https://github.com/jmacato) in [#&#8203;20820](https://github.com/AvaloniaUI/Avalonia/pull/20820) - Translation property for CompositionVisual by [@&#8203;zxbmmmmmmmmm](https://github.com/zxbmmmmmmmmm) in [#&#8203;20836](https://github.com/AvaloniaUI/Avalonia/pull/20836) - Add FocusChangedEventArgs for GotFocus/LotFocus by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20859](https://github.com/AvaloniaUI/Avalonia/pull/20859) - Made GetMaxSizeFromConstraint a protected method by [@&#8203;codecat](https://github.com/codecat) in [#&#8203;20877](https://github.com/AvaloniaUI/Avalonia/pull/20877) - Add /update-api and /api-diff commands by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;20887](https://github.com/AvaloniaUI/Avalonia/pull/20887) - Remove Uncompilable code guarded by platform defines by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20861](https://github.com/AvaloniaUI/Avalonia/pull/20861) - Use Numerge package by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;20892](https://github.com/AvaloniaUI/Avalonia/pull/20892) - Don't tick with render loop when app is idle by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20873](https://github.com/AvaloniaUI/Avalonia/pull/20873) - Hide TextRange. It has no public usage. by [@&#8203;Gillibald](https://github.com/Gillibald) in [#&#8203;20893](https://github.com/AvaloniaUI/Avalonia/pull/20893) - Make SelectionHandleType internal by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20908](https://github.com/AvaloniaUI/Avalonia/pull/20908) - Use the correct flag to determine if extra dirty rect needs to be combined with existing one by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20896](https://github.com/AvaloniaUI/Avalonia/pull/20896) - Open FocusManager API by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20854](https://github.com/AvaloniaUI/Avalonia/pull/20854) - Allow `TextSearch.TextBinding` on non-controls. by [@&#8203;grokys](https://github.com/grokys) in [#&#8203;20884](https://github.com/AvaloniaUI/Avalonia/pull/20884) - Defer default icon loading until Window is shown by [@&#8203;NathanDrake2406](https://github.com/NathanDrake2406) in [#&#8203;20898](https://github.com/AvaloniaUI/Avalonia/pull/20898) - Validate layoutable Thickness properties to block NaN or infinite values by [@&#8203;TomEdwardsEnscape](https://github.com/TomEdwardsEnscape) in [#&#8203;20899](https://github.com/AvaloniaUI/Avalonia/pull/20899) - Update .NET SDK to 10.0.201 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20912](https://github.com/AvaloniaUI/Avalonia/pull/20912) - New HeadlessWindow\.SetRenderScaling API by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;20888](https://github.com/AvaloniaUI/Avalonia/pull/20888) - Fix X11IconLoader exception for icons < 128px by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20914](https://github.com/AvaloniaUI/Avalonia/pull/20914) - X11: Fix clipboard bitmap transferred with INCR by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20895](https://github.com/AvaloniaUI/Avalonia/pull/20895) - Fix values of known atoms by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20894](https://github.com/AvaloniaUI/Avalonia/pull/20894) - Add WinForms message filter for Avalonia windows by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20814](https://github.com/AvaloniaUI/Avalonia/pull/20814) - Do not resolve markup extensions when resolving selector types by [@&#8203;dme-compunet](https://github.com/dme-compunet) in [#&#8203;20903](https://github.com/AvaloniaUI/Avalonia/pull/20903) - \[Feature] Add gestures and WrapSelection (loops) support to Carousel by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20659](https://github.com/AvaloniaUI/Avalonia/pull/20659) - Restructure VisualLayerManager by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20905](https://github.com/AvaloniaUI/Avalonia/pull/20905) - Added more Carousel samples by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20932](https://github.com/AvaloniaUI/Avalonia/pull/20932) - Add FindNextElementOptions.FocusedElement by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20930](https://github.com/AvaloniaUI/Avalonia/pull/20930) - Fix Windows Snap in BorderOnly mode by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20937](https://github.com/AvaloniaUI/Avalonia/pull/20937) - Make FlyoutBase.IsOpen a public StyledProperty by [@&#8203;NathanDrake2406](https://github.com/NathanDrake2406) in [#&#8203;20920](https://github.com/AvaloniaUI/Avalonia/pull/20920) - \[Feature] Expand Page-type navigation: CarouselPage by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20871](https://github.com/AvaloniaUI/Avalonia/pull/20871) - Fix TabItem.Icon type and add IconTemplate by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20939](https://github.com/AvaloniaUI/Avalonia/pull/20939) - Allow CanResize on macOS in BorderOnly mode by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20940](https://github.com/AvaloniaUI/Avalonia/pull/20940) - Update Placeholder properties to use TextBox as owner in NumericUpDown & ComboBox by [@&#8203;zdpcdt](https://github.com/zdpcdt) in [#&#8203;20929](https://github.com/AvaloniaUI/Avalonia/pull/20929) - Remove unnecessary style for fullscreen button by [@&#8203;rabbitism](https://github.com/rabbitism) in [#&#8203;20934](https://github.com/AvaloniaUI/Avalonia/pull/20934) - Android - Query date modified for android storage folder by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20860](https://github.com/AvaloniaUI/Avalonia/pull/20860) - [#&#8203;20868](https://github.com/AvaloniaUI/Avalonia/issues/20868) - virtualizingstackpanel, when viewport shrinks and grows agai… by [@&#8203;gentledepp](https://github.com/gentledepp) in [#&#8203;20870](https://github.com/AvaloniaUI/Avalonia/pull/20870) - Add IconTemplate to Page and DrawerPage by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20946](https://github.com/AvaloniaUI/Avalonia/pull/20946) - Change visual brush for group box to grid by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20947](https://github.com/AvaloniaUI/Avalonia/pull/20947) - Make RoutedEvent nullable in event arguments by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20953](https://github.com/AvaloniaUI/Avalonia/pull/20953) - Fixed creating RenderTarget when using Vulkan backend by [@&#8203;abenedik](https://github.com/abenedik) in [#&#8203;20952](https://github.com/AvaloniaUI/Avalonia/pull/20952) - Remove UnstableAttribute from several RoutedEventArgs by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20955](https://github.com/AvaloniaUI/Avalonia/pull/20955) - Make Dispatcher.Yield use the current dispatcher by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20956](https://github.com/AvaloniaUI/Avalonia/pull/20956) - Animation PlaybackBehavior Implementation and Tests. by [@&#8203;jmacato](https://github.com/jmacato) in [#&#8203;20966](https://github.com/AvaloniaUI/Avalonia/pull/20966) - Rename PipsPager button theme APIs by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20954](https://github.com/AvaloniaUI/Avalonia/pull/20954) - Update packages by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20967](https://github.com/AvaloniaUI/Avalonia/pull/20967) - Revert MicroCom to 0.11.0 by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20975](https://github.com/AvaloniaUI/Avalonia/pull/20975) - Use CurrentDispatcher in DispatcherTimer and AvaloniaSynchronizationContext by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20957](https://github.com/AvaloniaUI/Avalonia/pull/20957) - Make Window\.WindowState a direct property with (on some platforms) reliable values by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20973](https://github.com/AvaloniaUI/Avalonia/pull/20973) - Add StyleKeyOverride for ContentPage by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20977](https://github.com/AvaloniaUI/Avalonia/pull/20977) - Add Page HeaderTemplate by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20982](https://github.com/AvaloniaUI/Avalonia/pull/20982) - Cache RenderScaling in PresentationSource by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20972](https://github.com/AvaloniaUI/Avalonia/pull/20972) - Add StyleOverrides for other Page types by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20985](https://github.com/AvaloniaUI/Avalonia/pull/20985) - X11: Handle ShowActivated=false by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20958](https://github.com/AvaloniaUI/Avalonia/pull/20958) - Design properties not being applied for user controls by [@&#8203;maxkatz6](https://github.com/maxkatz6) in [#&#8203;20986](https://github.com/AvaloniaUI/Avalonia/pull/20986) - Fix ComboBox not displaying Text property validation by [@&#8203;ptasev](https://github.com/ptasev) in [#&#8203;20978](https://github.com/AvaloniaUI/Avalonia/pull/20978) - Add more gesture recognizer sample pages to ControlCatalog by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20983](https://github.com/AvaloniaUI/Avalonia/pull/20983) - QoL for ControlCatalog: add sidebar search, auto-sort, and default page selection by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20987](https://github.com/AvaloniaUI/Avalonia/pull/20987) - Introduced "forced" CSD mode without app opting in by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20976](https://github.com/AvaloniaUI/Avalonia/pull/20976) - Use the correct value for animations stopped during a visual tree detach by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20995](https://github.com/AvaloniaUI/Avalonia/pull/20995) - Remove LambdaExpression.Compile from CompiledBinding.Create by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20996](https://github.com/AvaloniaUI/Avalonia/pull/20996) - Add DrawerHeaderTemplate and DrawerFooterTemplate properties to DrawerPage by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;21008](https://github.com/AvaloniaUI/Avalonia/pull/21008) - Include VisualLayerManager itself in layer lookup. by [@&#8203;rabbitism](https://github.com/rabbitism) in [#&#8203;20999](https://github.com/AvaloniaUI/Avalonia/pull/20999) - Fix DrawerPage double footer on compact mode for Bottom/Top placement by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;21004](https://github.com/AvaloniaUI/Avalonia/pull/21004) - Fix TabbedPage samples wrong icon by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;21003](https://github.com/AvaloniaUI/Avalonia/pull/21003) - Fix Placeholder not visible by [@&#8203;shine1258](https://github.com/shine1258) in [#&#8203;21024](https://github.com/AvaloniaUI/Avalonia/pull/21024) - Add SECURITY.md by [@&#8203;rabbitism](https://github.com/rabbitism) in [#&#8203;21029](https://github.com/AvaloniaUI/Avalonia/pull/21029) - Added explicit background processing support to managed dispatcher impl by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;21025](https://github.com/AvaloniaUI/Avalonia/pull/21025) - Combine Ready/Corrupted into a single passthrough struct by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;21028](https://github.com/AvaloniaUI/Avalonia/pull/21028) - Change XInternAtoms call force-create atoms by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;21034](https://github.com/AvaloniaUI/Avalonia/pull/21034) - Rename AppBar controls by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;21041](https://github.com/AvaloniaUI/Avalonia/pull/21041) - Apply optimizations in Avalonia Android by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20968](https://github.com/AvaloniaUI/Avalonia/pull/20968) - Fix Mouse pointer triggering focus change on pointer release. by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;21009](https://github.com/AvaloniaUI/Avalonia/pull/21009) - Change DoDragDropAsync trigger event to PointerPressedEventArgs by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20988](https://github.com/AvaloniaUI/Avalonia/pull/20988) - Apply optimizations in Avalonia iOS by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;20969](https://github.com/AvaloniaUI/Avalonia/pull/20969) - Expose allowed titlebar button actions from the platform implementation and respect them from drawn decorations by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;21035](https://github.com/AvaloniaUI/Avalonia/pull/21035) - Do not use visual children enumerator in TopLevelHost by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;21048](https://github.com/AvaloniaUI/Avalonia/pull/21048) - Replaced raw COM pointers with smart ones by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;21001](https://github.com/AvaloniaUI/Avalonia/pull/21001) - Update readme.md by [@&#8203;MikeCodesDotNET](https://github.com/MikeCodesDotNET) in [#&#8203;21051](https://github.com/AvaloniaUI/Avalonia/pull/21051) - Touch Improvements to TextBox by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20848](https://github.com/AvaloniaUI/Avalonia/pull/20848) - Add keyboard navigation for overflow CommandBar popup by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;21005](https://github.com/AvaloniaUI/Avalonia/pull/21005) - Improve CommandBar dynamic overflow separator handling by [@&#8203;jsuarezruiz](https://github.com/jsuarezruiz) in [#&#8203;21039](https://github.com/AvaloniaUI/Avalonia/pull/21039) - Fix FocusManager.FocusedElement on canceled/redirected focus by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;21047](https://github.com/AvaloniaUI/Avalonia/pull/21047) - CompositionAnimation fixes by [@&#8203;zxbmmmmmmmmm](https://github.com/zxbmmmmmmmmm) in [#&#8203;20936](https://github.com/AvaloniaUI/Avalonia/pull/20936) - AvnAccessibilityElement fixes by [@&#8203;jmacato](https://github.com/jmacato) in [#&#8203;21062](https://github.com/AvaloniaUI/Avalonia/pull/21062) - Measure/Arrange TextPresenter with WidthIncludingTrailingWhitespace by [@&#8203;Gillibald](https://github.com/Gillibald) in [#&#8203;21067](https://github.com/AvaloniaUI/Avalonia/pull/21067) - Fix/linux atspi backend by [@&#8203;jmacato](https://github.com/jmacato) in [#&#8203;21072](https://github.com/AvaloniaUI/Avalonia/pull/21072) - Post NSAccessibility notifications for property changes on macOS by [@&#8203;jmacato](https://github.com/jmacato) in [#&#8203;21074](https://github.com/AvaloniaUI/Avalonia/pull/21074) - Fix access keys not working when KeySymbol is null by [@&#8203;NathanDrake2406](https://github.com/NathanDrake2406) in [#&#8203;21077](https://github.com/AvaloniaUI/Avalonia/pull/21077) **Full Changelog since 11.3.13**: <https://github.com/AvaloniaUI/Avalonia/compare/11.3.13...12.0.0> ### [`v11.3.13`](https://github.com/AvaloniaUI/Avalonia/releases/tag/11.3.13) [Compare Source](https://github.com/AvaloniaUI/Avalonia/compare/11.3.12...11.3.13) #### What's Changed ##### Enhancements - Core – Make `TextBox.Watermark` accessible by [@&#8203;kirb](https://github.com/kirb) in [#&#8203;20714](https://github.com/AvaloniaUI/Avalonia/pull/20714) - Core – Made `TextBlock.GetMaxSizeFromConstraint` a protected method by [@&#8203;codecat](https://github.com/codecat) in [#&#8203;20877](https://github.com/AvaloniaUI/Avalonia/pull/20877) - Core – Defer default icon loading until Window is shown by [@&#8203;NathanDrake2406](https://github.com/NathanDrake2406) in [#&#8203;20898](https://github.com/AvaloniaUI/Avalonia/pull/20898) - macOS – Add `NativeDock.Menu` API for adding menu items to macOS dock icon by [@&#8203;drasticactions](https://github.com/drasticactions) in [#&#8203;20634](https://github.com/AvaloniaUI/Avalonia/pull/20634) - macOS – Dispose `GRBackendRenderTarget` and [@&#8203;autoreleasepool](https://github.com/autoreleasepool) for metal objects by [@&#8203;drasticactions](https://github.com/drasticactions) in [#&#8203;20815](https://github.com/AvaloniaUI/Avalonia/pull/20815) - macOS – Allow `CanResize` on macOS in `BorderOnly` mode by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20940](https://github.com/AvaloniaUI/Avalonia/pull/20940) - X11 – Handle `ShowActivated=false` by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20958](https://github.com/AvaloniaUI/Avalonia/pull/20958) - Android – Query date modified for storage folder by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20860](https://github.com/AvaloniaUI/Avalonia/pull/20860) ##### Fixes - Core – Use `SetCurrentValue` for all `IMenuItem` properties by [@&#8203;TomEdwardsEnscape](https://github.com/TomEdwardsEnscape) in [#&#8203;20682](https://github.com/AvaloniaUI/Avalonia/pull/20682) - Core – Fix `TransformTrackingHelper` tracking by [@&#8203;kekekeks](https://github.com/kekekeks) in [#&#8203;20692](https://github.com/AvaloniaUI/Avalonia/pull/20692) - Core – Fix for ghost items in virtualized `ItemsControls` by [@&#8203;timunie](https://github.com/timunie) in [#&#8203;20700](https://github.com/AvaloniaUI/Avalonia/pull/20700) - Core – Fix menu memory leak by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20753](https://github.com/AvaloniaUI/Avalonia/pull/20753) - Core – Fix for remaining ghost items in `VirtualizationStackPanel` by [@&#8203;timunie](https://github.com/timunie) in [#&#8203;20784](https://github.com/AvaloniaUI/Avalonia/pull/20784) - Core – Fix `CalendarDatePicker` becoming unusable when closed programmatically by [@&#8203;Evan260](https://github.com/Evan260) in [#&#8203;20756](https://github.com/AvaloniaUI/Avalonia/pull/20756) - Core – Fix `TextBox` validation error persisting when reverting to same valid value by [@&#8203;Evan260](https://github.com/Evan260) in [#&#8203;20780](https://github.com/AvaloniaUI/Avalonia/pull/20780) - Core – Fix `NativeControlHost` not accounting for visual transforms in size calculation by [@&#8203;mfkl](https://github.com/mfkl) in [#&#8203;20785](https://github.com/AvaloniaUI/Avalonia/pull/20785) - Core – Fix pixel rounding in `NativeControlHost` by [@&#8203;mfkl](https://github.com/mfkl) in [#&#8203;20786](https://github.com/AvaloniaUI/Avalonia/pull/20786) - Core – Fix `VirtualizingStackPanel` when viewport shrinks and grows again by [@&#8203;gentledepp](https://github.com/gentledepp) in [#&#8203;20870](https://github.com/AvaloniaUI/Avalonia/pull/20870) - Core – Do not resolve markup extensions when resolving selector types by [@&#8203;dme-compunet](https://github.com/dme-compunet) in [#&#8203;20903](https://github.com/AvaloniaUI/Avalonia/pull/20903) - Core – Fix `ComboBox` not displaying `Text` property validation by [@&#8203;ptasev](https://github.com/ptasev) in [#&#8203;20978](https://github.com/AvaloniaUI/Avalonia/pull/20978) - Windows – Add WinForms message filter for Avalonia windows by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20814](https://github.com/AvaloniaUI/Avalonia/pull/20814) - macOS – Fix wrong accessibility roles for List, ListItem, and StatusBar by [@&#8203;codecat](https://github.com/codecat) in [#&#8203;20681](https://github.com/AvaloniaUI/Avalonia/pull/20681) - macOS – Fix file dialogs in embedded views by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20719](https://github.com/AvaloniaUI/Avalonia/pull/20719) - X11 – Fix values of known atoms by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20894](https://github.com/AvaloniaUI/Avalonia/pull/20894) - X11 – Fix clipboard bitmap transferred with INCR by [@&#8203;MrJul](https://github.com/MrJul) in [#&#8203;20895](https://github.com/AvaloniaUI/Avalonia/pull/20895) - Android – Fix `TargetException` in `ToggleNodeInfoProvider` by [@&#8203;SunnyDesignor](https://github.com/SunnyDesignor) in [#&#8203;20686](https://github.com/AvaloniaUI/Avalonia/pull/20686) - Android – Fix unexpected crashes during accessibility actions by [@&#8203;SunnyDesignor](https://github.com/SunnyDesignor) in [#&#8203;20687](https://github.com/AvaloniaUI/Avalonia/pull/20687) - Android - only handle back event from source toplevel by [@&#8203;emmauss](https://github.com/emmauss) in [#&#8203;20694](https://github.com/AvaloniaUI/Avalonia/pull/20694) - Android – Fix creation of files/folders in a subfolder, as well as its deletion by [@&#8203;Paulsams](https://github.com/Paulsams) in [#&#8203;20750](https://github.com/AvaloniaUI/Avalonia/pull/20750) - iOS – Don't throw on unexpected input by [@&#8203;kerams](https://github.com/kerams) in [#&#8203;20728](https://github.com/AvaloniaUI/Avalonia/pull/20728) **Full Changelog**: <https://github.com/AvaloniaUI/Avalonia/compare/11.3.12...11.3.13> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDguMCIsInVwZGF0ZWRJblZlciI6IjQzLjEwOS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->
chore(deps): update dependency avalonia to v12
All checks were successful
Build Avalon.Core / build (pull_request) Successful in 3m0s
Build Avalon.Core / build (push) Successful in 2m48s
6cdc56ee54
Dutch merged commit 6cdc56ee54 into main 2026-04-08 20:23:54 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Dutch/Avalon.Core!7
No description provided.