8.2.0
Release blog post: https://devblogs.microsoft.com/dotnet/announcing-the-dotnet-community-toolkit-820/.
What's Changed 🆕
- Add fixers project and implement a fixer for FieldReferenceForObservablePropertyFieldAnalyzer by @333fred in #578
- Move two more diagnostics to analyzers by @Sergio0694 in #581
- Use SyntaxGenerator and leave trivia handling up to it by @Youssef1313 in #590
- Add fixer for ClassUsingAttributeInsteadOfInheritanceAnalyzer by @Sergio0694 in #588
- Fix build error from VB.NET projects by @Sergio0694 in #592
- Add new OnPropertyNameChanging and Changed overloads by @Sergio0694 in #582
- Resolve all needed symbols early in analyzers by @Sergio0694 in #587
- Fix forwarded double attribute parameters by @Sergio0694 in #603
- Fix source generators processing nested/generic types by @Sergio0694 in #606
- Add ArrayPoolBufferWriter.DangerousGetArray() API by @Sergio0694 in #616
- Drop System.Linq from CommunityToolkit.Diagnostics by @Sergio0694 in #622
- Add [field:] and [property:] support for [RelayCommand] methods by @Sergio0694 in #630
- fix: Added missing Dispose() call to HashCode.cs. by @HavenDV in #631
- Support partial methods and forwarded attributes with [RelayCommand] by @Sergio0694 in #633
- Bump version to 8.2.0 by @Sergio0694 in #635
- Bump NuGet packages to latest stable by @Sergio0694 in #636
- Fix TypeExtensions.ToTypeString method Exception. by @GabrieleMessina in #639
- Add [MemberNotNull] to [ObservableProperty] set accessors by @Sergio0694 in #646
- Improve XML docs over generated code by @Sergio0694 in #653
- Enable AOT and single file analyzers by @Sergio0694 in #665
New Contributors 🙌
- @333fred made their first contribution in #578
- @HavenDV made their first contribution in #631
- @GabrieleMessina made their first contribution in #639
Full Changelog: v8.1.0...v8.2.0