ReactiveUI

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.

MIT License

Stars
7.9K
Committers
193

Bot releases are visible (Hide)

ReactiveUI - 18.2.9

Published by github-actions[bot] over 2 years ago

Dependencies:

  • a03e713a9af582f0e604c59f58e673e765c5bd3c build(deps): bump Verify.Xunit from 17.1.4 to 17.1.6 in /src (#3300) @dependabot[bot]
  • 9f4c9433aa478f85788b6b80f769cfa70e4523c7 build(deps): bump Microsoft.WindowsAppSDK from 1.1.1 to 1.1.2 in /src (#3308) @dependabot[bot]

Fixes:

  • 196b8a6e9190e3c82d2c59ca143359a20ee63134 Fix for MAUI WinUI Schedulers (#3306) @ChrisPulman
  • 8fa79d11f871219c5ffc65d234bd4a1a4a21094f Fix for MAUI RoutedViewHost (#3303) @ili
ReactiveUI - 18.2.5

Published by github-actions[bot] over 2 years ago

Dependencies:

  • 80e45612336263922454e0a703198d307c5df66f build(deps): bump stylecop.analyzers in /integrationtests (#3277) @dependabot[bot]
  • 07baae3a00ea8a6376905c59ab0e004e6d847656 build(deps): bump FodyHelpers from 6.6.2 to 6.6.3 in /src (#3298) @dependabot[bot]
  • f54510c20a1e08d5dc76994b7d8bd750db744952 build(deps): bump Fody from 6.6.2 to 6.6.3 in /src (#3296) @dependabot[bot]
  • 1290306fe65c6ba587b4a11888711a7ef27a0bd7 build(deps): bump Microsoft.WindowsAppSDK from 1.1.0 to 1.1.1 in /src (#3295) @dependabot[bot]
  • 4894cae73e6070908eeaefd7d70b58d315086e74 build(deps): bump FodyPackaging from 6.6.2 to 6.6.3 in /src (#3297) @dependabot[bot]

Fixes:

  • d24e69f2dd47729045507d7f16ad0bb418c6925e Fix: Dispose RxCommand having exceptions @glennawatson

Housekeeping:

  • 390029c9f1e01d0d47294c0c016f8e7a4b1327ba housekeeping: Release 18.2.x @glennawatson
ReactiveUI - 18.1.8

Published by github-actions[bot] over 2 years ago

Dependencies:

  • b3dc3ca2e06a9dfd58d5fe75291a746b0187dd63 build(deps): bump Fody from 6.6.0 to 6.6.1 in /src (#3249) @dependabot[bot]
  • 1fd9fc66e776b621c4c57b8ef7b82bf9d73150e7 build(deps): bump FodyHelpers from 6.6.0 to 6.6.1 in /src (#3250) @dependabot[bot]
  • 3433f31d7f4fa636beb04f283993dcaa169096a8 build(deps): bump Microsoft.WindowsAppSDK from 1.0.2 to 1.0.3 in /src (#3251) @dependabot[bot]
  • 2cb0368590457ef3106f4a41b5e386f4b91b770b build(deps): bump Verify.Xunit from 16.5.4 to 16.7.0 in /src (#3252) @dependabot[bot]
  • 7b999216429e08a4195a374821d8f9eb21d8cc99 build(deps): bump FodyPackaging from 6.6.0 to 6.6.1 in /src (#3254) @dependabot[bot]
  • 010dca06984626aec312f9242287710f16b97063 build(deps): bump FluentAssertions in /integrationtests (#3275) @dependabot[bot]
  • 8def8228787ce4f3907fdd973d9d0bc5a71c6bff build(deps): bump xunit.runner.visualstudio in /integrationtests (#3271) @dependabot[bot]
  • 7db394ac70d8ac273b3cddc19c963a08ee9c3ffa build(deps): bump Roslynator.Analyzers in /integrationtests (#3267) @dependabot[bot]
  • 63f901e7f43a8948873d7a88b51bb67d83aaad2c build(deps): bump Microsoft.NET.Test.Sdk in /integrationtests (#3265) @dependabot[bot]
  • 41b93b4fd922c5490101d49d2758b6c90e54ceb0 build(deps): bump stylecop.analyzers in /src (#3281) @dependabot[bot]

Fixes:

  • 5af2e4887c3fd36f94cfe8c2d665cce3bc1da274 fix: isExecuting when .Execute throws exception (#3246) @tomasfil
  • 7de444259d66e34a20a14dd0451ba1c1029c6ffd Fix API Tests and Update Packages (#3282) @ChrisPulman

Housekeeping:

  • 41a3ef518fd39a7593fbb3fbc722ed9591ad3971 housekeeping: Add link to the chat @glennawatson
  • fa25c488d4997f75d2c034e17b240ecbb549a65a housekeeping: Release 18.1.x @glennawatson
  • 583a9581c0ef21707cf50d699fdfb6f0adaf3aef housekeeping: Remove permissions on release since we need ability to release (#3283) @glennawatson

Other:

  • 1afeb6bdb4552b8a9fb8e3a633c63ef785203f63 chore: Set permissions for GitHub actions (#3247) @naveensrinivasan
ReactiveUI - 18.0.10

Published by github-actions[bot] over 2 years ago

Features:

  • 0cc6b67473fcb0f5f130100cfafbd505f45f66e5 feature: new github bug report template (#3244) @tomasfil

Housekeeping:

  • 5ceab6b7e03f6f1aa79c832dfa1559848585ed11 housekeeping: Remove old bug template @glennawatson
  • dff3f49af2be9515d7aec5e06f881781bb455097 housekeeping: Add a configuration file for issues @glennawatson
ReactiveUI - 18.0.7

Published by github-actions[bot] over 2 years ago

Dependencies:

  • 6e227fbd4d629a38ff05ebd4f77518db506c1832 build(deps): bump Acr.UserDialogs in /integrationtests (#3239) @dependabot[bot]
  • cfca6f2f0f7a9eb6d5768d0d5a433e6df808bfc1 build(deps): bump FluentAssertions in /integrationtests (#3240) @dependabot[bot]

Fixes:

  • 65105e5d511bbbafeaac3575aadbb52c593a886a Fix Ensure the appState is loaded only once and GetAppState always returns (#3193) @tomasfil
ReactiveUI - 18.0.4

Published by github-actions[bot] over 2 years ago

Dependencies:

  • 267adda354dee68dd19785d86f93722f303ec9c4 build(deps): bump Roslynator.Analyzers in /integrationtests (#3216) @dependabot[bot]
  • 14d40dac7f329fbe5e6046066e432a8933444e2b build(deps): bump Microsoft.NET.Test.Sdk in /integrationtests (#3199) @dependabot[bot]
  • db2ce5c918caf704b04ad95447bf0532d1acd518 build(deps): bump stylecop.analyzers in /integrationtests (#3220) @dependabot[bot]

Fixes:

  • a2d33948f1accbbf04645f69ee0ffa54b43ec431 fix: Remove UnoUI to its own repo and fix macos, maccatalyst builds and maui (#3212) @glennawatson

Housekeeping:

  • 5c79cd5c1d7516ab860d4397cf2f6510e529e3e3 housekeeping: Bump version number @glennawatson
ReactiveUI - 17.1.50

Published by github-actions[bot] over 2 years ago

Dependencies:

  • 3cca45dfa4c2777665b45c0e4f110e93b3904fe7 build(deps): bump FluentAssertions in /integrationtests (#3186) @dependabot[bot]
  • e320a26148513589d4c83d33d948e3d19d96215c build(deps): bump FluentAssertions from 6.5.0 to 6.5.1 in /src (#3185) @dependabot[bot]

Housekeeping:

  • 75dfc361a4a553c29e43425fbb68571e1a1a39fc housekeeping: Make dependabot update monthly @glennawatson
  • 86283536c38a84e2f5a4b92e69076903c25b551a housekeeping: Update dependencies (#3188) @glennawatson
ReactiveUI - 17.1.46

Published by github-actions[bot] over 2 years ago

Dependencies:

  • c58e48db1587a0cf472d299a09f84ad39e620d97 build(deps): bump FluentAssertions in /integrationtests (#3131) @dependabot[bot]
  • bdefbdb52bb50fd9db5c87580d88f7da7edf3060 build(deps): bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /src (#3137) @dependabot[bot]
  • 611db5320aaf0fe8ed340992cfafa293f8098afe build(deps): bump Verify.Xunit from 14.12.0 to 14.13.1 in /src (#3135) @dependabot[bot]
  • b6735e874b1f1fbe06040d29b8d727ac5d4baae2 build(deps): bump Verify.Xunit in /integrationtests (#3134) @dependabot[bot]
  • bc0e3882dc1f5f2cbdc5cdfa72698b51db4be0c5 build(deps): bump Verify.Xunit from 14.13.1 to 14.14.0 in /src (#3140) @dependabot[bot]
  • 2fdd44b813887de13fd15fee419f36a0003570d6 build(deps): bump Verify.Xunit in /integrationtests (#3139) @dependabot[bot]
  • 90695a05dfaf0653fe8e82406ad40b34ced46eff build(deps): bump Verify.Xunit from 14.14.0 to 14.14.1 in /src (#3142) @dependabot[bot]
  • 575feb29934580122b87faccbf3de333992c286a build(deps): bump Verify.Xunit from 14.14.1 to 15.0.0 in /src (#3147) @dependabot[bot]
  • 67a6164aa6f5ab43e704e86cae1ba979dace6940 build(deps): bump Roslynator.Analyzers in /integrationtests (#3148) @dependabot[bot]
  • 1c652309b0f6addcc41a276e8b3498afafcd5b0a build(deps): bump Verify.Xunit from 15.0.0 to 15.0.1 in /src (#3156) @dependabot[bot]
  • 3456597bce8d43781db7311daec01470896015f1 build(deps): bump Verify.Xunit from 15.0.1 to 15.1.1 in /src (#3159) @dependabot[bot]
  • a7523277cbe0ad46a1c3b49ae7608d61811b57d9 build(deps): bump FluentAssertions from 6.3.0 to 6.4.0 in /src (#3151) @dependabot[bot]
  • 109eb5093b8d2217dab6666371830ea9b813a45b build(deps): bump Verify.Xunit in /integrationtests (#3157) @dependabot[bot]
  • 5a9b7e45fe722a7caef056b19f281786ed117ba3 build(deps): bump Xunit.StaFact from 1.0.37 to 1.1.11 in /src (#3155) @dependabot[bot]
  • c15ae28f4f5e281f8d3ccb27e6ca599c5d447b97 build(deps): bump FluentAssertions in /integrationtests (#3152) @dependabot[bot]
  • 34d29f22bf0ec9e6107266528e6fa4288f29cd8a build(deps): bump Xunit.StaFact in /integrationtests (#3154) @dependabot[bot]
  • 532b5bb0982911519ea2b5719a2d0c1779aa3d8c build(deps): bump Verify.Xunit from 15.1.1 to 15.2.0 in /src (#3160) @dependabot[bot]
  • 7245193a15ae2b12603358c0ce1b15102d4c0d39 build(deps): bump coverlet.msbuild in /integrationtests (#3162) @dependabot[bot]
  • ff24e1f013326e8ba74054ebb8677a0058d59f6a build(deps): bump Roslynator.Analyzers from 4.0.0 to 4.0.2 in /src (#3163) @dependabot[bot]
  • 51eb2c1fd2d438326cacd770944db066671ab7e9 build(deps): bump Roslynator.Analyzers in /integrationtests (#3165) @dependabot[bot]
  • 02a73e2f7de2f964415e7259db1fa4d943d6916e build(deps): bump Verify.Xunit from 15.2.0 to 15.2.1 in /src (#3171) @dependabot[bot]
  • ed2bbc834e5d74387897a522246f385074a30d13 build(deps): bump Verify.Xunit in /integrationtests (#3170) @dependabot[bot]
  • ddef89c3c58e8c095b1107448395818fdff20248 build(deps): bump Verify.Xunit from 15.2.1 to 16.0.0 in /src (#3172) @dependabot[bot]
  • 8de9e98647ed1a0f1f27c45e39339e71fd5ab21f build(deps): bump coverlet.msbuild from 3.1.1 to 3.1.2 in /src (#3174) @dependabot[bot]
  • c36b2fa71bdc6b87b6fe7c0579777df7e27706d7 build(deps): bump Verify.Xunit in /integrationtests (#3176) @dependabot[bot]
  • b4ac177e337b481265d2071bd060388992df60ce build(deps): bump FluentAssertions in /integrationtests (#3180) @dependabot[bot]
  • edc3e264741aa0e690d96edf485e9a41483b4997 build(deps): bump FluentAssertions from 6.4.0 to 6.5.0 in /src (#3179) @dependabot[bot]

Fixes:

  • 5e7117782d5594ddd829d40e01526988943b1b16 fix: Pass flags through to notification (#3158) @Awsmolak

Housekeeping:

  • a941e556a6bd34a6f631354da800f503661b5d48 housekeeping: Update copyright year (#3138) @worldbeater
ReactiveUI - 17.1.17

Published by github-actions[bot] almost 3 years ago

What's Changed

Full Changelog: https://github.com/reactiveui/ReactiveUI/compare/17.1.9...17.1.17

ReactiveUI - 16.4.15

Published by github-actions[bot] almost 3 years ago

Housekeeping:

  • 03f8bcb4f4d0174e3f5c762c67d4f13e0b67e2be housekeeping: Revert to Splat 13.* @glennawatson
ReactiveUI - 16.4.14

Published by github-actions[bot] almost 3 years ago

Fixes:

  • a7aff5ae6cd424b9a7c1f36cc627f791e37e53b9 fix Subscription not being disposed (#3105) @ChrisPulman

Housekeeping:

  • 10cc2ca57cbdeef75487c799b7cf56d6e819e412 housekeeping: Allow releases from a patch branch @glennawatson
ReactiveUI - 17.1.9

Published by github-actions[bot] almost 3 years ago

Dependencies:

  • b16abbed016c5155acc51d97c9fcb75c81b15b06 build(deps): bump Verify.Xunit in /integrationtests (#3098) @dependabot[bot]
  • 80e32265c957afb5aae3191f610758078bafad17 build(deps): bump Verify.Xunit from 14.8.1 to 14.9.1 in /src (#3102) @dependabot[bot]

Fixes:

  • 7d9d096520a7a761207142280efd60fdb2da37ea fix Subscription not being disposed (#3105) @ChrisPulman
ReactiveUI - 17.1.6

Published by github-actions[bot] almost 3 years ago

Fixes:

  • f0309fa9ed96bcae10c8322d574d8edd6852f9f2 Fix Rx operators duplicated in net4 (#3085) @glennawatson

Other:

  • 8759f9248b6216d4a639ee3e1002f05216537deb Update to AndriodX 1.7.0.1 (#3089) @ChrisPulman
ReactiveUI - 17.1.4

Published by github-actions[bot] almost 3 years ago

Fixes:

  • 875137da0870c0f64b0c169880b06e8f0d24eb6f fix: add windows net6 to uno winui (#3083) @glennawatson
ReactiveUI - 17.1.3

Published by github-actions[bot] almost 3 years ago

Fixes:

  • 71b36f2c2f25dca703e51a231d46ac126fa16e5b fix: Uno UI registrations are not initialized (#3082) @glennawatson
ReactiveUI - 17.1.2

Published by github-actions[bot] almost 3 years ago

Fixes:

  • 3bb5046429abeb1c37afbb45ca1a1a060a46bff6 fix Rollback AndriodX packages due to breaking change (#3080) @ChrisPulman

Housekeeping:

  • 2ce532a65659b9617641951aedb5b03da65fd9e7 Housekeeping. Release 17.1.x @glennawatson
ReactiveUI - 17.0.13

Published by github-actions[bot] almost 3 years ago

Uno has had a major update with this release. Since our API hasn't changed we haven't done any major release bumps but Uno users beware.

Dependencies:

  • 4546c661dd975c08888046bb5e821cb460c98da3 build(deps): update Splat.Drawing requirement from 13.* to 14.* in /src (#3051) @dependabot[bot]
  • 572013fb09d4ea991233593b6ade63657b8fe573 build(deps): bump Xamarin.AndroidX.Fragment in /src (#3068) @dependabot[bot]
  • ce2e17cc35e274a3de06415eb12f02283f3ebb3d build(deps): bump Verify.Xunit from 14.6.6 to 14.7.0 in /src (#3066) @dependabot[bot]
  • ddf570ebec73ebfe1c502b379840ddb0f88eab64 build(deps): bump Verify.Xunit in /integrationtests (#3075) @dependabot[bot]
  • fd2361ee945d77eb8552035320e9a85ed10372e3 build(deps): bump Xamarin.AndroidX.Legacy.Support.Core.UI (#3078) @dependabot[bot]
  • 19335238a83e5ec9e462de12a4d595bac51dc1c4 build(deps): bump Xamarin.AndroidX.RecyclerView in /src (#3064) @dependabot[bot]
  • af489bf1f423cbf7038367a022aa581b133a3e22 build(deps): bump Xamarin.AndroidX.Lifecycle.LiveData (#3076) @dependabot[bot]
  • 1d5c68d9ce14bddaeee718d6467a3ffdd437f1d7 build(deps): bump Xamarin.AndroidX.AppCompat in /integrationtests (#3071) @dependabot[bot]
  • 4561781057fa97f72ae5faeb89e8fe40cff370fa build(deps): bump Xamarin.AndroidX.AppCompat in /src (#3069) @dependabot[bot]
  • 5a9b4384b691ee3249446ae1e9ae6b176786d7f1 build(deps): bump Xamarin.AndroidX.Preference in /src (#3065) @dependabot[bot]
  • 5628ffb7471123840b8d86259dd97fa1bdd52879 build(deps): bump Xamarin.Google.Android.Material in /src (#3070) @dependabot[bot]
  • f771bd89abf53fe6f8003d32bd705b6fcce4c0bf Dependency: update Uno to 4.0.9 (#3079) @glennawatson
ReactiveUI - 17.0.1

Published by github-actions[bot] almost 3 years ago

Dependencies:

  • ef155a64b397fc5e60b23fcd358f8aafdc2a90e9 build(deps): bump Xamarin.AndroidX.Legacy.Support.Core.UI in /src (#3055) @dependabot[bot]
  • e7a6f362fe364e19bcd043a2d4f61babb532e518 build(deps): bump Xamarin.Google.Android.Material in /src (#3061) @dependabot[bot]
  • 5b431519b3cc5717fc4a9c4da276a3c51369540b build(deps): update Splat requirement from 13.* to 14.* in /src (#3057) @dependabot[bot]
  • 5b37b44e74b2c8812ba287e6b4406be53e51b694 build(deps): update Splat.Autofac requirement from 13.* to 14.* in /src (#3059) @dependabot[bot]
  • 4d9a240682b11113937d46ae6f8605f12b573e38 build(deps): bump Xamarin.AndroidX.Lifecycle.LiveData (#3054) @dependabot[bot]
  • 78e3a91a53c892a3eca4ad48927fa92d91bce7cd build(deps): bump Xamarin.AndroidX.Lifecycle.LiveData in /src (#3060) @dependabot[bot]
  • fc9cdf2e11b2a3daedd0afdc0e70831dbf5400a3 build(deps): update Splat.DryIoc requirement from 13.* to 14.* in /src (#3050) @dependabot[bot]
  • 43882c74ac7fe5b0f3b1f37d7b706ce180156491 build(deps): update Splat.Ninject requirement from 13.* to 14.* in /src (#3053) @dependabot[bot]

Fixes:

  • 05e5ffba27b6dc602791e34f1019bff81ca350bc fix RoutingState test (#3047) @ChrisPulman

Housekeeping:

  • d91e273dbf31336ff7d8ba890ddb0161d390c2b7 housekeeping: Rename release workflow to "Release" @glennawatson
  • 11c4c9fbf9071db2d742bb15824a44033259dd83 housekeeping: Remove dependabot status (#3048) @glennawatson
  • 567451b489f28910047581e2446b6043eb47ef5e housekeeping: Release 17.0.x @glennawatson

Other:

  • e4b578ac9945f086952615cfa42942e4cd4a1b6a breaking: Remove Net5/NetCoreApp3.1/Net461 FrameworkTarget's (#3062) @ChrisPulman
ReactiveUI - 16.4.1

Published by github-actions[bot] almost 3 years ago

Dependencies:

  • 22273171603cbbcf4332cefa8875917daef45b38 build(deps): bump Verify.Xunit from 14.1.1 to 14.2.0 in /src (#3005) @dependabot[bot]
  • 840ea4855362ee1b1c118b132b6e23befd6aad56 build(deps): bump actions/setup-dotnet from 1.8.2 to 1.9.0 (#3034) @dependabot[bot]
  • e88a5f8e02c87cc5d94878554c9ce31a8968e507 build(deps): bump Microsoft.Xaml.Behaviors.Wpf in /src (#3023) @dependabot[bot]
  • df39c1bd62c5899ac7dfb3060e8bee638b2b5ff2 build(deps): bump Microsoft.WindowsAppSDK in /src (#3018) @dependabot[bot]
  • e374902bb288c1f84f4631382cba3bd1f0e9939d build(deps): bump Microsoft.SourceLink.GitHub in /src (#3012) @dependabot[bot]
  • 08dcf772f26d3f0f205377021a4a06652e512d6f build(deps): bump Roslynator.Analyzers from 3.2.2 to 3.3.0 in /src (#3041) @dependabot[bot]
  • 33b37e65481f2fb03e8fca55e0b177c345922c71 build(deps): bump Verify.Xunit from 14.2.0 to 14.6.6 in /src (#3042) @dependabot[bot]
  • 6299b1364e1ffcae4cb835cc0ba0471719737102 build(deps): bump Verify.Xunit in /integrationtests (#3043) @dependabot[bot]
  • 5d3177247ae50bf0591000467268ffa02497ce1b build(deps): bump System.Collections.Immutable in /src (#3007) @dependabot[bot]

Features:

  • 4c1cf59e0cb23a576dfc0cc973074de8ed3ca0b3 feature Add Nullable type converters (#3038) @ChrisPulman

Housekeeping:

  • 5d3560df867766fe4ffcca15e5b8457057b7919d housekeeping: Add auto-locking @glennawatson
  • b2404ab7b221a39ffae5521524ec5070f7add579 housekeeping: Fix workflow syntax @glennawatson
  • b6e3160878fec58d3d652db7d9d46bdab9ddd2d1 housekeeping: Change lock to run once daily @glennawatson
  • 2d7c8301ac773d7f837e7bb3319b352ab1f61684 housekeeping: Exclude older PRs from being locked @glennawatson
  • 0ee8229dc3f8935ca0b6a90b382bafdca5b1f696 housekeeping: Remove limit on old PRs @glennawatson
  • 4accddfe7e72dee3c926ce3e2b55fba8286d1d52 housekeeping: Update integration test target android sdk 30 @glennawatson
  • 76b936101174c46dd9c52a5b2a71a2dd2e786fd3 housekeeping: Update integration testing xamarin android sdk 30 @glennawatson
  • 8c8007d05f6d992c331ee1d5064c147b1fe54619 housekeeping: Use the common build script (#3039) @glennawatson
  • e9cd039eb60fe24d84a9330e43b65e7967e52082 housekeeping: Update Release Script @glennawatson
  • db38a3ac72e86df64b2e4501607102543838cf4a housekeeping: Release 16.4.x (#3046) @glennawatson

Other:

  • 286c5bc17d6d33c7dffbd454c11aa585f643d149 Revert ReactiveCommand to single scheduler (#3045) @ChrisPulman
ReactiveUI - 16.3.10

Published by github-actions[bot] almost 3 years ago

Fixes:

  • 8c96b7550e407c3e718b08bf2af9678404cf40b7 Fix Wrong UWP Scheduler (#2999) @ChrisPulman