chore(deps): update dependency avalonia.desktop to v12 - #263
Open
renovate[bot] wants to merge 1 commit into
Open
chore(deps): update dependency avalonia.desktop to v12#263renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/major-avalonia
branch
from
June 26, 2026 20:48
e11c102 to
239265d
Compare
renovate
Bot
force-pushed
the
renovate/major-avalonia
branch
from
July 12, 2026 18:55
239265d to
5036504
Compare
renovate
Bot
force-pushed
the
renovate/major-avalonia
branch
from
August 1, 2026 16:33
5036504 to
ce8647b
Compare
renovate
Bot
force-pushed
the
renovate/major-avalonia
branch
from
September 5, 2026 18:02
ce8647b to
85bd159
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
11.3.11→12.1.2Release Notes
AvaloniaUI/Avalonia (Avalonia.Desktop)
v12.1.2Compare Source
What's Changed
Enhancements
Animationprogress ifSpeedRatioorPlaybackDirectionchanges by @timiimit-tam in #19830TextInputOptions.HintLocalesby @kerams in #21528VerticalContentAlignmentforDatePickerandTimePickerby @JoaoMSSCruz in #21464:emptypseudoclass forContentControlby @zrt2399 in #21829Popup.IsHitTestVisibletoIPopupImplto skip hit-testing popups on the OS level if available by @kekekeks in #21916Contentattribute toContentPresenterby @zrt2399 in #21997.app-packages as a folder by @jakobhellermann in #21925TextInputOptions.IsSensitiveandContentTypePin by @dariostrm in #22110Fixes
GeometryBuilder.DrawRoundedCornersRectangleforRectby @robloo in #21482ServerCompositionDrawingSurfaceorphaning GPU snapshots when an update is processed afterDisposeby @ddunham121 in #21876Loadedevent processing after a handler throws by @NathanDrake2406 in #21877AccessKeyHandlerwhen no descendant control has focus by @AutumnYuanc in #21920ActualThemeVariantalways has a proper value by @MrJul in #21930SetupWithClassicDesktopLifetimeby @MrJul in #21954TopLevel.Closedfrom managedDisposepaths by @kekekeks in #22045PlatformCaptureby @kekekeks in #22076OneWayToSourcebindings by @grokys in #22103SelectableTextBlockselection for centered and right-aligned text by @zrt2399 in #21369ScrollBar'sScrollToHomeandScrollToEndby @zrt2399 in #21748VirtualizingStackPanelby @NathanDrake2406 in #21835LogicalParentof theTableViewColumnby @OleRoss in #21840Viewboxwhen the template changes by @NathanDrake2406 in #21879SelectableTextBlockselection when text content changes by @zrt2399 in #21894TreeViewItem.BringIntoViewby @MrJul in #21918ItemTemplateforComboBox's selection box for controls by @MrJul in #21937WrapPanellayout jitter withLineSpacingby @zrt2399 in #21942VirtualizingStackPaneloffset when scrolling to variable-sized items by @zrt2399 in #21975TabbedPage.xamlcolor resources by @smaicas in #21994ScrollContentPresenter.BringDescendantIntoViewcalls by @MrJul in #22001CalendarDatePickerin some cases by @timunie in #22012VirtualizingStackPanelScrollToEndwith variable-sized items by @zrt2399 in #22014TextBlockellipsis not showing withTextWrappingandMaxLinesby @puk06 in #22017RefreshContainerrefresh indicator when refresh is triggered programmatically by @emmauss in #22020DatePickerandTimePickerseparator alignment withVerticalContentAlignmentby @zrt2399 in #22023DrawingImagesource invalidates by @emmauss in #22028ContextMenuby @Linlccc in #22037TextBox/SelectableTextBlockby @MrJul in #22052HotKeyManagerfrom triggering on hidden controls" by @grokys in #22071VirtualizingStackPanelnot rendering by @MrJul in #22081SelectionChangedby @grokys in #22102WM_POINTERDEVICEINRANGE/WM_POINTERDEVICEOUTOFRANGEhandling by @kekekeks in #22046TrayIconappearing after icon updates by @Linlccc in #22125NSTextInputClientrange handling and null dereference issues by @Gillibald in #21885keyDownevent handling for input methods by @Gillibald in #21906NSTrackingInVisibleRectfor mouse movement tracking by @drasticactions in #21996AVALONIA_SCREEN_SCALE_FACTORShandling by @lindexi in #22129xdg-openby @ReinaS-64892 in #21936TextBoxcaret staying on previous line after autocorrect + Enter by @Zeljko-Predjeskovic in #21900TryGetFileFromPathAsync/TryGetFolderFromPathAsyncreturning null forcontent://URI by @lfeng1420 in #21986InteropAutomationPeerduring accessibility traversal by @ronnycohen in #22123BrowserDispatcherImplnever setting_signaledflag by @appel1 in #22093Full Changelog: AvaloniaUI/Avalonia@12.1.1...12.1.2
v12.1.1Compare Source
What's Changed
Enhancements
ToolTip.ShouldUseOverlayLayerattached property by @rabbitism in #21830UseWaylandWithFallbackby @kekekeks in #21734AutomationIdas resource-id for Android automation by @stevemonaco in #21780Fixes
Dispatcher.ReplaceImplementationby @kekekeks in #21735UpdateTargetby @NathanDrake2406 in #21756_usedCachevalue that wasn't reset properly in compositor by @kekekeks in #21823CompositionInterop.IsLostby @kekekeks in #21824TreeViewItemselection behaviour on pointer release by @TomEdwardsEnscape in #21705SelectingItemsControlswhen items or control changes visibility by @timunie in #20798HotKeyManagerfrom triggering on hidden controls (#21708) by @1419323749 in #21714SplitViewstealing BackRequested when its pane is closed (#21740) by @gentledepp in #21741CommandBarsecondary visibility during overflow open by @NathanDrake2406 in #21742AutoCompleteBoxpopup not closing on focus lost by @MrJul in #21749NavigationPage's logical tree until animation is complete by @MrJul in #21751SimpleThemefocus adorner contrast in dark mode by @iamvalenciia in #21753ComboBoxdropdown not scrolling to selected item when opened by @zrt2399 in #21764Gridshared size groups to shrink by @NathanDrake2406 in #21837ListBoxcrash when scrolling after item removal by @NathanDrake2406 in #21838TextBoxundo history on external text updates by @NathanDrake2406 in #21839Gridassigned definition collections with their shared size group by @NathanDrake2406 in #21848TextBoxcommand states in constructor by @zrt2399 in #21859TabNavigation=Onceby @maggch97 in #21864Paddingcorrectly inScrollContentPresenterby @MrJul in #21872{Binding ^}pattern forIObservableDataContextby @rabbitism in #21812DBusPlatformSettingsNullReferenceExceptionby @pos777 in #21831WaylandEglWsiSurfacerender target by @MrJul in #21857TextBoxIME offsets by @AlexSCcon in #21680UISceneby @drasticactions in #21844Full Changelog: AvaloniaUI/Avalonia@12.1.0...12.1.1
v12.1.0Compare Source
General
Read our release blog post for more information about new features in Avalonia 12.1.0!
What's Changed
Enhancements
ThemeVarianttoDefaultto reset theme to system on android by @emmauss in #16340Dispatcherto be converted to aTaskSchedulerby @TomEdwardsEnscape in #21032DispatcherTimer.Intervalby @TomEdwardsEnscape in #21113eglGetProcAddressinstead ofNativeLibrary.TryGetExportby @kekekeks in #21392IStorageProvider.OpenFileWithResultAsyncby @MrJul in #21418Bitmap.Savewith a format by @MrJul in #21455SKBitmap.Copywhen creatingImmutableBitmapfrom pixels by @kekekeks in #21675RefreshContainerby @gentledepp in #18617ScrollbarContext Menu by @drasticactions in #19413CalendarDatePickerdate parsing to allow for multiple user input formats by @Deadpikle in #21193TableViewby @MrJul in #21511Avalonia.WinUIfor initial WinUI embed support by @drasticactions in #21430Win32Properties.WindowCornerPreferenceby @MrJul in #21615GraphicsAdapterSelectionCallbacksee unfiltered adapters and warn on Adreno WARP fallback by @nickna in #21695Tmds.DBus.Protocolby @tmds in #21472DBusSystemDialogby @kekekeks in #21379AutomaticRawEventGrouperDispatchQueueby @kekekeks in #21386TryGetapi by @emmauss in #21641Fixes
AvaloniaObjectby @grokys in #21452RequestedThemeVariantdefault value by @MrJul in #21624InterWordJustificationfixes by @Gillibald in #21701BclLauncher.Execthrowing instead of returning false by @Misaka-L in #21704FocusManager.CanHaveFocusableChildrenby @freddiesmartbox in #21640SelectableTextBlockselection offset withInlineUIContainerby @JoshuaRowePhantom in #21646PART_OnContentPresentername typo inToggleSwitchby @zrt2399 in #21728AdditionalFilesby @maxkatz6 in #21729TopMosthandling for Popups by @StefanKoell in #17841ComVariant(fixesNumericUpDowncrash under UIA) by @valentino-saitz-optris in #21634ExpandCollapseStatemember order with UIA by @jmacato in #21693DBusTextInputMethodBaseby @deryaza in #21527_NET_WORKAREAon WMPropertyNotifyby @lambgoesbaa in #21651verityPermissions->verifyPermissionsby @Frederisk in #21281Misc
v12.0.5Compare Source
What's Changed
Enhancements
Calendarday button selection state to automation by @jmacato in #21540ComboBoxautomation peer by @jmacato in #21545GetPointerDeviceRectsis unavailable by @Symbai in #21337BringIntoView/AXScrollArearole by @jmacato in #21457ScrollViewerscroll bars to accessibility by @jmacato in #21596Fixes
TextCollapsingPropertiesbidirectional-text (BiDi) correctness by @Gillibald in #21446NotificationCardpseudo class state whenNotificationTypechanges by @zrt2399 in #21490StackOverflowwhen aNaNoffset is set onScrollViewerby @NicholasLachapelle in #21558TextBoxkeyboard handlers by @zrt2399 in #21587TimePickerselection style by @shine1258 in #21626ExecutionContextcaptured byDispatcherOperationby @kekekeks in #21627WinUiCompositorConnectiondeadlock by @MrJul in #21591ListItemaccessibility peer toAXRowby @jmacato in #21537AXLayoutChangednotifications dropped for template-internal peers by @jmacato in #21595replacementRangeinAvnViewby @MrJul in #21608BorderOnlywindow resizing by @ruddypp in #21579ClipboardUriListHelpernot flushing by @MrJul in #21589SelectChildshould add to the selection instead of replacing it by @jmacato in #21602AndroidStorage.TryGetFile/FolderFromPathAsyncreturning null or throwing by @MrJul in #21628effectAllowed=uninitializedby @Der-Floh in #21486Full Changelog: AvaloniaUI/Avalonia@12.0.4...12.0.5
v12.0.4Compare Source
What's Changed
Enhancements
Avalonia.Controlsproject by @rabbitism in #21283Performance
TextRunCacheby @Gillibald in #21030Fixes
CommandBaroverflow labels when label position is collapsed by @jsuarezruiz in #21226RenderTargetBitmaplosing effects by @timunie in #20790SelectionChangednot raised on collection reset by @NathanDrake2406 in #20942PointerEventArgsby @TomEdwardsEnscape in #21301NumericUpDownupdate immediately when changing theTextConverterby @cdytoby in #21320WindowDrawnDecorationsbackground to transparent by @ent3m in #21354MenuItemgrouping inMenuFlyoutby @zrt2399 in #21356Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.