Skip to content

Releases: microsoft/microsoft-ui-xaml

Microsoft.UI.Xaml v2.5.0-prerelease.200812001

14 Aug 18:54
4468528
Compare
Choose a tag to compare

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

10 Jul 15:41
8e032c7
Compare
Choose a tag to compare

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

12 Aug 12:43
Compare
Choose a tag to compare

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

10 Jun 18:46
52c6013
Compare
Choose a tag to compare

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

19 May 16:59
Compare
Choose a tag to compare

https://www.nuget.org/packages/Microsoft.UI.Xaml/2.4.2

Changes:

  • cb27ef4 Add fix for NavViewItems in footer crashing (#2395)

Microsoft.UI.Xaml v2.4.0-prerelease.200506001

07 May 01:43
74aa5f2
Compare
Choose a tag to compare

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

06 May 15:53
473932e
Compare
Choose a tag to compare

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

23 Apr 03:49
de7ddff
Compare
Choose a tag to compare

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

23 Mar 14:39
5d444b6
Compare
Choose a tag to compare

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

14 Feb 16:49
Compare
Choose a tag to compare

https://www.nuget.org/packages/Microsoft.UI.Xaml/2.3.200213001

Changes: