Releases: microsoft/microsoft-ui-xaml
Releases · microsoft/microsoft-ui-xaml
Microsoft.UI.Xaml v2.5.0-prerelease.200812001
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.5.0-prerelease.200812001
Changes:
- fb87bec TextAlignment property added to NumberBox (#2901)
- 3a6aa22 NumberBox: Fix header foreground color not being properly updated when NumberBox is disabled. (#3005)
- 67c2684 Fix issue with flyouts created in CommandBarFlyout not closing when commandbar closes (#3079)
- 37ade09 Add support for ReadOnlyList/VectorView and notifycollectionchange (#3055)
- 8635052 Add workaround so ItemsRepeater doesn't leak the result of DataTemplate::Load (#3068)
- 3ff3437 RadioButtons: Fix selected radio button not being focused on tab navigation when first element in TAB navigation (#3048)
- c37a961 Update selection brushes. (#3053)
- 0775e1e Add a check for buttons with flyouts and add a test. (#3054)
- 2ec9b1c NavigationView BottomMenuItems implementation (#1997)
- 5e15250 Remove legacy EIC style in WinUI (#2968)
- c2d4b16 NavigationView ItemInvoked returning incorrect item fix (#2682)
- 6265117 Fix issue with TextCommandBarFlyout not opening when using custom button (#3022)
- 34a6bab Fix issue with item that just got uncollapsed not showing selection (#3004)
- 6f5e466 Fix crash with UniformGridLayout trying to scroll to first item (#2969)
- bae964c Determinate ProgressRing with Lottie (#2584)
- 2b03c3e ComboBox: Match Placeholder foreground color with TextBox's Placeholder foreground color and improve lightweight styling options (#2798)
- b0ec5ba Add resource for topmode CustomContentPane minimum width (#2905)
- 043ed5a Update background color of selected ListView item to meet contrast ratio requirement (#2962)
- e51202a Treeview: Fix Background API not being applied to TreeView UI. (#3016)
- 86a7d62 NavigationView: Add more theme resources to configure margins (#2923)
- 67fb89b Fix issue with invoke pattern being provided for top navview item (#2819)
- ddfba3f Replace as casts with unbox_value (#2955)
- 542e6f9 Add TabView SelectionPattern (#2856)
- 347c4bd TabView: Enable separate lightweight styling of the Add button and the TabViewItem's Close button (#2823)
- 5f101c7 Adding public ScrollView.CurrentAnchor read-only property (#2936)
- 0a757bd Add check to only open flyout if a menubaritem has items (#2889)
- 507826e Scrolling controls API renames according to offical API review (#2921)
- 8aaf7f8 Tabview switch to converter instead of template settings (#2827)
- 8f1a682 NavigationView not updating UIA users about changed selection and expand state (#2692)
- 791d14f Fix NavigationView incorrectly sizing items as compact on launch (#2810)
- f68b281 Switch signing cert to WindowsRT (#2842)
Microsoft.UI.Xaml v2.5.0-prerelease.200708003
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.5.0-prerelease.200708003
Notable Changes:
- ea1b216 Create debugging_crashes.md doc (#2815)
- 59d04fa Fix issue with SplitButton overriding every flyout placement (#2806)
- 78fa7f6 NumberBox: Fix deselecting text when opening context menu (#2765)
- 08723fb Hide NavigationViewItem Chevron if Children is empty (#2759) [ #2743 ]
- ced1ce0 Add support for NotifyCollectionChangedAction.Move to ItemsRepeater (#2778)
- b4df2bd Add missing templatebindings to NumberBox (#2652)
- 80d920c Fix issue with NavigationViewItem announcing collapsed when not having children (#2770)
- 865e4fc Tabview: Fix issue with newly added items not behaving according to TabViews WidthMode (#2752)
- bc468fe Renaming scrolling controls (#2730)
- cf949ae set scrollbar visibility to auto (#2748)
- 8811c96 Add padding to the NavigationViewItem to avoid occluding expand/collapse chevron (#2342)
- a0f4581 Fix issue with ContentDialog not respecting BorderThickness property set (#2664)
- 74e8458 Set InputScope property to Number in NumberBox's input TextBox (#2605)
- e82a402 Update issue templates to link to the Project Reunion repository (#2665)
- 6e99a41 Automation Peer fix for Hierarchical NavigationView (#2627)
- e9bd88e Clear DataContext of cleared elements in ItemsRepeater (#2626)
- 1b42ebb Adding project reunion info to readme (#2641)
- ac7ce43 TabView workaround for Issues #2455 and #2457 (#2634)
- f3da94f NavigationViewItem input handling fixes (#2625)
- 52c6013 remove use of blacklist/whitelist terminology (#2622)
Microsoft.UI.Xaml v2.4.3
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.4.3
Notable Changes:
- a1637d0 Switch signing cert (#2842)
- 24197cc Fix issue with NavigationViewItem announcing collapsed when not having children (#2770)
- 6aa3549 Automation Peer fix for Hierarchical NavigationView (#2627)
- a2a1970 Fix issue with single select and unrealized children on TreeView (#2547)
- 9e6a565 Fix issue with settings button in top mode not receiving pointer events (#2442)
- 0a12fab TreeView: Set IsExpanded when last child has been removed (#2449)
Microsoft.UI.Xaml v2.5.0-prerelease.200609001
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.5.0-prerelease.200609001
Notable Changes:
- 637b380 Resize tab view items only once the pointer has left the TabViewItem strip (#2569)
- eb6d418 Fix issue with single select and unrealized children on TreeView (#2547)
- 3e33555 ProgressBar: Update indicator size when Padding changes. (#2418)
- 96244e6 Make TreeView SelectedItem a DP (#2523)
- 196bf8b Fix issue with settings button in top mode not receiving pointer events (#2442)
- 2aa9a15 TreeView: Set IsExpanded when last child has been removed (#2449)
- 98a6b74 Align TabView visuals with Edge (#2201)
- 3c5de5c Fix background of MenuFlyout in white high contrast (#2446)
- b06204c TabView: Make TabViewItem consume the TabViewItemHeaderForeground theme resource (#2348)
- d14b639 TabView: Add tooltips to its scrolling buttons. (#2369)
Microsoft.UI.Xaml v2.4.2
Microsoft.UI.Xaml v2.4.0-prerelease.200506001
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.4.0-prerelease.200506001
Notable Changes:
- 6ab6d30 SelectionModel: Fix for missing SelectionChanged event raise (#2359)
- a34eaf2 Add fix for NavViewItems in footer crashing (#2395)
- 1785888 Improve readability of AccentButton style on High Contrast (#2377)
- 92431a2 Remove whitespace from props to allow build on Mac (#2351)
- 1ced221 Rename ProgressBarTemplateSettings (#2362)
- 02d3b53 Fix issue with item invoke and out of sync selection (#2318)
Microsoft.UI.Xaml v2.4.0
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.4.0
Notable Changes:
- 473932e Fix AutoSuggestBox not respecting common TextBox properties (#2252) [ #2191, #2225 ]
- 41c7fa3 Fix regressions with NumberBox HeaderPresenter behavior (#2148)
- 55e15de Fixed corner radius on the query button on the AutoSuggestBox control (#2198)
- a35af5b Progress Controls Template Settings from WUXC + Re-Templating Tests (#2268)
- 144d9bc Fix ToggleSplitButton's IsCheckedProperty not being a public DP (#2258)
- 7423909 Let NavigationViewItem respect CompactPane length for icon size (#2051)
- 20931ca Move ItemsSourceView.IndexOf to public (#2231)
- ec9e47d Add NavigationViewItemSeparator lightweight styling theme resources (#2206)
- 68abde4 Disable TabView scroll buttons based on scroll position (#2162)
- 7d42841 Update way handling of DataTemplateSelector with null values (#2185)
- c045cde Match ProgressRing APIs with WUXC for 2.4 Release (#2197)
- a939567 Remove TwoPaneView from tab navigation (#2153)
- f083cde Fix TreeView missing children issue (#2058)
- c0fb694 Rework dark theme TextBox and RichEditBox (#2046)
- 5d444b6 Hierarchical Navigation View (#2004)
- 768854a Numberbox header aligning (#2117)
- 0d4065f TabView Compact TabViewWidthMode and new CloseButtonOverlayMode property (#2016)
- 929ce1f ProgressRing Automation Peer (#2065)
- b9c3c53 Button foreground lightstyling issue (#2078)
- c621498 StackLayout incorrect sizing bug (#2072)
- 5e0e4df ProgressRing Indeterminate State with Lottie Animations (#1858)
- a53863f Produce and consume appropriate PGO database versions (#1936)
- 6a291e8 Fixes for a few NumberBox bugs (#1933)
- 7e1baad Fix TreeView expand (#1924)
- e95e099 Fix crash when trying to use DefaultRadioButtonStyle (#1859)
- 032e339 Fix stack overflow with two way x:Bind to NumberBox.Value (#1905)
- da8e31a Make TabItems as content property of TabView (#1845)
- 63d3920 RadialGradientBrush initial commit (#1831)
- f3862ec Move NavigationView to Repeater (#1683)
- 8f49752 Improve theming of TabView in High Contrast mode (#1663)
- 4514d8f Fix TreeView single selection (#1799)
- 007ab33 Fix bug with UniformGridLayout MaximumRowsOrColumns and requested size (#1802) [ #1549 ]
- 35577ba Fix to sizing issue when TabView is aligned left. (#1744)
Microsoft.UI.Xaml v2.4.0-prerelease.200422001
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.4.0-prerelease.200422001
Notable Changes:
- de7ddff HNav Keyboarding & Gamepad updates + visual state fix (#2271)
- 4837f2f Fix to hide the ring when inactive. (#2272)
- 04cfbe6 Fixed HNav NVI spacing, top nav issues (#2280)
- 8c9f7ad Fix FlowLayout LineSpacing and MinItemSpacing (#2275)
- 3555cca Adjust NavigationViewItemPresenter styles to remove unwanted color differences (#2113)
- 144d9bc Fix ToggleSplitButton's IsCheckedProperty not being a public DP (#2258)
- b2a6188 Fix issue with selection being raised when selection did not change (#2253)
- 7423909 Let NavigationViewItem respect CompactPane length for icon size (#2051)
- 990fc68 move RadialGradientBrush from preview to public (#2192) [ #2136 ]
- 20931ca Move ItemsSourceView.IndexOf to public (#2231)
- 1a6dc2a Fix NavigationView pane not closing in minimal/compact mode when selecting an item (#2248)
- 9a70cb4 Improve innerloop workflow (#2238)
- ec9e47d Add NavigationViewItemSeparator lightweight styling theme resources (#2206)
- 3e0fa93 Progress Ring Updates for 2.4 Release (#2226)
- 5ebf958 Update HNav based on API Review (#2196)
- b1878e2 add SelectionEvent to the TreeView control (#2063)
- a86c67a Fix dark theme text/richeditbox regressions (#2155)
- 68abde4 Disable TabView scroll buttons based on scroll position (#2162)
- 7d42841 Update way handling of DataTemplateSelector with null values (#2185)
- 81fa8b0 Fix NavigationView light dismiss issue (#2211)
- 1caa9ab Update build script to add new projects to solutions (#2145)
- dc8d573 Add IndexOf function to ItemsSourceView. (#2129)
- 9660811 Update GradientOrigin property to align with WPF naming (#2181)
- a939567 Remove TwoPaneView from tab navigation (#2153)
- f083cde Fix TreeView missing children issue (#2058)
- c0fb694 Rework dark theme TextBox and RichEditBox (#2046)
Microsoft.UI.Xaml v2.4.0-prerelease.200322001
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.4.0-prerelease.200322001
Changes:
- 5d444b6 Hierarchical Navigation View (#2004)
- 768854a Numberbox header aligning (#2117)
- 290b432 Refactor loading of AdditionalStyles.xaml file (#2136)
- dd67c1d Fix issue with hovering over MenuBarItem not working on items added through code behind (#2025)
- 4409667 Remove automatic value change when specifying luminosity opacity on AcrylicBrush (#2017)
- 015cc8e ProgressRing State Transitions Inconsistency Fix (#2120)
- 0d4065f TabView Compact TabViewWidthMode and new CloseButtonOverlayMode property (#2016)
- ad4940b Try reading a registry value to get the root path to the installed Wind… (#2099)
- 5270c10 Update localization files (#2093)
- 929ce1f ProgressRing Automation Peer (#2065)
- b9c3c53 Button foreground lightstyling issue (#2078)
- c621498 StackLayout incorrect sizing bug (#2072)
- 556c757 Update developer guide with inner loop instructions (#2083)
- 2164f0a Fix NavView issue with SelectionChanged being raised upon displaymode change (#1956) [ #1395 ]
- 5a0a17f Fix for Issue:2066 - around-the-end segments were being played incorrectly. (#2069)
- 9c1eb67 [WIP] TabViewItem close button custom tooltip (#2022)
- b3a2e45 Unregister Window::SizeChanged event in TwoPaneView to prevent crashes with C++ apps (#2045)
- 6b40323 Add binary version to telemetry event (#2061)
- f9db2fa Remove duplicated RadioButton_themeresources.xaml from CommonStyles.vcxitems (#2062)
- 6fe0c48 remove duplicate entry causing solution load errors. (#1987)
- 8419c67 Fix SelectionModel SelectRange crash (#2001)
- 2570cb0 Fix an target's input file path to improve incremental build times. (#2021)
- 19831cd Add inner loop test app project file and manifest (#1980)
- 5fecf51 README.md: Remove duplicated line and add missing punctuation. (#2014)
- 5e0e4df ProgressRing Indeterminate State with Lottie Animations (#1858)
- bc7b4a5 Add filter for Repeater folder (#1993)
- 74b0a81 Remove unused code (#1990)
- ee03bac Fixed SelectionModelChildrenRequestedEventArgs returning incorrect source index (#1963)
- 7583b0c Fix bug where the "More" text would get clipped with text scaling > 200% (#1942)
- de7bc2a Add RadialGradientBrush spread method (#1903)
- a53863f Produce and consume appropriate PGO database versions (#1936)
- 6a291e8 Fixes for a few NumberBox bugs (#1933)
- 7e1baad Fix TreeView expand (#1924)
Microsoft.UI.Xaml v2.3.200213001
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.3.200213001
Changes:
- 909f039 Enable chk tests (#1729) [ #1563, #1725, #1726, #1734 ]
- 8bfcac7 Upgrade MUXC project to latest C++/WinRT (#1730)
- 659887c remove missing resource key
- a32a70e Fix cherry-pick merge build issue.
- 3db51ab Fixes for a few NumberBox bugs (#1933)
- 8a21089 Check for ApplicationViewMode.Spanning. (#1928)
- 43dd17e Fixes to a few NumberBox issues (#1894)
- 557280d Fix crash in selection model during SelectRange (#1922)
- 711ad1c Fix crash when trying to use DefaultRadioButtonStyle (#1859)
- bd0be6b Fix stack overflow with two way x:Bind to NumberBox.Value (#1905)
- 84c5454 re-enable rs3 test pass (#1911)
- c5f8a9e CppWinRT workaround for compiler issue in latest VS 16.4.3 (#1878)
- bbdca1b Update to use new SpanningRects API instead of DisplayRegions. (#1822)
- c504ef0 Fix bug with UniformGridLayout MaximumRowsOrColumns and requested size (#1802) [ #1549 ]
- b85315b further future proof the custom focus management. (#1767)
- 26ab1d3 Switch border brush in HC (#1738)
- b199381 Remove WPF test apps (#1718)
- 3ee4aa0 Refactor tracker_ref a little to avoid Internal Compiler Error in VS 16.4 (#1716)