π 7.1.0 β consolidated, re-signed release
This is the recommended release. It supersedes and folds in 7.0.5, which was signed with a code-signing certificate that has since been revoked β NuGet restore fails on it with NU3012. 7.1.0 is re-signed with a valid certificate and depends on the re-signed ReactiveUI 23.2.28 / Splat 19.4.1. The superseded 7.0.5 release has been removed and its notes consolidated here.
ποΈ What's Changed
π₯ Breaking
- Drop
netstandard2.0, sealValidationHelper, migrate tests to TUnit, modernize the build (#876) - Seal
ValidationStateas a record, with performance improvements (#878) - Drop the net9 MAUI (android/apple) target frameworks β those workloads are end of support
π Fixes
π§Ή Build, CI & signing
- Migrate signing from SSL.com eSigner to Certum SimplySign and versioning to MinVer
- Pin 3rd-party actions to commit SHAs (CodeQL)
π Documentation
- Add a Spanish translation of the README (#920)
π¦ Dependencies
- ReactiveUI / ReactiveUI.AndroidX β
23.2.28, Splat / Splat.Builder β19.4.1, ReactiveUI.SourceGenerators β3.0.0(re-signed) - Routine dependency/test-stack updates (Polyfill, TUnit, Verify.TUnit, Xamarin AndroidX/Material, etc.) by @renovate[bot]
π Full Changelog: 6.0.18...v7.1.0
π Contributions
π± New contributor: @juandresrodca
π Thanks to all the contributors β @glennawatson, @juandresrodca.
π€ Automated services that contributed: @renovate[bot]