v5.1.0
Major Updates
animations
- Added Lottie-Windows
Microsoft.Toolkit.Uwp.UI.Lottie
package.
controls
extensions
- OnDevice markup extension added - Fons Sonnemans (PR)
services
- Updated to work with latest Microsoft.Identity.Client - Reinhard Schuerer (PR)
Bug Fixes
animations
controls
- AlignmentGrid - Draw lines when the step value is greater than zero - Lucas Rojas (PR)
- TabView Control - Fix focus navigation - Lucas Rojas (PR)
- Infinite canvas export image #2672 - Ibraheem Osama (PR)
- SharePointFileList - Fix focus lost after tab navigation - marianstdt (PR)
- Disable TabStop property for AligmentGrid - Barbara Martinez (PR)
- Added Support for Incremental Loading in the DataGrid - Filip Wallberg (PR)
- Fix behavior on queue behind and stack in front modes - David Bottiau (PR)
- Fix DataGrid colours not adapting to Dark Theme - Daniel Martin Gonzalez (PR)
- Radial gauge step size zero - Shawn Kendrot (PR)
- GridSplitter Loaded event subscribes after initialize. - Barbara Martinez (PR)
- Add Guard and Timer to supplement EnumerationCompleted event which is missing on RS3 - Michael Hawker (PR)
- Compatibility + Null checks for RemoteDevicePicker - AVK (PR)
- Markdown parses fix for ArgumentOutOfRangeException when parsing urls - Nikola Metulev (PR)
- Expander fix for tab navigation, tab focus, and high contrast - Nikola Metulev (PR)
- Narrator x:Uid solution - Add resw file and x:Uid to controls - Lucas Rojas (PR)
- Added export options for PNG, Text and InkStrokes - Steve Nessen (PR)
- Fix for #2185 Rendered stroke are blurred on HighDPI screen and zoom - Steve Nessen (PR)
- BladeView Control - Fix tab navigation - Lucas Rojas (PR)
- Fix issue #2667 TabView on RS3 Resource Missing - Michael Hawker (PR)
- Tgoodhew/master/high contrast menu - Tony Goodhew (PR)
- Removed unnecessary Setter in NavigationView toolkit UWP Style - Agnes ZITTE (PR)
- Hide Header for HeaderedContentControl when Header is null - Shawn Kendrot (PR)
- Add support for FlowDirection in the MarkdownTextBlock - Shawn Kendrot (PR)
documentation
- Clean up Microsoft.Toolkit.Uwp.Helpers docs - Daniel Chalmers (PR)
extensions
- Fix Mouse Cursor Extensions not changing cursor back - Michael Hawker (PR)
Breaking changes
- Style Update: BladeView to work better in High Contrast Modes. - Michael Hawker (PR)
- Behavior: Replace CompositionSurfaceFactory with Platform API - Justin Liu (PR)
deprecated
- Menu control - Add deprecation message - Lucas Rojas (PR)
- [SetListDataItemForNextConnectedAnimation] Deprecated misspelled method and added correct spelling - Nikola Metulev (PR)
miscellaneous
sample app
- Fixed High Contrast Mode Crash - marianstdt (PR)
- Add fallback color to acrylic brushes on sample app - Kevin Bronstein (PR)
- Update Sample App in prep for 5.1 release - Michael Hawker (PR)
- Show how to do tri-state sorting in DataGrid Sample - Michael Hawker (PR)
- Sample App - Redirect links to Microsoft Docs - AVK (PR)
- Condense Sample App Categories + Add Subcategories - Michael Hawker (PR)
other
- Update pipeline - Oren Novotny (PR)
- Added .editorconfig, avoid conflicts with personal C# Code Style settings - Fons Sonnemans (PR)
- typo: dependancy -> dependency - Nick Schonning (PR)
- Avoid using UWP controls in the wrapper classes during design time - lhak (PR)
- metadata update - Karl Erickson (PR)
- Moving win32 projects to a new repo - Nikola Metulev (PR)
- Replaced Invoke-WebRequest with WebClient in SDK Installation script - Nikola Metulev (PR)
- Rename UwpPasswordManager.cs. - hhchaos (PR)
- Small fix to unblock custom DpiChangedAfterParent event handlers - lhak (PR)