Back in 2016, Microsoft announced UWP Community Toolkit, a project that enables developers to collaborate and contribute new capabilities on top of the Windows 10 SDK. Since its release, the Toolkit has been updated numerous times, enhancing stability, introducing new controls, and integrating Fluent Design.
Earlier this month, Microsoft announced that it was rebranding the UWP Community Toolkit to Windows Community Toolkit. This is now apparent in version 3.0 of the project, released a few hours ago.
Once again, Microsoft has touted version 3.0 as the "largest update" yet, a tagline that it seems quite fond of associating with most updates that it releases, including 1.3 and 2.0.
Windows Community Toolkit 3.0 introduces the following features:
- A new package for WPF and WinForms developers that includes the new Edge WebView
- A new package for all XAML UWP developer to enable usage of eye gaze APIs in XAML
- A new package for all .NET UWP developers to help in writing runtime API checks
- A new package introducing new controls to access the Microsoft Graph
- New controls and APIs in existing packages
- Fluent updates to existing controls with support for light and dark theme
- Updated documentation, including code examples in Visual Basic
- Many improvements and bug fixes
Microsoft has detailed some code samples and APIs for some of the aforementioned features in its blog post, and has also documented them in detail for developers on GitHub. Furthermore, the company has invited developers to the dedicated GitHub project linked above if they are willing to contribute to the development of Windows Community Toolkit.