0.10.11
版本发布时间: 2021-12-21 21:02:49
AvaloniaUI/Avalonia最新发布版本:11.2.0-beta1(2024-08-20 11:37:54)
Full Changelog: https://github.com/AvaloniaUI/Avalonia/compare/0.10.10...0.10.11
New features/APIs
#7029 [Browser] Avalonia.Web (wasm) #6223 #7007 [Windows] Windows IME #7078 #7082 #6754 (and more) Nullable annotations for most of the base Avalonia package namespaces. #6883 [Linux] Implement IPlatformLifetimeEvents for X11/Linux #6836 Border StrokeDashArray #7031 Add support for drawing ellipses directly via DrawingContext #7080 #7094 Add Property DataGridColumn.HeaderTemplate #7089 Introduce FontManagerOptions #6811 Add InputManager.RemoveFocusScope + fix memory leak #7043 make IsOpenProperty on flyoutbase public.
Dev-Tools
#6790 Allow to navigate to children (especially DataContext) #6807 Fix: Added lost lines in event debugging #6839 Fix: Double subscribe/unsubscribe INotifyPropertyChanged #6849 Fix Ambiguous match found Exception
Bugfixes
#6867 [Osx] Allow child windows to be shown on top of fullscreen windows. #6868 [Windows] only take focus on button down events. #6896 [Osx] Clipping rendering issues osx #6913 [Windows] Fix TrayIcon commands executes twice #6926 [Osx] Only raise non-client click when outside view client area. #6950 [Linux] Fixed missing XA_WM_NAME remove on empty window Title #7006 [Osx] fix stuck tooltips on macOS #7015 [Osx] Do not enforce DND copy effect #7110 [Osx] Bring window to front when Activate() is called. #7111 [Windows] Use WS_EX_LAYERED style for native control holders with winui composition #7163 [Linux] [X11] Dispose transparency helper #7187 [Osx] Fixes red flicker on Catalina when resizing #6815 Fix implicit color to brush conversion in StaticResource #6818 Filter pointer pressed events from disabled sub-menu items #6830 Update NumericUpDown template MinWidth #6847 ElementManager follows the behavior of ViewManager #6860 DataGridColumn - fix LayoutRoundedWidth with DPI scaling applied #6900 Don't update TransformedBounds from RenderTargetBitmap. #6970 Investigation of animation system failure issue #6969 #6973 Expander properties to all directions #6989 Fix transform problems caused by missing transform data or invalid order of operations #7016 Fix slider behaviour for bigger thumbs #7021 Fix: [Calendar] pointer wheel and page keys should not change the selection #7028 Use MicroCOM for Win32 dialogs implementation + minor fixes #7071 Fix issues with positioning of non-overlay popups #7096 Fix condition in HotKeyProperty.Changed handler #7112 Don't forget to add SplitView.Pane to the logical tree #7194 Update Calendar in CalendarDatePicker Popup properly #7201 Support RelativeSource-based bindings without requiring an x:DataType property. #7206 Disabled button can be pressed issue/bug #7219 Use pointer position relative to the scroll gesture recognizer target
Misc
#6909 [Osx] Refactor Native App Menu. Move default menu initialization code from ObjC to C#. #7183 [Breaking-Change] Do not copy UWP behavior with ListBoxItem horizontal alignment #6823 Added lost focus-within to pseudo classes attribute #6854 type of the TreeView's items can be customized #6894 Setting weak reference target instead of field #6907 Use event args to get value instead of field #6972 MsBuild property to simplify XamlX debugging #7044 Handle TabStops #7172 Enable nullable warnings as errors on projects which enabled Nullable Reference Types
Regressions (to be fixed in next update)
#7249 Context Menu Submenus now changing main menu position on menu open (overlay popups only) #7236 Constrained NumericUpDown with MinWidth has visual problems #7251 Linux NullReferenceException on tooltip closed