Latest hotfix update to Microsoft.Toolkit.Uwp.*
packages for UWP with some fixes since we've been working on Windows Community Toolkit Labs (see #4487) earlier this year.
Reminder the .NET Community Toolkit and the MVVM Toolkit code and packages have been migrated to new repositories and versions (8.1 preview coming soon). You should at least immediately update to leverage the optimizations done in the 8.0 release of CommunityToolkit.Mvvm
if you are still on the 7.x packages for performance when used within Visual Studio. New issues and discussions should be opened in that new repository, and not here.
We plan to start porting code over to our new infrastructure for an upcoming 8.0 release (more info to be shared soon as we solidify our plans), look for updates in #4488. Some of this work will be done with Windows Community Toolkit Labs immediately (for instance the new GridSplitter is already there), while other work may be done in a new location or branch here (TBD).
Changes:
Animations 🏮:
- #4719: Animation action changes
- #4695: StopAnimationActivity and StartAnimationAction dependency properties are incorrectly registered
- #4466: Fixed DependencyProperty assign exception.
- #4397: Optimize Visual size sync through RelativeSizeAdjustment over expression animations
Controls 🎛️:
- #4792: ColorPicker Slider Circle Accessibility Fix
- #4786: Fix Text initialization and updating for TokenizingTextBox
- #4730: fix: Fix color picker button binding failure issue
- #4749: TokenizingTextBox Text property cannot be set manually from code behind in Release mode
- #4787: RadialGauge and WeakEventListener optimizations
- #4784: Fix/Optimization of RadialGauge event handlers
- #4456: Update RadialGauge to use KeyboardAccelerators
- #4720: Fixed ImageCropper AspectRatio not updating on image load
- #4738: ListDetailsView.ListPaneWidth Null check fix
- #4520: Added FlowDirection override to RadialProgressBar and RadialGauge default style
- #4424: Fixed InAppNotification not dismissing programmatically after cancelling closing event
- #4423: InAppNotification can no longer be dismissed after canceling the Closing event
- #4372: Fix ColorPickerButton SelectedColor bug
- #4381: Improved opacity support in Radial Gauge
- #4328: Support AccessibilityView in MetadataControl
- #4367: ColorPickerButton SelectedColor binding not updating correctly
Extensions ⚡:
See More
- #4510: TextIconExtension to use Segoe Fluent Icons by default
- #4404: Clip inner content from AttachedCardShadow using CompositionMaskBrush
- #4333: Feature/extended tree helpers
Documentation 📃:
- #4563: Update Readme and add mention of Windows 11 and WinUI 3
- #4455: Fix linter issues with ReadMe
- #4392: Fixed broken example code in AnimationBuilder.Create docs
- #4413: Converted issue templates to use Forms
- #4177: [Feature] Update Issue Templates to use Issue Form template GitHub feature
Improvements ✨:
- #4764: Fixed StringFormatConverter ignoring Language parameter, cleanup
- #4553: Make Microsoft.Toolkit.Uwp.Notifications linker-friendly
Helpers ✋:
- #4790: TaskResultConverter returns default value when task not set
- #4505: TaskResultConverter causes an InvalidCastException (can't cast COM object to T)
Bugs 🐛:
- #4757: AttachedDropShadowCrashFix
- #4760: Updated expired UI Test certificate. Expires 9/8/2023.
- #4549: Fix AttachedDropShadow size changes abnormally
- #4588: Ryken100/attached card shadow composition mask brush resize fix
- #4518: Fixed left/right key input for Carousel in RTL Flow Direction
- #4501: Bump Notifications test project to .NET Core 3.1
- #4476: Fix DataGrid crash in Sample App
- #4451: Resolve issue #4432 with release note text overlap
- #4432: The Release Notes section of the WCT Sample App has overlapping text.
Others:
- #4789: Update NuGet Version in build pipeline
- #4589: Migrate FabricBot Tasks to Config-as-Code
- #4727: Fixed StickyHeaderBehavior HeaderElementProperty owner type / summary
- #4464: Add tests for toast scenario
- #4452: Fixed typos in settings.xamlstyler
- #4403: Remove excessive namespace declarations
- #4395: .NET Standard extraction
This list of changes was auto generated.