ReactiveUI Versions Save

An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.

19.6.1

1 month ago

Features:

  • 2e67fcd7dd9f77b0f5056cf72a594bea731eb1f6 Feature Add Validation to ReactiveProperty (#3777) @ChrisPulman

Other:

  • 8e0f16d4e579fbc44ba3f2ab314f70dcc3242e7e chore(deps): update dependency acr.userdialogs to v8 (#3750) @renovate[bot]
  • 32d6a4795952deb3a9108fdd7fe0edb597fdbf83 chore(deps): update dependency dotnet-sdk to v8.0.203 (#3772) @renovate[bot]
  • 3b2eeb762de91e7abf3be1ff48252818e702572b chore(deps): update dependency microsoft.windowsappsdk to v1.5.240311000 (#3775) @renovate[bot]
  • db54001ef0eb84ca7550458c64497c4ce7b5b2ac chore(deps): update dependency coverlet.msbuild to v6.0.2 (#3776) @renovate[bot]
  • 9d170225db726a86968c5a5ff9296e421926be13 chore(deps): update dotnet monorepo (#3774) @renovate[bot]
  • 751274a184f27c2e0143fd9c088f6f02971f4cca chore(deps): update dependency xamarin.androidx.media to v1.7.0.1 (#3746) @renovate[bot]
  • 051baee066eac3f7c16e987b6464aeb64ebd700e chore(deps): update dependency xamarin.google.android.material to v1.10.0.3 (#3747) @renovate[bot]
  • fe6b95824e341409688f54b4d657763ef64bd470 chore(deps): update dependency xamarin.androidx.lifecycle.livedata to v2.7.0.1 (#3745) @renovate[bot]
  • fbfb360753a1b5e300ea19cdf49230318d331abf chore(deps): update dependency xamarin.androidx.preference to v1.2.1.4 (#3740) @renovate[bot]
  • 095a9c9c29184a71feafc6e6ef0e28d614e9a411 chore(deps): update dependency microsoft.codeanalysis.csharp.workspaces to v4.9.2 (#3767) @renovate[bot]

19.5.72

1 month ago

Dependencies:

  • ffcce7630ddf98bd185f97714d97aec5d8a81a2c build(deps): bump Roslynator.Analyzers from 4.7.0 to 4.10.0 in /integrationtests (#3726) @dependabot[bot]
  • 16dac8d1270a1bf2d32dad17ad9790f0c636f928 build(deps): bump xunit.runner.console from 2.6.4 to 2.6.6 in /integrationtests (#3725) @dependabot[bot]
  • d75f999be903001bbf3988d8172f93b081ae13af build(deps): bump xunit from 2.6.4 to 2.6.6 in /integrationtests (#3724) @dependabot[bot]
  • 37cc0e34ede11d84817493a10b12b9929ef29200 build(deps): bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0 in /integrationtests (#3732) @dependabot[bot]

Features:

  • cec4cca51f635ffba5da315b5f3947e798cd1840 Feature: Add ReactiveProperty (#3729) @ChrisPulman
  • 20c19bb4267b4fd098957e83a6cf418a04231900 feature: Remove UTF8 bom marking @glennawatson

Housekeeping:

  • 665afea9857c8d1831d4aeb1ad89d9d34dd46f65 housekeeping: Update dependabot to run weekly @glennawatson
  • 6fcbefb8df628e5dfa83f8d9fb836277940958d2 housekeeping: remove dependabot for the moment @glennawatson

Other:

  • 00305af218faca40e53794e9a436ad191a864682 breaking change: Remove fody and add central nuget package (#3731) @glennawatson
  • d24b91f55ca3a38299cdaafdc6a034a243b85a8d chore: Configure Renovate (#3734) @renovate[bot]
  • c48d6d8bf0709f46e4fc18a547c18584d99c34a5 chore(deps): update dependency microsoft.net.test.sdk to v17.9.0 (#3742) @renovate[bot]
  • 05fd12a4e68289de12efeb25eda3510e23c8cddd chore(deps): update dependency msbuild.sdk.extras to v1.6.68 (#3736) @renovate[bot]
  • 02c0cc4e0a19c4f2c41a71297950c5365eabea4d chore(deps): update dependency roslynator.analyzers to v4.10.0 (#3743) @renovate[bot]
  • 437b19aab9b424dd3b138dcccc15b39d45af4ef5 chore(deps): update dotnet monorepo (#3741) @renovate[bot]
  • 5aed9da52da5ea90c482be24310fc46ae9e3ae8a chore(deps): update dependency msbuild.sdk.extras to v3 (#3753) @renovate[bot]
  • 4ae5e7904a3d9313e5a5f21efd5b9ede203821d8 chore(deps): update xunit-dotnet monorepo (#3749) @renovate[bot]
  • 8b0760a5d93d1feaa1804003e9e5b832d03f8e62 Delete renovate.json @glennawatson
  • ebf21643aec730f7633c90baab90dbcf11a7dd89 Create renovate.json @glennawatson
  • e00c900ca0352b40aeb922afcdcf02053fe2592b chore(deps): update dependency verify.xunit to v23.2.0 (#3744) @renovate[bot]
  • 7dff075c2a4a965fc2bd54da7de643e321ee5628 chore(deps): update dependency xamarin.jetbrains.annotations to v24.1.0.1 (#3748) @renovate[bot]
  • 79c085dc08b3f7a94736300f71d7d0f3e0f804e2 chore(deps): update dependency microsoft.windowsappsdk to v1.4.231219000 (#3735) @renovate[bot]
  • ed88f1b3f7072a70fa04ca22262f4220ba5817b5 chore(deps): update dependency verify.xunit to v23.2.0 (#3757) @renovate[bot]
  • 297d03a68c755d60b3e433cb3b2a22151d755ddd chore(deps): update dependency microsoft.windowsappsdk to v1.4.240211001 (#3756) @renovate[bot]
  • 282b020401e6943b429d7fae6d362d1b4d88278c chore(deps): update dependency reactive.wasm to v2 (#3758) @renovate[bot]
  • b5e37a2e8ebdf3d2873dea8ae7849c8056475f39 chore(deps): update dependency roslynator.analyzers to v4.11.0 (#3759) @renovate[bot]
  • 0c19ad559329be5f517a909bb872e7a64b84c50b chore(deps): update dependency microsoft.codeanalysis.csharp.workspaces to v4 (#3752) @renovate[bot]
  • ac07cce3566b4d8027e4ecd08c806102fd271f58 chore(deps): update dependency xamarin.jetbrains.annotations to v24.1.0.2 (#3763) @renovate[bot]
  • f9dca96cdbd2568d597fce07dc0031fd21f90752 chore(deps): update dependency microsoft.windows.sdk.buildtools to v10.0.22621.3233 (#3764) @renovate[bot]
  • 1c9500fe08d0d523d6e56648e681228199672084 chore(deps): update dependency xamarin.androidx.core to v1.12.0.4 (#3738) @renovate[bot]
  • dab5740887d751bc0d515ff8211c5441c4256c7d chore(deps): update dependency microsoft.windowsappsdk to v1.5.240227000 (#3765) @renovate[bot]
  • 6aa6dcf903b1362b03a258add4ed019f601deced chore(deps): update dependency xamarin.androidx.legacy.support.core.ui to v1.0.0.24 (#3739) @renovate[bot]

19.5.41

3 months ago

Fixes:

  • e28392d6752f2245725a33053a7a434ee28fe969 FIx - Add ReactiveFlyoutPage to Maui (#3720) @ChrisPulman
  • 632b33dbfcc5955e4c06bbef590fae96c2f43a20 fix: Allow Developers Bypass the Default Fallback Behavior (resolves #3713) (#3718) @newbienewbie

19.5.39

3 months ago

Dependencies:

  • 792f50b73b0d4d44f8f3bfbe465702622b9e305a build(deps): bump stylecop.analyzers from 1.2.0-beta.507 to 1.2.0-beta.556 in /integrationtests (#3705) @dependabot[bot]
  • 8a742536cd267a50cb256e72627ea9d2130a1d34 build(deps): bump xunit.runner.console from 2.6.2 to 2.6.4 in /integrationtests (#3706) @dependabot[bot]
  • bdaf3e0637a0e8f56ba805b320f96f6e04e41aad build(deps): bump xunit.runner.visualstudio from 2.5.4 to 2.5.6 in /integrationtests (#3708) @dependabot[bot]
  • 9c36b0f0701ee7005556ccafaeb503a96ff6b75f build(deps): bump xunit from 2.6.2 to 2.6.4 in /integrationtests (#3707) @dependabot[bot]

Features:

  • bfc9a043fd810adf1a1664054275f39b627178a5 Feature enable Net 8.0 on WinUI (#3701) @ChrisPulman

Fixes:

  • 845fb4d9e05f13244ceee099c105cba1e11e88f5 Fix for #3700 Maui Activation fails (#3703) @ChrisPulman
  • fb800f09393a311fccf9e185f607e431f04f069f Fix to handle Cancellation Token Tasks for ReactiveCommand.CreateFromTask (#3704) @ChrisPulman

Housekeeping:

  • 2d7801ec83126f3d8845e3ba96e1bb2a8621516a Housekeeping - Update usings and namespaces (#3702) @ChrisPulman

19.5.31

4 months ago

Dependencies:

  • d146a33c4727f7f8296121abac147cebb0e1ffdc build(deps): bump xunit.runner.console from 2.5.0 to 2.5.1 in /integrationtests (#3634) @dependabot[bot]
  • 65d16c5775ca80c389b0ebe32367ed28c4b1aa74 build(deps): bump Xamarin.Jetbrains.Annotations from 24.0.1.3 to 24.0.1.4 in /integrationtests (#3633) @dependabot[bot]
  • a68c1961cb20c6524bb68c1fdfa0946622276a48 build(deps): bump xunit.runner.visualstudio from 2.5.0 to 2.5.1 in /integrationtests (#3631) @dependabot[bot]
  • 80a26bf149cf475c3f67720afe70abfb51c3636d build(deps): bump xunit from 2.5.0 to 2.5.1 in /integrationtests (#3629) @dependabot[bot]
  • 0a61f2ab88d3a7e0721c1dc41fed43f30900c011 build(deps): bump Xamarin.AndroidX.Media from 1.6.0.6 to 1.6.0.7 in /integrationtests (#3632) @dependabot[bot]
  • 6067c9cfe08e246367091fac9eed5c30db6525ba build(deps): bump xunit.runner.visualstudio from 2.5.1 to 2.5.3 in /integrationtests (#3655) @dependabot[bot]
  • 14628e9cb2646cb4b675e034c56f87f1619e08cb build(deps): bump xunit from 2.5.1 to 2.6.1 in /src (#3667) @dependabot[bot]
  • b8d269ad7e7ef0af20c4c2e0180eb618048816e2 build(deps): bump xunit.runner.console from 2.5.1 to 2.6.1 in /src (#3668) @dependabot[bot]
  • bd5458948284baef62d4d5c775317929c90cc9de build(deps): bump Roslynator.Analyzers from 4.5.0 to 4.6.1 in /src (#3657) @dependabot[bot]
  • 2b677ca5000b54677de4f9ed9a9ee00b38b361b6 build(deps): bump xunit.runner.console from 2.5.1 to 2.6.1 in /integrationtests (#3666) @dependabot[bot]
  • 0a8205d99c4cf6de16d879a8c54f5285c0acdc26 build(deps): bump Roslynator.Analyzers from 4.5.0 to 4.6.1 in /integrationtests (#3654) @dependabot[bot]
  • fd1e8954027cc171d492119a671f399c3bed28e4 build(deps): bump xunit from 2.5.1 to 2.6.1 in /integrationtests (#3665) @dependabot[bot]
  • 8f11df403a962cb8a2a9539c8134084c65db259e build(deps): bump Xamarin.Jetbrains.Annotations from 24.0.1.4 to 24.0.1.5 in /integrationtests (#3653) @dependabot[bot]
  • e3a37cabcfcf8ca2cb3c5b9514fae98e8a6060a7 build(deps): bump xunit.runner.visualstudio from 2.5.3 to 2.5.4 in /integrationtests (#3686) @dependabot[bot]
  • 436bd953f8e76513b017b622a438da12c4a28661 build(deps): bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 in /integrationtests (#3687) @dependabot[bot]
  • ff82eb7cc39a5b33916e6e0222710d1b60ca14fa build(deps): bump Roslynator.Analyzers from 4.6.1 to 4.7.0 in /integrationtests (#3689) @dependabot[bot]
  • a1e6ee3088a96b1a41968a02bd057499cacca212 build(deps): bump dessant/lock-threads from 4 to 5 (#3688) @dependabot[bot]
  • f533f16dce7be1c18553eb7a01aeb653e6622525 build(deps): bump XunitVersion from 2.6.1 to 2.6.2 in /integrationtests (#3684) @dependabot[bot]

Features:

  • c643a4ab5f598f77b653e4a0997d3ee8392f1b77 Feature : Change Newtonsoft.Json to System.Text.Json (#3562) @ChrisPulman
  • dd1e6b3c754315cf315c0ef0732e2c7caf27e3f3 Feature : Add Net 8.0 (#3671) @ChrisPulman

Fixes:

  • ba197d406b700e588507f6ba6aebb6642b48cc32 Fix Global Usings One Per Project (#3648) @ChrisPulman
  • 45a92aff17809c6338be0500c14f6d904df7db54 Fix API Tests (#3679) @ChrisPulman
  • 14821ae2a16d9173b3abc93f7c3c877106a09158 Fix MAUI RoutedViewHost Navigation (#3692) @idotta
  • 0db51674faba332159e7a86cf4842b9adfcc0208 Fix stop oaph omitting inappropriately (#3693) @AmrAlSayed0

Housekeeping:

  • f6bdee07f7f3b475439afbbd7a6f57d0ccb51df6 Housekeeping - Update Spelling and minor code fixes (#3649) @ChrisPulman
  • 2d3f18bfe39328bde526b7aea97f2684ba553260 Housekeeping Update Packages (#3669) @ChrisPulman

Other:

  • 246e8ef1ca47bff88228e33a1897aa966f6de109 breaking change: Make Bind use non-generic IViewFor (#3676) @ChrisPulman
  • f3e21ded129baf32f2846934614d74a0c6cab48d Revert "breaking change: Make Bind use non-generic IViewFor (#3676)" @glennawatson
  • 23334c1b2b70a8ba4bee2c1237374716a784a7c1 breaking change: Make Bind use non-generic IViewFor (#3677) @ChrisPulman
  • 65377aa0f30be49917eb3d19bbfcd89e4dbc928f Marking Observable properties from ReactiveObject and ReactiveRecord … (#3695) @Micha-kun

19.5.1

6 months ago

Dependencies:

  • e25b3284573abd39ad341dc89f3f73d12b4238a3 build(deps): bump xunit.runner.visualstudio from 2.4.5 to 2.5.0 in /integrationtests (#3591) @dependabot[bot]
  • 7755a79c5d7c7f1e327a054fb6332c9915439bf3 build(deps): bump xunit from 2.4.2 to 2.5.0 in /integrationtests (#3598) @dependabot[bot]
  • b90de0d872b0110ab35f7cf7af7f9e570850c42b build(deps): bump xunit.runner.console in /integrationtests (#3593) @dependabot[bot]
  • aa498cb2db6ff4f10537f4dff40963b08930ec49 build(deps): bump Verify.Xunit from 20.5.0 to 20.6.0 in /src (#3596) @dependabot[bot]
  • 1ba12fd08e17c8e49861a2809bb39d305c268128 build(deps): bump Microsoft.WindowsAppSDK in /src (#3597) @dependabot[bot]
  • 6ec7994313804a4595eea8dae04c2f4829b20cc4 build(deps): bump Xamarin.Jetbrains.Annotations in /integrationtests (#3594) @dependabot[bot]
  • ead4dbadbc9ab41c82b94fdb7f539ef4309e2c00 build(deps): bump Xamarin.AndroidX.Media from 1.6.0.5 to 1.6.0.6 in /integrationtests (#3595) @dependabot[bot]
  • a6c838d1b49546e917d985d3e8d2c36a85a467db build(deps): bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.2 in /src (#3608) @dependabot[bot]
  • 3a9efd57f0cfe79591f2f3fe9e31a15e2d26d2e1 build(deps): bump FluentAssertions from 6.11.0 to 6.12.0 in /integrationtests (#3602) @dependabot[bot]
  • f89f1f9f8cdcfd0af649030962b027ed3647a8db build(deps): bump Roslynator.Analyzers from 4.3.0 to 4.5.0 in /src (#3611) @dependabot[bot]
  • 9bb693bf7acc65d94cdfb913b08fb2f9ca413563 build(deps): bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.2 in /integrationtests (#3604) @dependabot[bot]
  • ddcab569d5bd0449f12969eb4f242f951a68630d build(deps): bump Roslynator.Analyzers from 4.3.0 to 4.5.0 in /integrationtests (#3605) @dependabot[bot]
  • 11a314090295bc6f53038ffe22aab5687a6df94d build(deps): bump Microsoft.WindowsAppSDK from 1.3.230724000 to 1.4.230913002 in /src (#3617) @dependabot[bot]

Features:

  • a68adcb73784ae3ae05bb557e3498afe9190cf2c feature: Add IReactiveCommand generic interface to allow for generic variants (#3583) @glennawatson
  • 3ede17e04594c420a8fb69b496f350bf78fa44c3 Feature: Add Test Sequencer (#3587) @ChrisPulman

Housekeeping:

  • 178abace00e73298a56b352c06f7b611ba501ed0 housekeeping: add global usings (#3585) @glennawatson
  • 1350879f251f44ddf48f0aebf446b01b3e3af6f4 Housekeeping Update packages (#3636) @ChrisPulman

Other:

  • becafc9f62c30ce153fb55b71570baeae4cfed14 breaking: remove deprecated targets (#3584) @glennawatson
  • 3f11619292c32eca498212e468ffe753654cdfa5 breaking: Add a interface to IInteraction (#3586) @glennawatson

19.4.1

9 months ago

Fixes:

  • c07422894d6aa759e83a1ea63a64accf7247397f Fix For Maui Navigation cast Type A to Type B (#3581) @ChrisPulman

Housekeeping:

  • 65bce347416095b421c116fb15ee1f21f4e3904b Housekeeping Fix warnings (#3579) @ChrisPulman
  • 6d309b243a9baccbd30a4d4b6df33f2dca7ac040 housekeeping: Remove Requirements for the Latest SDK (#3580) @ChrisPulman
  • 022d778a0f6c299277966d9665fb86c0459c0291 Housekeeping : Migrate Uwp files to Wpf, update WinForms (#3578) @ChrisPulman

19.3.3

9 months ago

Fixes:

  • 3467c361c28706ffaac4685f6423a7812daf04f4 Fix For Maui WinUI Registrations (#3577) @ChrisPulman

19.3.2

9 months ago

Dependencies:

  • a3a90f3ec268fc44c93ccbd896c5e4f3c89673d7 build(deps): bump Xamarin.AndroidX.Media from 1.6.0.3 to 1.6.0.5 in /integrationtests (#3547) @dependabot[bot]
  • 0a4c7ab1cb7b75b70b924d51375590dca79c50d8 build(deps): bump stylecop.analyzers from 1.2.0-beta.435 to 1.2.0-beta.507 in /src (#3567) @dependabot[bot]
  • 7d62a5a94155974d1b49377713906ae892b8d98a build(deps): bump Verify.Xunit from 20.3.1 to 20.4.0 in /src (#3565) @dependabot[bot]
  • 561f933a01d081b9ceb518dc214ea5775fdc8854 build(deps): bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.3 in /src (#3566) @dependabot[bot]
  • 5df086f61fe90b9f0a4c2167b42e84dab4676c5d build(deps): bump Microsoft.NET.Test.Sdk in /integrationtests (#3569) @dependabot[bot]
  • 36c40d75554c371c2a7fd7eb0781457e334f143a build(deps): bump stylecop.analyzers in /integrationtests (#3571) @dependabot[bot]

Fixes:

  • 5b186ce0ae3e8732aa5ac1e9828641ec7e3c3bc8 Fix Maui Navigation RoutedViewHost (#3574) @ChrisPulman
  • 2ef3d9956e51e7854068c4618bdd89862ff4ab71 Fix For ViewModelViewHost not working on WinUI projects (#3575) @ChrisPulman

Housekeeping:

  • 9d73fba278c02cc21b9c7c4560baaf582333b697 Housekeeping: Update Obsolete notation to fix warnings (#3561) @ChrisPulman

Other:

  • c5742c80f48070a98eabcee7625dff365f293ca1 Update WhenAnyObservable to allow null sender (#3573) @ChrisPulman

19.2.1

10 months ago

Dependencies:

  • df72080c7e4c34fe0dc9d2d03fbbec5812fe5305 build(deps): bump Nerdbank.GitVersioning from 3.6.128 to 3.6.133 in /src (#3548) @dependabot[bot]
  • ac425f50e6ad7f5878c366d11dc42270c2a051d0 build(deps): bump coverlet.msbuild from 3.2.0 to 6.0.0 in /src (#3552) @dependabot[bot]
  • ff01c2bb95fd84b12a317469efab5dd6ea204b49 build(deps): bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 in /src (#3551) @dependabot[bot]
  • 89a8a5c9be172499cb4730c64876f4b8429caa81 build(deps): bump Microsoft.NET.Test.Sdk in /integrationtests (#3555) @dependabot[bot]
  • 39cd682dadc0b3bc633034d7c7d3dc49e8a4821a build(deps): bump Verify.Xunit from 19.14.0 to 20.3.0 in /integrationtests (#3542) @dependabot[bot]
  • 10c6a06fc7717edbda753d8725a03ca5d8c81b63 build(deps): bump Microsoft.Reactive.Testing from 5.0.0 to 6.0.0 in /integrationtests (#3550) @dependabot[bot]
  • 8fe27545b7e90f7fd37206d215d0ad8dce63ab02 build(deps): bump Xamarin.Jetbrains.Annotations from 24.0.1 to 24.0.1.2 in /integrationtests (#3553) @dependabot[bot]
  • 578ae2fef8cbcafd4d46ccd13659c5b8bdd86c7f build(deps): bump Microsoft.WindowsAppSDK from 1.3.230331000 to 1.3.230502000 in /src (#3543) @dependabot[bot]

Housekeeping:

  • f2106ce2d088c9362145558556c4da2c716de183 housekeeping: Update version.json @glennawatson