v6.1.0
-
Features 💡
- Add the TokenizingTextBox control behaviours for initial commit - by Marcus Perryman (#3247)
- Mhawker/ttb updates - by Michael Hawker MSFT (XAML Llama) (#3319)
- .NET Core 3.0 support for desktop toasts - by Andrew Leader (#3256)
- Initial port of WindowsStateTriggers to the UWP Toolkit. - by Morten Nielsen (#3030)
- Add new WrapLayout and StaggeredLayout controls - by Shawn Kendrot (#3160)
- Guard APIs - by Sergio Pedri (#3131)
- New Microsoft.Toolkit.HighPerformance package - by Sergio Pedri (#3128)
- Win2D pipeline brushes - by Sergio Pedri (#3112)
-
Extensions ⚡
- UIElement.ClipToBounds property - by Vincent (#3193)
- Observable group extensions - by Vincent (#3246)
- Optimization/grouped extensions - by Sergio Pedri (#3260)
- FontIcon markup extension - by Sergio Pedri (#3110)
- ScrollViewer expression animations extensions - by Sergio Pedri (#3220)
-
Improvements ✨
- Added support for binding to sub-objects in ComboBoxColumn - by Filip Wallberg (#2919)
- Refactoring/Improvements based on Community Feedback to Pipeline Brushes - by Sergio Pedri (#3304)
- Making the ListExtensions feature in-line with the documentation - by Dean Chalk (#3209)
- Enabled deterministic builds. - by Alexandre Zollinger Chohfi (#3309)
- Add MasterDetailsView.SelectedIndex - by Martin Zikmund (#3275)
- Microsoft.Toolkit.HighPerformance package (part 2) - by Sergio Pedri (#3273)
- PipelineBrush and effects refactoring - by Sergio Pedri (#3298)
- Add observable group API - by Vincent (#3201)
- Allow horizontal scrolling if the horizontal scrollbar is not disabled and the vertical scrollbar is disabled - by Shawn Kendrot (#3174)
- Guard APIs for .NET Standard 2.1 - by Sergio Pedri (#3167)
- BitmapIconSource extension - by Sergio Pedri (#3334)
- Removed .net core version pinning, and updated the build pipeline to .Net Core 3.1 - by Alexandre Zollinger Chohfi (#3164)
- Replace Task.FromResult by Task.CompletedTask - by Vincent (#3162)
- Updated StyleCop to 1.1.118. - by Alexandre Zollinger Chohfi (#3189)
- Let BaseObjectStorageHelper use custom JsonSerializerOptions - by simop-msft (#3181)
- Centralized StyleCop version in Directory.Build.props. - by Alexandre Zollinger Chohfi (#3199)
- Dispatcher helper optimizations - by Sergio Pedri (#3119)
- ✔ Fix Unit Tests for Integration with CI Builds 🎉🎉🎉 - by Michael Hawker MSFT (XAML Llama) (#3207)
- Changed .Net Core Version lookup mode to multilevel - by Alexandre Zollinger Chohfi (#3219)
- Optimise Guard.IsBitwiseEqual - by John Kelly (#3325)
- Upgrade Microsoft.Xaml.Behaviors.Uwp.Managed package - by Jiaqi Liu (#3235)
- Windows.Toolkit.Uwp.UI.Media package description update - by Sergio Pedri (#3294)
- Update NuGet Dependencies & Clean-up - by Michael Hawker MSFT (XAML Llama) (#3301)
- Improved codegen in Guard APIs - by Sergio Pedri (#3323)
- tokenize text box polish - by Marcus Perryman (#3310)
-
Animations 🏮
- Update the connected animations sample to use the photos source - by Shawn Kendrot (#3242)
-
Controls 🎛️
- Fix "Italic" checkstate bug + fix "italic" typo in InfiniteCanvas control - by Ronan (#3117)
- Add TemplateParts to InfiniteCanvas and consts - by Michael Hawker MSFT (XAML Llama) (#3188)
- #3185 - Oddness with Theming and Selection in InfiniteCanvas Control - by Dean Chalk (#3194)
- #3178 InfiniteCanvas Heap Corruption - by Dean Chalk (#3228)
- Improvements to AdaptiveGrid Sample page - by Dean Chalk (#3213)
- [Bug fix] Fixed a bug where MarkdownTextBlock loses all events after … - by Jiaqi Liu (#3180)
- Fix RadialGauge default template value formatting - by Jérôme Laban (#3153)
-
Other Fixes
- Fix acrylic brush noise texture placement - by Sergio Pedri (#3336)
- Fix crash with unbounded sizing for WrapLayout. - by Marcus Perryman (#3330)
- Add missing call to
ICommand.CanExecute()
inHyperlinkExtensions
- by Vincent (#3172) - Remove IDE0059: Value assigned to variable is never used - by Vincent (#3155)
- FileCache throws NullReferenceException - by Andrew Nielsen (#3105)
- Fixes #3012 working around NuGet/Home#8388 - by Michael Hawker MSFT (XAML Llama) (#3084)
- Enabled .NetCore tests. - by Alexandre Zollinger Chohfi (#3217)
- Splitted build, tests and packaging into individual yaml steps. - by Alexandre Zollinger Chohfi (#3227)
- Fixed Guard APIs CS8777 warnings - by Sergio Pedri (#3296)
- Fixed callbacks unregistering in MarkdownTextBlock - by Jiaqi Liu (#3238)
- Fix wrong thread issue when scrolling with the middle mouse button from a se… - by Polf (#3287)
- Removed full pdb workaround, switching to portable pdbs. - by Alexandre Zollinger Chohfi (#3307)
- Fix for #2899. - by Alexandre Zollinger Chohfi (#3306)
- Fixed strong name signing. - by Alexandre Zollinger Chohfi (#3313)
- Updates to TokenizingTextBox Style to be consistent whether or not WinUI is included - by Michael Hawker MSFT (XAML Llama) (#3314)
- Marcpe/release build issues - by Marcus Perryman (#3324)
-
Documentation 📃
- UserVoice is no longer being used. - by Kevin Gallahan (#3109)
- Fix broken link in contributing.md - by Shimmy (#3224)
- small modifications to PR template - by Salman Muin Kayser Chishti (#3232)
- Code of conduct - by Salman Muin Kayser Chishti (#3231)
- Example code was using the wrong class - by Morten Nielsen (#3267)
- Synced packages list with docs repo - by Sergio Pedri (#3329)
- Fixed an XML summary - by Sergio Pedri (#3316)
- Update Readme feature list - by Kyaa-dost (#3236)
- Update Fixes in PR template to be a header - by Salman Muin Kayser Chishti (#3192)
- Add Dependency Info - by Michael Hawker MSFT (XAML Llama) (#3115)
- Update PULL_REQUEST_TEMPLATE.md - by Kyaa-dost (#3074)
-
Sample App 📱
- Add Clear and selected text access functions. - by Marcus Perryman (#3312)
- Optimize Sample App Sample Loading - by Michael Hawker MSFT (XAML Llama) (#3234)
- Mark Sample App for Debugging - by Michael Hawker MSFT (XAML Llama) (#3281)
- Flush clipboard on suspending to preserve content - by Jiaqi Liu (#3276)
- Fix for sample app on ARM64. - by Alexandre Zollinger Chohfi (#3069)
- Update to WinUI 2.4 - by Michael Hawker MSFT (XAML Llama) (#3291)
- Fix Sample app in release mode - by Alexandre Zollinger Chohfi (#3326)
- simple fix for Release build 'warnings as errors' failure - by Marcus Perryman (#3328)
- Fix Sample app ARM64 Release compilation. - by Alexandre Zollinger Chohfi (#3331)
-
Deprecated for next Major Release
- Deprecate TabView, RadialGradientBrush, Singleton, FacebookService - by Michael Hawker MSFT (XAML Llama) (#3315)