Repository navigation
8.0.0
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, keepReactiveUI.Validationand the existing validation namespaces. - For apps using
ReactiveUI.Reactive, useReactiveUI.Validation.Reactive. Change validation imports toReactiveUI.Validation.Reactive.*. Android apps should useReactiveUI.Validation.AndroidX.Reactive. - Rebuild all projects that reference validation. Optional parameters have become overloads. Generic view model types need a
classconstraint where required by the validation API. - Custom schedulers in the core package use
ReactiveUI.Primitives.Concurrency.ISequencer. The.Reactivepackages use System.Reactive'sIScheduler.
🗞️ What's Changed
💥 Breaking Changes
- e68c8a6 feat!: move to StyleSharp analyzers and ReactiveUI 26, add ReactiveUI.Validation.Reactive (#990) @glennawatson
🐛 Fixes
- 478752e fix: migrate validation to ReactiveUI primitives (#933) @ChrisPulman
🧹 General Changes
- 6acd9de chore(renovate): group related dependency cohorts (#953) @glennawatson
- c6ce9a1 chore: store the assets in git rather than LFS @glennawatson
- 1ef01f5 chore: store the logo in git rather than LFS @glennawatson
- 91a15b2 ci: pass sourceRef to the shared release workflow @glennawatson
- 318828e ci(lock): run the lock workflow at its own time of day @glennawatson
- 40cb776 build(deps): update NuGet packages (#991) @glennawatson
📝 Documentation
- f1a95f8 docs: add security policy @glennawatson
- 5745cb8 docs(readme): add a Sponsors section @glennawatson
- 6492359 docs: point the code of conduct at the website @glennawatson
📦 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]