Bump CommunityToolkit.Mvvm from 8.4.0 to 8.4.2
Updated CommunityToolkit.Mvvm from 8.4.0 to 8.4.2.
Release notes
Sourced from CommunityToolkit.Mvvm's releases.
8.4.2
What's Changed
- Fix incorrect version check order in MVVMToolkitRemoveDuplicateAnalyzers target by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1174
Full Changelog: https://github.com/CommunityToolkit/dotnet/compare/v8.4.1...v8.4.2
8.4.1
This release of the .NET Community Toolkit updates the MVVM Toolkit analyzers and source generator to Roslyn 5.0, so they can work with C# 14 out of the box. This means that [ObservableProperty] on partial properties no longer needs preview language version 🎉
What's Changed 🆕
- Migrate workflow to GitHub Actions by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1105
- Remove extra dash in
--no-buildargument in dotnet test invokation by @echoix in https://github.com/CommunityToolkit/dotnet/pull/1132 - Bump unit tests from .NET 7 to .NET 9 by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1085
- Migrate solution to '.slnx' format by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1133
- Remove .NET 7 TFM by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1134
- fix object.Equals for EquatableArray by @JamesYFC in https://github.com/CommunityToolkit/dotnet/pull/1120
- Handle 'CanExecute' with method overrides by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1081
- Migrate to new MSTest APIs to prepare for 4.0.x by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1136
- Update MSTest to latest by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1137
- Update NuGet packages and Windows SDK props by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1047
- Update to .NET 10 SDK, add .NET 10 TFM to test projects by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1144
- Fix C# language version checks for
[ObservableProperty]by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1140 - Eliminate this = default shortcut when height * width = 0 by @marcin-krystianc in https://github.com/CommunityToolkit/dotnet/pull/1130
- Support nested blocks in semi-auto property analyzer, add tests by @Youssef1313 in https://github.com/CommunityToolkit/dotnet/pull/1025
- Update .NET SDK and NuGet dependencies by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1155
- Update Roslyn 5.0 analyzer and code fixer paths by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1156
- Update analyzers for C# 14.0 language version checks by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1159
- Fix deterministic builds, improve GitHub links by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1170
- Add MVVM Toolkit code fixer for Roslyn 5.0 by @Sergio0694 in https://github.com/CommunityToolkit/dotnet/pull/1171
New Contributors
- @echoix made their first contribution in https://github.com/CommunityToolkit/dotnet/pull/1132
- @JamesYFC made their first contribution in https://github.com/CommunityToolkit/dotnet/pull/1120
- @marcin-krystianc made their first contribution in https://github.com/CommunityToolkit/dotnet/pull/1130
Full Changelog: https://github.com/CommunityToolkit/dotnet/compare/v8.4.0...v8.4.1
Commits viewable in compare view.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Summary by cubic
Summary of changes
Bumps CommunityToolkit.Mvvm from 8.4.0 to 8.4.2 in the main launcher project and the BrowserBookmark plugin.
- Existing logic changed: No application code is modified; only the package reference version is bumped and the lock file is updated.
- New logic added: The updated package includes bug fixes and support for C# 14 / Roslyn 5.0 analyzers, which may improve compile-time checks.
- Removed logic: None.
- Memory usage: No impact.
- Security risks: None identified.
- Unit tests: No new tests added; the existing test suite should continue to pass.
Release Note
Updates a core library used by the launcher to improve stability and compatibility.