Windows Community Toolkit is the bible for developers across the globe. With its collection of helper functions, custom controls, and app services, it simplifies and demonstrates common developer tasks building UWP apps for Windows 10. Windows Community Toolkit has its latest update and it has brought version 3.0 in this update.
Earlier known as Universal Windows Platform or UWP Toolkit, the toolkit got its new name – Windows Community Toolkit recently. The toolkit was first released almost a year and a half ago and had 26 features. Since then, the toolkit has seen various updates and new features have been added to it, making the number close to 100.
A few days back, Windows Community Toolkit got its biggest update until now. The version 3.0 of the toolkit has various new features, which will be helpful to the developer community at various Windows platforms. Some of these features are as follows:
Windows Community Toolkit update: New features
The version 3.0 of the toolkit has various new packages, updated documentation, several improvements and bug fixes.
A new package for WPF and WinForms developers that includes the new Edge WebView:
The new package for WPF and WinForms developers brings latest Microsoft Edge rendering engine to .NET WinForms and WPF apps. However, working with the WebViewControl and WebView API may feel foreign to native .NET developers. Hence, Microsoft has built additional controls to simplify the experience and provide a more familiar environment.
A new package for all XAML UWP developer to enable usage of eye gaze APIs in XAML:
Gaze input is a powerful way to interact and use Windows and UWP apps that are especially useful as an assistive technology for users with neuromuscular diseases (such as ALS) and other disabilities involving impaired muscle or nerve functions. The Windows 10 April 2018 Update now includes Windows eye tracking APIs. And to enable developers leveraging those APIs in their XAML apps, we are introducing the Gaze Interaction Library in the Microsoft.Toolkit.Uwp.Input.GazeInteraction package.
New controls and APIs in existing packages:
The toolkit has added new controls and helpers to existing packages such as CameraHelper and CameraPreview control, UniformGrid control and InfiniteCanvas control.
Besides these features the new Windows Community Toolkit version consists of following features:
- 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
- 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