Releases: microsoft/microsoft-ui-xaml
Releases · microsoft/microsoft-ui-xaml
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)
Microsoft.UI.Xaml v2.4.0-prerelease.200203002
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.4.0-prerelease.200203002
Changes:
- c482f06 Check for ApplicationViewMode.Spanning. (#1928)
- 1c09f51 Fixes to a few NumberBox issues (#1894)
- 2df7f39 Fix crash in selection model during SelectRange (#1922)
- e95e099 Fix crash when trying to use DefaultRadioButtonStyle (#1859)
- f064347 Created a new ICS file for the call and added it to the readme (#1907)
- 032e339 Fix stack overflow with two way x:Bind to NumberBox.Value (#1905)
- 45a3369 Update expand state when ItemsSource changes (#1917)
- 08fa481 re-enable rs3 test pass (#1911)
- 49d724e Merge branch 'user/baknapp/pgo3'
- edb4a95 pr feedback
- 464a448 Fix issue with multiple resets causing a crash due to duplicate keys. (#1886)
- ed5a755 consume 2.0.0
- 31d9d1e one more
- 50d7160 bootstrap build with v0.0.3
- 27256a0 Merge branch 'master' into user/baknapp/pgo3
- 65d4c3a initial
- d4dd926 CppWinRT workaround for compiler issue in latest VS 16.4.3 (#1878)
- 4bf21d7 ProgressBar Indeterminate Animation Update (#1759)
- 054d22e Update bug report issue template for 19H2 (#1885)
- 42c7942 Fix broken link (#1864)
- e353438 Moving around ItemsRepeater samples to organize them better (#1838)
- da8e31a Make TabItems as content property of TabView (#1845)
- e8b2bce Improve UI of MUXControlsTestApp (#1793)
- 6b4f0a8 fix new project script and update feature area props file. (#1843)
- 63d3920 RadialGradientBrush initial commit (#1831)
- 34d1c47 Fix bug where transition from LeftMinimal/LeftCompact to LeftCompact opens pane of NavigationView (#1788)
Microsoft.UI.Xaml v2.4.0-prerelease.200113001
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.4.0-prerelease.200113001
Changes:
- f3862ec Move NavigationView to Repeater (#1683)
- 1f48f11 Fix bug where NavViewItem would report wrong type for UIA (#1800)
- d876b4e Update to use new SpanningRects API instead of DisplayRegions. (#1822)
- 32133a3 Disable unreliable test (#1816)
- 8f49752 Improve theming of TabView in High Contrast mode (#1663)
- 4514d8f Fix TreeView single selection (#1799)
- ff0b840 ProgressRing Initial Commit (#1608)
- 007ab33 Fix bug with UniformGridLayout MaximumRowsOrColumns and requested size (#1802) [ #1549 ]
- c6858f2 Fix test ItemsRepeater VerifyAnchor (#1797)
- e7e0823 API Tests Refactor (#1760)
- 4051ba9 Remove ScrollBar rounded corners pre rs5 (#1777)
- 7af2ce1 Use WINRT_LEAN_AND_MEAN (#1776)
- 5dc472c further future proof the custom focus management. (#1767)
- b384eb5 Added more NavigationView tests (#1754)
- c716a13 Enable C++/WinRT heap enforcement (#1772)
- 48269ee Add an access key handler to radio buttons (#1753)
- 91e55d8 Disable unreliable test (#1770)
Microsoft.UI.Xaml v2.3.191217003-prerelease
Microsoft.UI.Xaml v2.4.0-prerelease.191217001
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.4.0-prerelease.191217001
Changes:
- 52571ee Fix IsInFrameworkPackage logic (#1762)
- f5355bf Fixing Scroller's RepeatedSnapPoint bug: wrong snapping before first snap point (#1758)
- 38b359c Add manual patch number to the versioning (#1750)
- 956f1ec Teaching tip (sub)title collapse when empty (#1748)
- 088ffb4 Switch border brush in HC (#1738)
- 46f9da3 Switch to C++/WinRT -optimized (#1737)
- 35577ba Fix to sizing issue when TabView is aligned left. (#1744)
- 0e24e05 Fix ItemsRepeater overwriting DataContext (#1740)
- 7d36af3 Enable the RadioButtons Basic Keyboard Test (#1733)
- 3ef3e58 Enable chk tests (#1729) [ #1563, #1725, #1726, #1734 ]
See More
- f3dbb44 Re-enable code analysis and fix some CppCoreGuidelines checks (#1661)
- 11df1aa Upgrade MUXC project to latest C++/WinRT (#1730)
- 09a5608 RadioButtons layout account for available size. (#1719)
- cc335ac Extend the fix for Recycling the focused element to non virtualized layouts (#1724)
- e158eec Fix repeater holding onto elements (#1723)
- d29aac1 Remove WPF test apps (#1718)
- 2f29470 Fix bug where scrolling a NumberBox inside ScrollViewer would scroll both (#1711)
- d073936 Updated WinUI 2.2 version references to 2.3. (#1717)
Microsoft.UI.Xaml v2.3.191211002
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.3.191211002
Changes:
- 7f352d8 Fix to sizing issue when TabView is aligned left. (#1744)
- 99e9caa Extend the fix for Recycling the focused element to non virtualized layouts (#1724)
- ea9292e Fix repeater holding onto elements (#1723)
- 2f2d56f RadioButtons layout account for available size. (#1719)
- c653b8a NumberBox: Fixes several bugs (#1713)
- 0dc647c Fix bug where scrolling a NumberBox inside ScrollViewer would scroll both (#1711)
- fb38aa2 Fix to TabView layout cycle issue that Terminal was experiencing. (#1703)
- a790bb8 fixed the closed button displaying bug (#1580)
Microsoft.UI.Xaml v2.3.191129002
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.3.191129002
https://docs.microsoft.com/en-us/uwp/toolkits/winui/release-notes/winui-2.3
Features:
- Move radio buttons onto repeater (22adf4dc by StephenLPeters, pr #1623)
- NumberBox: New features and bug fixes (94d5e091 by teaP, pr #1656)
- Adding ProgressBar Control with Updated Styling (477a848a by karenbtlai, pr #1453)
- NumberBox: Initial commit (714ca97f by teaP, pr #1507)
Notable bug fixes:
- NumberBox: Change StepFrequency to SmallChange and LargeChange (2237b09d by jevansaks, pr #1690)
- Rename "NewParent" to "NewParentItem" (f3467f46 by kaiguo, pr #1692)
- Fix problem where TeachingTip would not update position when target has moved (9e5d0351 by chingucoding, pr #1609)
- Fix RadioButtons putting focus on wrong element when moving between RadioButton groups (c5b73dbf by jevansaks, pr #1667)
- Update TreeView to support blocking drag&drop for specific items (4dd6b16c by kaiguo, pr #1646)
- ProgressBar Accessibility Features & Bug Fixes (463842e3 by karenbtlai, pr #1665)
- Fix issue with icons on TabView clipping with textscaling > 175% (ae834cb8 by chingucoding, pr #1664)
- Refine ProgressBar Animation (9d0819d4 by karenbtlai, pr #1564)
- NumberBox: Heaps of bug fixes (6ae29b7c by teaP, pr #1618)
- NumberBox: Add expression calculation (284999d5 by teaP, pr #1602)
- Bug fixes to AnimatedVisualPlayer, and some test cleanup. (1186ee75 by simeoncran, pr #1558)
- Fix bug with focused items not being recycled upon ItemsSource reassignment (1434f5d7 by chingucoding, pr #1548)
- Make TreeView ItemSource binding synchronous (05855db0 by kaiguo, pr #1567)
- Update use of weak_ref in SwipeControl to avoid potential race condition (cf035ad4 by kmahone, pr #1565)
- TabView accessibility and tab size fixes (cea350db by teaP, pr #1538)
- Fix visual bug where chevron would clip with text scaling ~200% (625c4813 by chingucoding, pr #1525)
- Fix accent button background for high contrast (2a1ed297 by kaiguo, pr #1509)
- Fix issue with TabView crashing in a NavigationCacheMode=Required page (6bc38546 by MuziburRahman, pr #1482)
- Fix bug where Calender in high contrast would render wrong (ed988d47 by chingucoding, pr #1492)
- Fix ScrollBar rounded corners (22e5052f by kaiguo, pr #1485)
- TabViewItem should create AutomationName from Header (17a1e5c5 by kmahone, pr #1444)
- Remove padding of MenuFlyoutItems (24e624d0 by chingucoding, pr #1457)
- Fix bug where removal of TeachingTip would leave the Popup open (21b1a6ed by chingucoding, pr #1327)
- Fix a TreeViewItemAutomationPeer crash (102ae5c4 by kaiguo, pr #1449)
- Fixed NavigationView on launch pane state (ab66b662 by ojhad, pr #1439)
- Add rounded corners on CommandBar overflow menu (94002c44 by kaiguo, pr #1443)
- DispatcherHelper constructor throws expected exception, creates developer confusion (6b75d80e by kmahone, pr #1434)
- Fix ToggleSwitch colors (37273f6a by kaiguo, pr #1415)
- Fix stack layout arrange when items use stretch and final size is more than desired size (f37ebd5b by ranjeshj, pr #1419)
- Disable TreeViewItem chevron scaling (a53a6504 by kaiguo, pr #1418)
- Fix ContentDialog CornerRadius (45c12e55 by kaiguo, pr #1405)
- Fix bug with calling SwipeItems Clear function would crash (18ef85a6 by chingucoding, pr #1383)
- Fix TreeViewNode content display (75ea41ee by kaiguo, pr #1357)
- Fix bug with empty DataTemplate (7d9a12e0 by chingucoding, pr #1358)
- Fix bug with textbox clipping under small width and height (a65422c5 by chingucoding, pr #1344)