Releases: microsoft/microsoft-ui-xaml
Microsoft.UI.Xaml v2.3.191107001-prerelease
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.3.191107001-prerelease
Features:
- Adding ProgressBar Control with Updated Styling (477a848a by karenbtlai, pr #1453)
- NumberBox: Initial commit (714ca97f by teaP, pr #1507)
Notable bug fixes:
- 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)
Microsoft.UI.Xaml v2.3.191007001-prerelease
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.3.191007001-prerelease
Notable bug fixes:
- 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)
- Fix Teaching Tip's Rounded Corners (afeec64c by StephenLPeters, pr #1305)
- Fix for terminal handling scrollviewer load issue (ce4e2a92 by teaP, pr #1339)
- SplitButton: Propagate FontFamily/Size/Weight properties to inner Button (5bca1b5f by teaP, pr #1340)
- Fix crash in RefreshVisualizer when not wrapping a ScrollViewer (67ab8dbf by jevansaks, pr #1328)
- Fix bug with HorizontalContentAlignment not working on NavigationViewItem (259054ee by chingucoding, pr #1325)
- Fix a SplitView pane open/close issue when animations are disabled (c24aa6e6 by kaiguo, pr #1324)
- Fix RefreshVisualizer crash in release builds (7df2ec0f by jevansaks, pr #1321)
- Fix bug where DropDown would lose chivron with reveal (264f679a by chingucoding, pr #1316)
- Fix SplitButton reveal style, Closes #1310 (90a6aa1c by chingucoding, pr #1319)
- Fix TreeViewItem CheckBox aligment (e2b045ef by kaiguo, pr #1320)
- Add key names to default control styles (e1269c56 by kaiguo, pr #1300)
- Fix MediaPlayerElement volume button alignment (b2accaa5 by kaiguo, pr #1292)
- Add binding to name of NavigationView for menu lists, Closes #564 (580e5ced by chingucoding, pr #1266)
- Fix bug where pane was open when app would start minimal with NavigationView (a96fcb4f by chingucoding, pr #1280)
Microsoft.UI.Xaml v2.2.190917002
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.2.190917002
Changes:
- a29c1b4 Fix Teaching Tip's Rounded Corners (#1305)
- 96b64c0 TabView: Fix for terminal handling scrollviewer load issue (#1339)
- 44a2d6f SplitButton: Propagate FontFamily/Size/Weight properties to inner Button. (#1340)
- c007095 Fix crash in RefreshVisualizer when not wrapping a ScrollViewer (#1328)
- 67537d9 Fix bug with HorizontalContentAlignment not working on NavigationViewItem (#1325) [ #481 ]
- 418fe9c Fix SplitView VisualState Setters (#1324)
- 1c07c85 Fix RefreshVisualizer crash in release builds (#1321)
- 52f5bb1 Add reveal style to Settings button in NavigationView in top mode,Closes #942 (#1236)
- 3c4f001 Fix bug where DropDown would lose chivron with reveal (#1316)
- 19e4fc4 Fix SplitButton reveal style, Closes #1310 (#1319)
- 7094bc6 Fix CheckBox aligment (#1320)
- 63c8ddb Add key names to default control styles (#1300)
- 6007851 Fix volume button alignment (#1292)
- 6673efc Add binding to name of NavigationView for menu lists, Closes #564 (#1266)
- 8583253 Fix bug where pane was open when app would start minimal with NavigationView (#1280)
- eacc06e PTR: Fix high contrast list item display, remove background and add border to display PTR correctly in test page (#1273)
- b39f918 Fix corner radius when hover (#1269)
- eb9333c Add reveal style for menu items in navigation top mode (#1257)
Microsoft.UI.Xaml v2.3.190909001-prerelease
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.3.190909001-prerelease
Notable bug fixes:
- PTR: Fix high contrast list item display, update PTR test page (04fa7684 by chingucoding, pr #1273)
- Modify buttons inside TextBox, PasswordBox and AutoSuggestBox to correctly support rounded corners (fa64d7ed by rudyhuyn, pr #1269)
- Add reveal style to Settings button in NavigationView in top mode,Closes #942 (e5876718 by chingucoding, pr #1236)
Microsoft.UI.Xaml v2.2.190830001
This is the official release of the WinUI 2.2 package!
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.2.190830001
Release notes: https://docs.microsoft.com/en-us/uwp/toolkits/winui/release-notes/winui-2.2
Notable bug fixes since last prerelease:
- Added RevealStyle for DropDownButton and SplitButton; Closes #70; (ddbc3368 by chingucoding, pr #1211)
- TabView handles unconstrained layouts (891bfdbd by kmahone, pr #1220)
- Fix ItemsSource and TreeViewNode syncing (165fc3cb by kaiguo, pr #1202)
- Add 1px Separator in SplitButton (9ce92ff0 by savatia, pr #1173)
- NavigationView: Fixing visibility of close button in Auto PaneDisplayMode and Minimal DisplayMode (27d6b33e by RBrid, pr #1195)
Microsoft.UI.Xaml v2.2.190822001-prerelease
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.2.190822001-prerelease
Notable bug fixes:
- TabView: Visual update (ad1563a0 by teaP, pr #1192)
- Hover and pressed visual updates (e677454c by kaiguo, pr #1171)
- Calculator Swipe Crash (b6d07ad8 by StephenLPeters, pr #1180)
- Fix the PaneVisible initialziation problem (532b504e by licanhua, pr #1179)
- TabView: API changes to match spec (01b63935 by teaP, pr #1168)
- Fixed SplitButton secondary button alignment on touch (e270db31 by savatia, pr #1172)
- TabView: Fixed many things (296e6652 by teaP, pr #1158)
- NuGet package does not robustly detect missing WindowsTargetPlatformMinVersion (8f8cd0fe by kmahone, pr #1137)
- Fix issue where TeachingTip's background is not correct for LightDismiss (c4c45e28 by jevansaks, pr #990)
- Fix NavView VisualState for pane closing (40a8a809 by kaiguo, pr #1121)
Microsoft.UI.Xaml v2.2.190731001-prerelease
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.2.190731001-prerelease
Notable bug fixes:
- Fixing AutoSuggestBox list for April 2018 Update and earlier OS versions (f7c42b28 by llongley, pr #1116)
- TreeView selection APIs (91f604e7 by kaiguo, pr #243)
- TabView: Add separators and drag/drop support (edafda0b by teaP, pr #1113)
- Add static resource for corner radius (944c7d1c by kaiguo, pr #1078)
- NavigationView: Showing the PaneHeader and PaneTitle even when the PaneToggleButton is hidden (0e3c0ee9 by RBrid, pr #1083)
- Fix TintLuminosityOpacity crash by removing const_cast and passing by non-const (63973195 by jevansaks, pr #1059)
- Fix memory leak because Binding.Source (7d986fe1 by licanhua, pr #1033)
- NavigationView: Adding close button in MinimalLeft display mode (5bb8e981 by RBrid, pr #1016)
- Set fixed height on NavigationView icon ViewBox (0870826c by kaiguo, pr #978)
- Update CornerRadius property on NavigationViewItem, PivotHeaderItem and ScrollBar (7897ef32 by kaiguo, pr #922)
- Add CornerRadiusFilterConverter and fix FlipView corner radius (c42f0766 by kaiguo, pr #967)
Microsoft.UI.Xaml v2.2.190702001-prerelease
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.2.190702001-prerelease
Notable bug fixes:
- Changing TabView to contain a ListView (1c4cbefe by teaP, pr #971)
- Scroller: Fixing layout of partially stretched Content (2164ad20 by RBrid, pr #894)
- Avoid reset of containers when anchor element is replaced in ItemsRepeater (e45e83d0 by ranjeshj, pr #926)
- Fixing Scroller.Content flicker during rasterization for Issue #541. (ca0ecdd3 by RBrid, pr #882)
- Add + button and fix tab column sizing (508db681 by teaP, pr #902)
- InspectingDataSource attaches the wrong event handler type to IBindableObservableVector. (aba2459a by jlaanstra, pr #883)
- Fix TreeView root node ItemsSource syncing (3f8b33f0 by kaiguo, pr #865)
- Adding Scroller/ScrollViewer's AnimationMode.Auto enum value (22999aa8 by RBrid, pr #850)
- fix for uniformgrid property changed handler (1d603c3a by ranjeshj, pr #846)
Microsoft.UI.Xaml v2.2.190611001-prerelease
https://www.nuget.org/packages/Microsoft.UI.Xaml/2.2.190611001-prerelease
Features:
Notable bug fixes:
- ScrollViewer supports UISettings' AutoHideScrollBars property (0eb29e65 by RBrid, pr #731)
- Animate ScrollViewer's view when navigating with gamepad (84e2bed7 by RBrid, pr #787)
- Fix a Teaching Tip Crash in unpackaged apps (14db3aa6 by StephenLPeters, pr #770)
- Enable file version info in build (03d39f9b by kmahone, pr #745)
- Scroller fix for Issue #561: Missing content-layout-offset updates in far-anchoring + overpanning modes (7f1a580e by RBrid, pr #748)
- Triggering rasterization of Scroller Content after zoom operation on RS5+ (9957ca15 by RBrid, pr #669)
- NavView Hamburger btn and header overlap on launch in minimal mode (59a27000 by ojhad, pr #652)
- Implement TreeViewItemDataAutomationPeer to fix treeviewitem narrator issue (a0d53dca by licanhua, pr #500)
Microsoft.UI.Xaml v2.1.190606001
Minor updates to the 2.1 release based on bug reports that have come in since the release. Updates were cherry-picked from master:
Floatie:
CommandBarFlyout keyboarding updates and RTL keyboarding fix (#545)
TeachingTip:
TeachingTips display correctly when IsOpen is set early (#619)
Fix TeachingTip theming when page has RequestedTheme override (#637)
Set XamlRoot on TeachingTip so it can find its correct root in XamlIsland (#600)
Localization handback (#663)
Repeater:
Ensure that elements are refreshed when itemssource change when using non virtualizing layout (#639)
avoid reading index property on args during reset (#630)
NavigationView:
NavView Hamburger btn and header overlap on launch in minimal mode (#652)
Make consistency behaviour when clicking on a unselected item or clicking on a selected item (#589)
Misc:
Enable file version info in build (#745)