The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.

Download Latest Version 22.2.1 source code.tar.gz (554.9 kB)
Email in envelope

Get an email when there's a new version of ReactiveUI

Home / 22.0.1
Name Modified Size InfoDownloads / Week
Parent folder
ReactiveUI.WinUI.22.0.1.nupkg 2025-10-04 192.6 kB
ReactiveUI.WinForms.22.0.1.nupkg 2025-10-04 260.7 kB
ReactiveUI.Testing.22.0.1.nupkg 2025-10-04 194.1 kB
ReactiveUI.Maui.22.0.1.nupkg 2025-10-04 666.6 kB
ReactiveUI.Drawing.22.0.1.nupkg 2025-10-04 452.5 kB
ReactiveUI.Blend.22.0.1.nupkg 2025-10-04 161.1 kB
ReactiveUI.Blazor.22.0.1.nupkg 2025-10-04 131.2 kB
ReactiveUI.AndroidX.22.0.1.nupkg 2025-10-04 127.2 kB
ReactiveUI.22.0.1.nupkg 2025-10-04 5.3 MB
22.0.1 source code.tar.gz 2025-10-04 530.9 kB
22.0.1 source code.zip 2025-10-04 1.1 MB
README.md 2025-10-04 4.6 kB
Totals: 12 Items   9.1 MB 0

๐Ÿ—ž๏ธ What's Changed

Major

  • This release supports .NET 10

๐Ÿ’ฅ Breaking Changes

  • [b3fd1c] breaking: remove deprecated Android.Preferences APIs and modernize to AndroidX (#4119) @Copilot @copilot-swe-agent[bot] @GlennWatson

โ™ป๏ธ Refactoring

  • [c0dc37] refactor: Deprecate obsolete MAUI Cell controls and introduce CollectionView-compatible alternatives (#4146) @Copilot @copilot-swe-agent[bot] @glennawatson

๐Ÿ› Fixes

  • [a83c0e] fix: cross platform build and tests (#4132) @glennawatson
  • [89d920] Fix Test : InteractionBinder: immediately unregister interaction handlers when ViewModel becomes null (#4140) @glennawatson

๐Ÿงน General Changes

  • [944f1b] housekeeping: Fix test targets @glennawatson
  • [1b13ee] chore: Add windows net8 targets @glennawatson
  • [f65ffa] chore: Remove WinUI building on linux/macos @glennawatson
  • [1246a6] chore: Copilot instructions - Revise build and test instructions for ReactiveUI - .net 10 @glennawatson
  • [42bc37] Update CI build workflow permissions and environment variables @glennawatson
  • [1bfc06] housekeeping: Fix solution file name in CI workflow @glennawatson
  • [297a63] chore: Update build badge link in README.md @glennawatson

๐Ÿ“ฆ Dependencies

  • [56f2de] chore(deps): update dependency benchmarkdotnet to 0.15.4 (#4149) @renovate[bot]
  • [a66270] chore(deps): update dependency verify.nunit to 30.19.1 (#4158) @renovate[bot]
  • [6d0812] chore(deps): update dependency xamarin.androidx.media to 1.7.1 (#4145) @renovate[bot]
  • [a4e095] chore(deps): update dependency verify.nunit to 30.12.0 (#4142) @renovate[bot]
  • [09e048] chore(deps): update dependency xamarin.androidx.fragment to 1.8.9 (#4138) @renovate[bot]
  • [304c03] chore(deps): update windows sdk & app sdk (#4156) @renovate[bot]
  • [04f4c6] chore(deps): update dependency verify.nunit to 30.13.0 (#4148) @renovate[bot]
  • [af6715] chore(deps): update dependency reactive.wasm to v3 (#4130) @renovate[bot]
  • [9d780f] chore(deps): update dependency verify.nunit to 30.18.0 (#4153) @renovate[bot]
  • [1f0d87] chore(deps): update dependency verify.nunit to 30.19.2 (#4163) @renovate[bot]
  • [430af1] chore(deps): update dependency xamarin.androidx.fragment.ktx to 1.8.9 (#4139) @renovate[bot]
  • [1b04ee] chore(deps): update dependency microsoft.windowsappsdk to 1.8.250907003 (#4137) @renovate[bot]
  • [20528f] chore(deps): update dependency system.collections.immutable to v9 (#4131) @renovate[bot]
  • [650d6a] chore(deps): update dependency verify.nunit to 30.8.0 (#4129) @renovate[bot]
  • [5a0d9e] chore(deps): update dependency verify.nunit to 30.11.0 (#4135) @renovate[bot]
  • [7776b4] chore(deps): update rx.net (system.reactive) to 6.1.0 (#4162) @renovate[bot]
  • [aac10c] chore(deps): update dependency system.text.json to 9.0.9 (#4136) @renovate[bot]
  • [54ee58] chore(deps): update dependency verify.nunit to 30.10.0 (#4133) @renovate[bot]
  • [6264b7] chore(deps): update dependency nerdbank.gitversioning to 3.8.118 (#4152) @renovate[bot]
  • [c6cac4] chore(deps): update dependency benchmarkdotnet to 0.15.3 (#4141) @renovate[bot]

๐Ÿ“Œ Other

  • [be4565] Migrate xUnit + FluentAssertions to NUnit 4.4.0 with Controlled Concurrency and Proper STA Thread Support (#4121) @Copilot @copilot-swe-agent[bot] @glennawatson
  • [d47bd3] Add NonParallelizable attribute to tests (#4161) @glennawatson
  • [04bade] Create Copilot instructions for ReactiveUI - Windows-only build, AOT patterns with DynamicallyAccessedMembersAttribute, and code style guidelines (#4115) @Copilot @copilot-swe-agent[bot] @glennawatson
  • [a9fa39] Add BuildApp and WithInstance methods to builder (#4124) @ChrisPulman @Glenn
  • [939cd4] Enhanced Cross-Platform Build System for ReactiveUI Contributors (#4128) @Copilot @copilot-swe-agent[bot] @glennawatson
  • [f121a0] Revise validation and quality assurance guidelines @glennawatson
  • [e2c449] Rename Directory.build.targets to Directory.Build.targets @glennawatson
  • [ba46af] Remove local DisposeWith use System.Reactive.Disposables.Fluent (#4164) @ChrisPulman @Glenn @renovate[bot]
  • [aad0b0] Rename Directory.build.props to Directory.Build.props @glennawatson
  • [f81d84] Bump version from 21.0.x to 22.0.x @glennawatson

๐Ÿ”— Full Changelog: https://github.com/reactiveui/ReactiveUI/compare/21.0.1...22.0.1

๐Ÿ™Œ Contributions

๐ŸŒฑ New contributors since the last release: @Copilot ๐Ÿ’– Thanks to all the contributors: @ChrisPulman, @Copilot, @Glenn, @glennawatson, @GlennWatson

๐Ÿค– Automated services that contributed: @copilot-swe-agent[bot], @renovate[bot]

Source: README.md, updated 2025-10-04