Skip to content

Releases: lgztx96/CommunityToolkit.WinUI

v0.6.0-alpha

31 May 11:52

Choose a tag to compare

🏷️ Release v0.6.0-alpha

πŸš€ New Features

C++/WinRT 3.0 Modules

XamlToolkit has been migrated to C++/WinRT 3.0 modules, modernizing the build system and improving development experience.

Note: C++/WinRT modules currently require the Visual Studio 2026 toolset.

GradientSlider

Ported GradientSlider components from Labs-Windows into XamlToolkit.

πŸ› Fixes & Improvements

Behaviors

  • Fixed a potential crash in StackedNotificationsBehavior caused by a dangling WinRT object reference.
  • Improved stability for behaviors and event handling.

Controls

  • ColorPicker: Fixed IsColorSpectrumVisible not synchronized with the initial visual state.
  • GridSplitter: Fixed Orientation not updating when ResizeDirection changes.
  • ImageCropper: Fixed a potential off-by-one pixel issue during cropping.
  • RibbonCollapsibleGroup: Fixed a potential null dereference when accessing Button.Flyout.

MarkdownTextBlock

  • Improved nested list indentation and spacing.
  • Fixed crashes related to image loading and URL image size parsing.
  • Added syntax highlighting support for MIDL 3.0.
  • Updated md4c to 0.5.3.

Extensions

  • Added Cursor attached property to UIElementExtensions.
  • Added Command and CommandParameter support for Hyperlink.

v0.5.0-alpha

12 Apr 04:15

Choose a tag to compare

🏷️ Release v0.5.0

πŸš€ New Features

  • XamlToolkit.WinUI.Behaviors: Ported the Behaviors component to XamlToolkit.
  • XamlToolkit.WinUI.Interactivity: Ported XamlBehaviors to XamlToolkit, providing basic interfaces for behaviors.

πŸ› Fixes & Improvements

  • Upstream Fixes: Merged various bug fixes and improvements from upstream.
  • Animations Library (XamlToolkit.WinUI.Animations): Fixed potential crash issues, improving stability.

v0.4.0-alpha

04 Apr 10:38

Choose a tag to compare

🏷️ Release v0.4.0

πŸš€ New Features

  • XamlToolkit.WinUI.Animations: Added animations components from XamlToolkit.
  • WrapPanel2: Added WrapPanel2 control to XamlToolkit.Labs.WinUI.

πŸ› Fixes & Improvements

  • Synced and incorporated upstream bug fixes and improvements
  • Microsoft.WindowsAppSDK: Upgraded from previous version to 1.8 stable, reducing external dependencies

v0.3.0-alpha

14 Jan 13:19

Choose a tag to compare

🏷️ Release v0.3.0

πŸš€ New Controls

  • RivePlayer
  • Adorner / ResizeElementAdorner
  • ColorAnalyzer
  • DataTable

πŸ› Fixes & Improvements

  • Synced and incorporated upstream bug fixes
  • Segmented: added Orientation property

v0.2.0-alpha

06 Dec 09:05

Choose a tag to compare

🏷️ Release v0.2.0

πŸš€ New Controls

  • CameraPreview
  • RichSuggestBox
  • StaggeredPanel
  • Ribbon

🧩 UI & Control Enhancements

  • Added Rust syntax highlighting support to MarkdownTextBlock.
Snipaste_2025-12-06_16-32-20
  • Added an Orientation property to RangeSelector and replaced the custom Grid-based tooltip with the built-in Tooltip to avoid oversized layout and overlapping.
image

v0.1.0-alpha

02 Nov 15:25

Choose a tag to compare

🏷️ Release v0.1.0 β€” New Controls & .NET Support

πŸš€ New Controls

  • MetadataControl
  • TabbedCommandBar
  • RangeSelector
  • RadialGauge
  • DockPanel
  • TokenizingTextBox
  • WrapPanel
  • TokenView
  • HeaderedControls
  • ConstrainedBox
  • AttachedDropShadow

🧩 Platform Support

Target Framework Status
.NET >=8.0 or MSVC143 βœ… Supported
Windows SDK β‰₯ 10.0.19041.0
Architectures x86 / x64 / ARM64

All controls are built on WinUI 3 and compatible with Windows App SDK 1.7+.


πŸ“¦ NuGet Support

Package Name Version
XamlToolkit.WinUI.Native 0.1.0-alpha
XamlToolkit.WinUI.Helpers.Native 0.1.0-alpha
XamlToolkit.WinUI.Converters.Native 0.1.0-alpha
XamlToolkit.WinUI.Media.Native 0.1.0-alpha
XamlToolkit.WinUI.Controls.Native 0.1.0-alpha
XamlToolkit.Labs.WinUI.Native 0.1.0-alpha

2025.10.20

20 Oct 16:08

Choose a tag to compare

βœ… New Controls

Control
MarkdownTextBlock
Marquee
OpacityMaskView
ColorPicker / ColorPickerButton
ImageCropper
LayoutTransformControl
Segmented
SettingsCard / SettingsExpander
ContentSizer / GridSplitter / PropertySizer
StaggeredLayout
SwitchPresenter
UniformGrid
AttachedCardShadow