11.0.5
https://www.nuget.org/packages/Avalonia/11.0.5
What's Changed
- feat: Also allows using string instead of {x:Type} in ControlTemplate.TargetType by @workgroupengineering in #11575
- feat: Handle ClrPropertyInfo in StaticResourceExtension by @workgroupengineering in #12047
- fix DropDownButton glyph foreground color by @almightyju in #12048
- Fix NotificationCard to determine the type of notification from an inherited INotification object by @Onebeld in #12103
- Improve AutoCompleteBox performance by @timunie in #12338
- Fix issue #12453, TextBox does not scroll at the end of line when entering CJK characters via IME by @lnxon in #12454
- fix: AvaloniaVS can not resolve resource relative path in Previewer by @workgroupengineering in #12473
- ToggleSwitch: fix toggle on single touch tap on the knob part by @msneijders in #12520
- When calculating geometry bounds take into account parameters that affect geometry bounds by @kekekeks in #12606
- Allow setting a LineHeight that is smaller than the default by @Gillibald in #12613
- Fix TextTrimming in combination with TextWrapping by @Gillibald in #12614
- Fix for TextBlock.TextDecorations not inheriting down to inlines. by @billhenn in #12624
- Fix changing
ItemsControl.ItemContainerTheme
by @grokys in #12630 - Update Rotate3DTransition.cs to fix flickering on backwards navigation by @yankun in #12631
- Fix for AccessText underlines being very blurry by @billhenn in #12634
- Revert Inline breaking change by @MrJul in #12638
- csproj cleanup by @SimonCropp in #12657
- Call CaptureLost on gestures when pointer loses capture by @emmauss in #12666
- Fix Inlines TextTrimming with embedded controls by @Gillibald in #12695
- Fix OnOpenGlInit getting called twice by @wannkunstbeikor in #12713
- Updated Transition to use direct properties via use of new TransitionBase class by @billhenn in #12716
- Fix popups in Windows being offset incorrectly by a workaround for another issue by @billhenn in #12725
- Fix the scrollbar attaching to wrong scrollviewer, like scrollviewer . by @liwuqingxin in #12732
- Introduce DrawingContext Push/PopRenderOptions by @Gillibald in #12734
- Added Avalonia.ForTestingOnly to InternalsVisibleTo list by @kekekeks in #12750
- Fix property analyzer exception with object initializers in cctors by @MrJul in #12754
- Fix previewer security issue by @Takoooooo in #12757
- Ensure GlyphRunImpl has consistent bounds by @MrJul in #12765
- [Mac] Fixes raw keyDown/textInput handling by @Gillibald in #12774
- Fix interpolator being called after last animation iteration by @MrJul in #12781
- fix: DataGrid scroll should behave the same as ScrollViewer by @timunie in #12787
- Restore PathIcon Foreground setter in Fluent theme by @wieslawsoltes in #12789
- creating only one gtk thread by @HermanKirshin in #12830
- fixed restarting renderer when window is minimized and restored progr. by @HermanKirshin in #12832
- Fixed blinking caret in case TextPresenter detached and attached again by @HermanKirshin in #12846
- macOS: Disallow entering fullscreen when showing window. by @grokys in #12865
- macOS: Don't clear clipboard in SetText. by @grokys in #12866
- Fixes font family definitions that mix embedded and system fonts by @Gillibald in #12871
- Fix DataGrid' SelectedItems removing wrong item when DataGrid is grou. by @liwuqingxin in #12875
- Fix focus loss issue with AutocompleteBox by @emmauss in #12883
- MacOS file type filter in native file dialog by @maxkatz6 in #12899
- Change iOS initialization order by @maxkatz6 in #12915
- Detect recursion and check for cancellation in analyser
while
loops by @TomEdwardsEnscape in #12916 - Trimmable runtime xaml loader by @maxkatz6 in #12937
- [X11] Don't convert the current time from long to int by @kekekeks in #12941
- [Windows] [IME] Prevent duplicate input for some IMEs by @Gillibald in #12942
- Fix - TextPresenter ignores FontStretch property by @VladimirDrobyshev in #12947
- Add support for setting tooltip text for TrayIcons on MacOS by @Takoooooo in #12948
- Fix VirtualizingStackPanel and nth-child for the currently realizing item container by @MrJul in #12957
- FluentTheme: settable ListBoxItem.FontWeight/FontSize by @MrJul in #12958
- Added guards for compositor reentrancy and exposed batch lifetime events by @kekekeks in #12968
- [Browser] [IME] Fix event handling by @Gillibald in #12970
- Fix HeadlessUnitTestSession creation race condition by @MrJul in #12979
- Fix FontManager crash by @maxkatz6 in #12982
- Fix XAML name generator with non-Avalonia XAML files by @maxkatz6 in #13001
- Fix unit tests culture by @MrJul in #13016
- Fix ItemsControl logical child removal by @grokys in #13019
- In
Avalonia.Controls
, modernizedget
ter/set
ter syntax by @Lehonti in #13021 - Fix initial logical scrollable state by @grokys in #13066
- Fix offset expression animation by @Meloman19 in #13071
- Add "EGL_ANGLE_flexible_surface_compatibility" ext check by @maxkatz6 in #13080
- Fix CalendarDatePicker two way binding syntax. by @rabbitism in #13083
- fix: TemplateBinding clone should carry original Mode. by @rabbitism in #13087
- Fix popup tests randomly failing after logical scrollable tests by @MrJul in #13098
- [nuke] Use a regex to detect a release branch. by @grokys in #13106
- Update SkiaSharp to 2.88.6 to fix a critical security vulnerability by @spofdamon in #13109
- fix parsing the baseline version for api diff. by @danwalmsley in #13156
- Fix AccessKeyHandler matching on elements that are not effectively enabled. by @boydpatterson in #13185
- Try to fix api validator by @maxkatz6 in #13213
Full Changelog: 11.0.4...11.0.5