Skip to content

8.0.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 07:14
40cb776

Upgrading to 8.0

Version 8.0 requires ReactiveUI 26.0.1. It adds packages for apps that use System.Reactive. Default formatting also works with dependency containers that throw when a formatter is not registered.

  • For apps using ReactiveUI, keep ReactiveUI.Validation and the existing validation namespaces.
  • For apps using ReactiveUI.Reactive, use ReactiveUI.Validation.Reactive. Change validation imports to ReactiveUI.Validation.Reactive.*. Android apps should use ReactiveUI.Validation.AndroidX.Reactive.
  • Rebuild all projects that reference validation. Optional parameters have become overloads. Generic view model types need a class constraint where required by the validation API.
  • Custom schedulers in the core package use ReactiveUI.Primitives.Concurrency.ISequencer. The .Reactive packages use System.Reactive's IScheduler.

🗞️ What's Changed

💥 Breaking Changes

  • e68c8a6 feat!: move to StyleSharp analyzers and ReactiveUI 26, add ReactiveUI.Validation.Reactive (#990) @glennawatson

🐛 Fixes

🧹 General Changes

📝 Documentation

📦 Dependencies

  • ba41c46 chore(deps): update dependency microsoft.sourcelink.github to 10.0.301 (#941) renovate[bot]
  • 01a2636 chore(deps): update dependency microsoft.sourcelink.github to 10.0.401 (#975) renovate[bot]
  • f103dd6 chore(deps): update dependency system.collections.immutable to 10.0.12 (#976) renovate[bot]
  • fd3f4a9 chore(deps): update dependency microsoft.net.test.sdk to 18.10.1 (#983) renovate[bot]
  • 051cca5 chore(deps): update dependency microsoft.net.test.sdk to 18.10.0 (#977) renovate[bot]
  • 83da256 chore(deps): update dependency polyfill to 11.3.0 (#978) renovate[bot]
  • 76e7ee6 chore(deps): update dependency reactiveui.sourcegenerators to v4 (#987) renovate[bot]
  • 4c709fe chore(deps): update dependency tunit to 1.61.15 (#946) renovate[bot]
  • 5cd7c40 chore(deps): update dependency reactiveui to v25 (#989) renovate[bot]
  • 4e39898 chore(deps): update actions/setup-dotnet action to v6 (#945) renovate[bot]
  • 903c9ff chore(deps): update dependency tunit to 1.59.0 (#940) renovate[bot]
  • 926ea6a chore(deps): update dependency minver to v8 (#974) renovate[bot]
  • c6dc780 chore(deps): update reactiveui to 24.2.0 (#973) renovate[bot]
  • 1e6e828 chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.11.0 (#972) renovate[bot]
  • 079a8e9 chore(deps): update splat to v21 (#959) renovate[bot]
  • 64f17c6 chore(deps): update avalonia to 12.1.2 (#971) renovate[bot]
  • 16c7b26 chore(deps): update dependency roslynator.analyzers to v5 (#969) renovate[bot]
  • d4078eb chore(deps): update dependency microsoft.net.test.sdk to 18.9.0 (#966) renovate[bot]
  • 56c03ec chore(deps): update dependency roslynator.analyzers to 4.16.1 (#968) renovate[bot]
  • 9ce1c03 chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.10.0 (#965) renovate[bot]
  • 28a52b9 chore(deps): update dependency roslynator.analyzers to 4.16.0 (#961) renovate[bot]
  • f36dddc chore(deps): update avalonia (#956) renovate[bot]
  • 37d08e0 chore(deps): update dependency polyfill to 11.2.0 (#964) renovate[bot]
  • 4f67310 chore(deps): update dependency system.collections.immutable to 10.0.11 (#963) renovate[bot]
  • d304a1e chore(deps): update dependency microsoft.sourcelink.github to 10.0.400 (#962) renovate[bot]
  • 9187d2e chore(deps): update reactiveui to 24.1.0 (#958) renovate[bot]
  • d7d74a7 chore(deps): update dependency polyfill to 11.0.2 (#960) renovate[bot]
  • 631f774 chore(deps): update dependency reactiveui.sourcegenerators to 3.2.0 (#957) renovate[bot]
  • b4da4ca chore(deps): update dependency microsoft.net.test.sdk to 18.8.1 (#937) renovate[bot]
  • 2ccd635 chore(deps): update dependency dynamicdata to 9.4.33 (#934) renovate[bot]
  • 5c470a6 chore(deps): update reactiveui to 24.0.0 (#950) renovate[bot]
  • 17d5108 chore(deps): update reactiveui (#929) renovate[bot]
  • 5b1b523 chore(deps): update splat to 20.2.0 (#952) renovate[bot]
  • e8f42d5 chore(deps): update dependency tunit to 1.61.38 (#949) renovate[bot]
  • be843d6 chore(deps): update splat to 20.1.0 (#951) renovate[bot]
  • bc3c5e8 chore(deps): update dependency polyfill to v11 (#944) renovate[bot]
  • 5c03e55 chore(deps): update avalonia to 12.1.0 (#939) renovate[bot]
  • 64b286b chore(deps): update dependency microsoft.reactive.testing to v7 (#947) renovate[bot]
  • 3a7891c chore(deps): update dependency tunit to 1.61.29 (#948) renovate[bot]
  • 246078f chore(deps): update microsoft.testing to 18.8.0 (#926) renovate[bot]
  • 2afe3e5 chore(deps): update dependency system.collections.immutable to 10.0.10 (#942) renovate[bot]
  • 72394a5 chore(deps): update reactiveui to 24.3.0 (#986) renovate[bot]
  • 4435662 chore(deps): update dependency tunit to 1.60.0 (#943) renovate[bot]
  • 428a03c chore(deps): update dependency polyfill to 11.4.0 (#984) renovate[bot]
  • fc4aa8b chore(deps): update dependency polyfill to 10.8.1 (#923) renovate[bot]
  • d7fd9d1 chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.9.0 (#938) renovate[bot]
  • 5d4970e chore(deps): update reactiveui to 24.0.0-beta.3 (#936) renovate[bot]
  • 204dd4f chore(deps): update dependency tunit to 1.58.0 (#935) renovate[bot]
  • ce56dd0 chore(deps): update reactiveui to 3.1.0 (#927) renovate[bot]
  • 9197e7c chore(deps): update dependency tunit to 1.57.17 (#931) renovate[bot]
  • feb0a63 chore(deps): update tunit to 1.53.0 (#928) renovate[bot]
  • 9ed3c4b chore(deps): update dependency avalonia.diagnostics to 11.3.22 (#980) renovate[bot]
  • aa9b774 chore(deps): update avalonia to 12.1.3 (#985) renovate[bot]
  • 67ab7c2 chore(deps): pin github actions digests (#982) renovate[bot]

🔗 Full Changelog: v7.1.0...v8.0.0

🙌 Contributions

💖 Thanks to all the contributors: @ChrisPulman, @glennawatson

🤖 Automated services that contributed: renovate[bot]