Releases: reactiveui/Extensions
Releases · reactiveui/Extensions
2.1.1
🗞️ What's Changed
💥 Breaking Changes
- fb5f45a breaking: Update target frameworks in Directory.Build.props (#115) @ChrisPulman
🧹 General Changes
- 6a70134 chore: Refactor CI workflow to use common setup @glennawatson
- a1dec70 chore: Rename directory.build.props to Directory.Build.props @glennawatson
- c1750aa chore: Rename directory.build.targets to Directory.Build.targets @glennawatson
- e2b2844 chore: Rename directory.packages.props to Directory.Packages.props @glennawatson
- 9042f70 chore: Add NUnit analyzers with error severity @glennawatson
- 4b71334 chore: Add copilot instructions (#97) @Copilot @copilot-swe-agent[bot] @glennawatson
- 1f2d8a3 chore: Add build and code coverage badges to README @glennawatson
- e2490c0 chore: Move the tests into one file for ReactiveExtensions.cs (#101) @glennawatson
- 1cfd70a chore: Centralize TFM definitions in Directory.Build.props with platform-specific handling (#103) @Copilot @copilot-swe-agent[bot] @glennawatson
✅ Tests
- 5cf1405 test: add comprehensive coverage and fix EnumeratorIList bug (#100) @Copilot @copilot-swe-agent[bot] @glennawatson
📦 Dependencies
- 0f28358 chore(deps): update dependency nerdbank.gitversioning to 3.9.50 (#105) @renovate[bot]
- 9253d07 chore(deps): update dessant/lock-threads action to v6 (#109) @renovate[bot]
- 0a04c3c chore(deps): update dependency benchmarkdotnet to 0.15.7 (#104) @Glenn @renovate[bot]
- 32df27a chore(deps): update dependency nunit3testadapter to v6 (#108) @renovate[bot]
- 32e11a6 chore(deps): update dependency roslynator.analyzers to 4.15.0 (#110) @renovate[bot]
- 6feebc3 chore(deps): update xunit-dotnet monorepo (#91) @renovate[bot]
- 5214ef2 chore(deps): update dependency nunit3testadapter to 6.0.1 (#111) @renovate[bot]
- d3a4387 chore(deps): update dependency roslynator.analyzers to 4.14.1 (#95) @renovate[bot]
- fcf33c0 chore(deps): update dependency nunit3testadapter to 6.1.0 (#113) @renovate[bot]
- dc06bad chore(deps): update dependency nerdbank.gitversioning to 3.8.118 (#90) @renovate[bot]
- c8184dc chore(deps): update dependency benchmarkdotnet to 0.15.4 (#88) @renovate[bot]
- fed0a1a chore(deps): update dependency fluentassertions to 8.8.0 (#89) @renovate[bot]
- a103fb1 chore(deps): update dependency microsoft.reactive.testing to 6.1.0 (#93) @renovate[bot]
- 0d7cce2 chore(deps): update dependency benchmarkdotnet to 0.15.5 (#96) @renovate[bot]
- 7ea13bc chore(deps): update dependency benchmarkdotnet to 0.15.8 (#107) @renovate[bot]
- eb3fc57 chore(deps): update dependency microsoft.net.test.sdk to v18 (#92) @renovate[bot]
📌 Other
- d3bb06e Bump version from 2.0 to 2.1 ready for release (#114) @ChrisPulman @Glenn
- b796ec1 Remove DisposableExtensions and update System.Reactive (#87) @ChrisPulman
- c7570a6 Migrate test projects from xUnit to NUnit 4.4.0 (#99) @Copilot @copilot-swe-agent[bot] @glennawatson
- bc53bb0 Add advanced observable extension methods (#112) @ChrisPulman
🔗 Full Changelog: 2.0.1...2.1.1
🙌 Contributions
🌱 New contributors since the last release: @Copilot
💖 Thanks to all the contributors: @ChrisPulman, @Copilot, @Glenn, @glennawatson
🤖 Automated services that contributed: @copilot-swe-agent[bot], @renovate[bot]
2.0.1
🗞️ What's Changed
📌 Refactor - Major
- 4d4bfd2 Rename project to ReactiveUI.Extensions and update metadata (#86) @ChrisPulman
✨ Features
- 169255a feature: Add renovate package management @glennawatson
- f313fa9 feature: Remove UTF8 bom marking @glennawatson
🧹 General Changes
- 67e95ba Update CI, docs, and extensions for .NET 9/10 and improvements (#85) @ChrisPulman @Glenn
📦 Dependencies
- 0531f67 chore(deps): update dependency roslynator.analyzers to v4.11.0 (#42) @renovate[bot]
- 865fb7a chore(deps): update actions/checkout action to v5 (#81) @renovate[bot]
- 3109720 chore(deps): update actions/checkout action to v4.3.0 (#66) @renovate[bot]
- 6e1747b chore(deps): update dependency xunit.analyzers to 1.24.0 (#76) @renovate[bot]
- 144f47b chore(deps): update dependency benchmarkdotnet to 0.15.2 (#80) @renovate[bot]
- 6572ee9 chore(deps): update dependency xunit.runner.visualstudio to v3 (#69) @renovate[bot]
- eea0422 chore(deps): update dependency fluentassertions to 8.6.0 (#78) @renovate[bot]
- c44c23e chore(deps): update dependency windows to v2025 (#79) @renovate[bot]
- 1be2a52 chore(deps): update dependency system.reactive to 6.0.2 (#83) @renovate[bot]
- ddf83c5 chore(deps): update dependency microsoft.reactive.testing to 6.0.2 (#82) @renovate[bot]
- a5bd7e4 chore(deps): update dependency roslynator.analyzers to 4.14.0 (#74) @renovate[bot]
- 8edb1f1 chore(deps): update actions/setup-dotnet action to v4.3.1 (#75) @renovate[bot]
- 7456b29 chore(deps): update dependency coverlet.msbuild to 6.0.4 (#71) @renovate[bot]
- 3027b53 chore(deps): update dependency nerdbank.gitversioning to 3.7.115 (#72) @renovate[bot]
- b45aba0 chore(deps): update dependency coverlet.collector to 6.0.4 (#70) @renovate[bot]
- 0e9d4be chore(deps): update xunit-dotnet monorepo (#53) @renovate[bot]
- f5e089d chore(deps): update dependency fluentassertions.analyzers to 0.34.1 (#56) @renovate[bot]
- f8498a1 chore(deps): update dependency fluentassertions to v8 (#73) @renovate[bot]
- 862d937 chore(deps): update dependency nerdbank.gitversioning to 3.7.112 (#63) @renovate[bot]
- 5eb0225 chore(deps): update dependency microsoft.net.test.sdk to 17.12.0 (#64) @renovate[bot]
- 47e1feb chore(deps): update dependency roslynator.analyzers to 4.12.10 (#51) @renovate[bot]
- 754623d chore(deps): update actions/setup-dotnet action to v4.2.0 (#67) @renovate[bot]
- e3951ef chore(deps): update actions/setup-dotnet action to v4.0.1 (#60) @renovate[bot]
- 72e71cd chore(deps): update dependency microsoft.net.test.sdk to 17.11.0 (#62) @renovate[bot]
- 09a82d2 chore(deps): update dependency nerdbank.gitversioning to 3.6.141 (#58) @renovate[bot]
- dee953c chore(deps): update dependency benchmarkdotnet to 0.14.0 (#61) @renovate[bot]
- e1c207e chore(deps): update actions/checkout action to v4.1.7 (#59) @renovate[bot]
- 7937f6c chore(deps): update actions/checkout action to v4.1.6 (#52) @renovate[bot]
- 61c5ede chore(deps): update dependency microsoft.net.test.sdk to v17.10.0 (#57) @renovate[bot]
- 3a6e72a chore(deps): update dependency microsoft.reactive.testing to v6.0.1 (#54) @renovate[bot]
- 6446fa5 chore(deps): update xunit-dotnet monorepo (#32) @renovate[bot]
- 4250972 chore(deps): update xunit-dotnet monorepo (#49) @renovate[bot]
- 6f96c6f chore(deps): update actions/checkout action to v4.1.2 (#50) @renovate[bot]
- 417f4f3 chore(deps): update dependency roslynator.analyzers to v4.12.0 (#48) @renovate[bot]
- 929e27d chore(deps): update dependency coverlet.msbuild to v6.0.2 (#47) @renovate[bot]
- adad692 chore(deps): update dependency coverlet.collector to v6.0.2 (#46) @renovate[bot]
- c603413 chore(deps): update dependency fluentassertions.analyzers to v0.31.0 (#45) @renovate[bot]
- dc654ef chore(deps): update dependency coverlet.msbuild to v6.0.1 (#44) @renovate[bot]
- efe7f25 chore(deps): update dependency coverlet.collector to v6.0.1 (#43) @renovate[bot]
- 106b2a0 chore(deps): update dependency fluentassertions.analyzers to v0.30.0 (#34) @renovate[bot]
- f4ddb6c chore(deps): update dependency xunit.analyzers to v1 (#39) @renovate[bot]
- 518bedb chore(deps): update xunit-dotnet monorepo (#41) @renovate[bot]
- 766f0c1 chore(deps): update dependency stylecop.analyzers to v1.2.0-beta.556 (#31) @renovate[bot]
- 497fff1 chore(deps): update dependency coverlet.msbuild to v6 (#37) @renovate[bot]
- 739553c chore(deps): update dependency microsoft.net.test.sdk to v17.9.0 (#35) @renovate[bot]
- ccbbd1f chore(deps): update dependency benchmarkdotnet to v0.13.12 (#30) @renovate[bot]
- f957ce3 chore(deps): update dependency system.reactive to v6.0.1 (#55) @renovate[bot]
- 207b5ad chore(deps): update dependency roslynator.analyzers to v4.10.0 (#36) @renovate[bot]
- 2274916 chore(deps): update dependency microsoft.sourcelink.github to v8 (#38) @renovate[bot]
- 12feb54 chore(deps): update actions/setup-dotnet action to v5 (#84) @renovate[bot]
Full Changelog: 1.1.13...2.0.1
🙌 Contributions
💖 Thanks to all the contributors: @ChrisPulman, @Glenn, @glennawatson
🤖 Automated services that contributed: @renovate[bot]
1.1.13
Other:
- df17246 Update SubscribeSynchronous and Add SubscribeAsync (#29) @ChrisPulman
1.1.12
Fixes:
- df99448 Fix Synchronous name spelling (#28) @ChrisPulman
1.1.11
Dependencies:
- 1f7eaea build(deps): Bump dessant/lock-threads from 4 to 5 (#25) @dependabot[bot]
- 7b5b4ca build(deps): Bump actions/setup-dotnet from 3.2.0 to 4.0.0 (#26) @dependabot[bot]
Features:
- f7bed15 Feature add SynchronizeAsync (#27) @ChrisPulman
1.1.8
Other:
- 02e66fe Extend the functions further. (#24) @ChrisPulman
1.1.7
Dependencies:
- f0f641d build(deps): Bump actions/setup-dotnet from 3.0.3 to 3.2.0 (#18) @dependabot[bot]
- d90ed15 build(deps): Bump actions/checkout from 3.5.2 to 3.5.3 (#19) @dependabot[bot]
- 70ef686 build(deps): Bump actions/checkout from 3.5.3 to 3.6.0 (#20) @dependabot[bot]
- a80bd2f build(deps): Bump actions/checkout from 3.6.0 to 4.1.0 (#21) @dependabot[bot]
- 27b92c1 build(deps): Bump actions/checkout from 4.1.0 to 4.1.1 (#22) @dependabot[bot]
Other:
- f389a54 Add additional functions. (#23) @ChrisPulman
1.1.1
Dependencies:
- 7d77aa6 build(deps): Bump actions/checkout from 3.0.2 to 3.1.0 (#5) @dependabot[bot]
- c8d0125 build(deps): Bump actions/setup-dotnet from 2.1.0 to 3.0.1 (#6) @dependabot[bot]
- 57bb44e build(deps): Bump actions/setup-dotnet from 3.0.1 to 3.0.2 (#7) @dependabot[bot]
- 003de21 build(deps): Bump actions/setup-dotnet from 3.0.2 to 3.0.3 (#8) @dependabot[bot]
- 053bd14 build(deps): Bump glennawatson/coverlet-msbuild from 1 to 2 (#10) @dependabot[bot]
- 7d7be37 build(deps): Bump actions/checkout from 3.1.0 to 3.2.0 (#11) @dependabot[bot]
- cedb25a build(deps): Bump dessant/lock-threads from 3 to 4 (#9) @dependabot[bot]
- c781bba build(deps): Bump actions/checkout from 3.2.0 to 3.3.0 (#12) @dependabot[bot]
- 445f440 build(deps): Bump actions/checkout from 3.3.0 to 3.4.0 (#13) @dependabot[bot]
- 88445cb build(deps): Bump actions/checkout from 3.4.0 to 3.5.0 (#14) @dependabot[bot]
- e13efe2 build(deps): Bump actions/checkout from 3.5.0 to 3.5.2 (#16) @dependabot[bot]
Features:
- 7d99453 feature: Add New Functions (#17) @ChrisPulman
Housekeeping:
- 697ac90 housekeeping: Check for updates monthly @glennawatson
- 1af3032 housekeeping: release 1.1 @glennawatson
1.0.4
Fixes:
- 97c33df fix: DisposableExtensions namespace Rodney Littles II
Housekeeping:
- 2d51f09 housekeeping: add test coverage (#2) @RLittlesII
Other:
- 9f31f36 Merge pull request #1 from reactivemarbles/fix/namespace @glennawatson