Skip to content

v8.1.240821

Compare
Choose a tag to compare
@michael-hawker michael-hawker released this 22 Aug 16:14

See more information on our release blog here

What's Changed

Important Changes

Dependencies/TFM

The Toolkit’s dependencies have been updated to the latest WindowsAppSDK 1.5 and Uno Platform 5.2 versions to take in fixes and updates we needed to support .NET 8 and address other issues within the Toolkit.

When consuming the Toolkit, you must target Windows version 22621 instead of the prior 18362, i.e. if you were targeting net6.0-windows10.0.18362, you would target net6.0-windows10.0.22621 instead now.

Be sure to update the TargetFramework in your csproj AND your publishing profile xml (if you have it there too).

This does not affect your ability to run down-level with the minimum target version, that remains at 17763.

Older Package NuGet Redirects

Many older 7.x and below NuGet packages of the Windows Community Toolkit have been updated to redirect to their closest matching 8.1 counterparts.

For instance:

  • Microsoft.Toolkit.Uwp.UI.Controls.Primitives now redirects to CommunityToolkit.Uwp.Controls.Primitives
  • CommunityToolkit.WinUI.UI.Controls.Primitives now redirects to CommunityToolkit.WinUI.Controls.Primitives
  • and so on for other packages.

The redirects help raise awareness about the new package names for developers who want to use the latest from the Windows Community Toolkit. You should see these notifications within Visual Studio on older projects. If you're updating from 7.x packages, see our migration guide here.

Highlights

Samples

Bug Fixes

  • [SettingsExpander] Fix CornerRadius bug by @niels9001 in #329
  • Fix: AdvancedCollection inserts at wrong position when adding to end of source collection by @Poker-sang in #309
  • Segmented - Update EqualPanel to avoid Layout Cycle by @qhy040404 in #360
  • [GridSplitter] Fix #339: resize both items when they are fixed size to avoid the change overflowing to the irrelevant Star-sized item by @abdes in #342
  • Refactor: Adaptive Column Width for StaggeredLayout by @Poker-sang in #371
  • fix: Uno Platform - Avoid square border around RangeSelector Thumbs by @MartinZikmund in #400
  • Update DockPanel.md by @mael8 in #419
  • Fix DockPanel measuring bug by @Poker-sang in #416
  • Fix IsNullOrEmptyStateTrigger for Uno to consider FEs as non-empty by @Youssef1313 in #452
  • fix: ProtectedCursor is now supported in Uno Platform by @MartinZikmund in #433

Infrastructure

New Contributors

Known Issues

  • Regression with WAP packaging projects, see: #490

Full Changelog: v8.0.240109...v8.1.240821