Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 22, 2025

Updated System.Reactive.Linq from 4.4.1 to 6.0.2.

Release notes

Sourced from System.Reactive.Linq's releases.

6.0.2

Changes:

Bugs:

  • #​1626: Fix duplicate emission in Delay with immediate selector

Enhancement:

  • #​1700: Add MinByWithTies and MaxByWithTies to bring back a MinBy/MaxBy that returns a list

Others:

  • #​2209: Fix Ix.NET build break on Ubuntu 24
  • #​2135: Update Ix.NET for .NET 8.0 sdk
  • #​2112: Union doesn't dispose enumerator for empty lists
  • #​2131: Fix Union Dispose bug #​2112
  • #​1719: Avoid spurious references to Microsoft.Bcl.AsyncInterfaces
See More
  • #​1701: Include icon in package & fix a couple warnings
  • #​1681: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Ix.NET/Source
  • #​1680: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Rx.NET/Source
  • #​1684: Update Merge.cs
  • #​1688: Bump FluentAssertions from 6.2.0 to 6.4.0 in /Ix.NET/Source
  • #​1694: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Ix.NET/Source
  • #​1696: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Rx.NET/Source
  • #​1671: Fix defines to be OR_GREATER
  • #​1666: Bump IsExternalInit from 1.0.1 to 1.0.2 in /Ix.NET/Source
  • #​1668: Bump Verify.Xunit from 14.7.0 to 14.11.2 in /Rx.NET/Source
  • #​1670: Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 in /Ix.NET/Source
  • #​1669: Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 in /Rx.NET/Source
  • #​1661: Remove support for .NET Core 2.1 and netstandard1.0. bump .net to 4.8
  • #​1660: Update to 6.0 SDK and exclude min/max/minby/maxby from 6.0 refs
  • #​1637: Bump Microsoft.Bcl.AsyncInterfaces from 5.0.0 to 6.0.0 in /Ix.NET/Source
  • #​1640: Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 in /Rx.NET/Source
  • #​1641: Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 in /Ix.NET/Source
  • #​1658: Bump Verify.Xunit from 13.3.1 to 14.7.0 in /Rx.NET/Source
  • #​1617: fix: OfType now accepts a collection of object?
  • #​1502: Update Rx 5.x supported platform in README
  • #​1622: Bump Verify.Xunit from 11.24.0 to 13.3.1 in /Rx.NET/Source
  • #​1621: Bump FluentAssertions from 6.1.0 to 6.2.0 in /Ix.NET/Source
  • #​1615: Bump Microsoft.NETCore.UniversalWindowsPlatform from 6.2.12 to 6.2.13 in /Rx.NET/Source
  • #​1603: Bump MSBuild.Sdk.Extras from 3.0.23 to 3.0.38 in /Rx.NET/Source
  • #​1602: Bump MSBuild.Sdk.Extras from 3.0.23 to 3.0.38 in /Ix.NET/Source
    ... (truncated)

6.0.1

Changes:

Bugs:

  • #​1626: Fix duplicate emission in Delay with immediate selector

Enhancement:

  • #​1700: Add MinByWithTies and MaxByWithTies to bring back a MinBy/MaxBy that returns a list

Others:

  • #​1701: Include icon in package & fix a couple warnings
  • #​1681: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Ix.NET/Source
  • #​1680: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Rx.NET/Source
  • #​1684: Update Merge.cs
  • #​1688: Bump FluentAssertions from 6.2.0 to 6.4.0 in /Ix.NET/Source
See More
  • #​1694: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Ix.NET/Source
  • #​1696: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Rx.NET/Source
  • #​1671: Fix defines to be OR_GREATER
  • #​1666: Bump IsExternalInit from 1.0.1 to 1.0.2 in /Ix.NET/Source
  • #​1668: Bump Verify.Xunit from 14.7.0 to 14.11.2 in /Rx.NET/Source
  • #​1670: Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 in /Ix.NET/Source
  • #​1669: Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 in /Rx.NET/Source
  • #​1661: Remove support for .NET Core 2.1 and netstandard1.0. bump .net to 4.8
  • #​1660: Update to 6.0 SDK and exclude min/max/minby/maxby from 6.0 refs
  • #​1637: Bump Microsoft.Bcl.AsyncInterfaces from 5.0.0 to 6.0.0 in /Ix.NET/Source
  • #​1640: Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 in /Rx.NET/Source
  • #​1641: Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 in /Ix.NET/Source
  • #​1658: Bump Verify.Xunit from 13.3.1 to 14.7.0 in /Rx.NET/Source
  • #​1617: fix: OfType now accepts a collection of object?
  • #​1502: Update Rx 5.x supported platform in README
  • #​1622: Bump Verify.Xunit from 11.24.0 to 13.3.1 in /Rx.NET/Source
  • #​1621: Bump FluentAssertions from 6.1.0 to 6.2.0 in /Ix.NET/Source
  • #​1615: Bump Microsoft.NETCore.UniversalWindowsPlatform from 6.2.12 to 6.2.13 in /Rx.NET/Source
  • #​1603: Bump MSBuild.Sdk.Extras from 3.0.23 to 3.0.38 in /Rx.NET/Source
  • #​1602: Bump MSBuild.Sdk.Extras from 3.0.23 to 3.0.38 in /Ix.NET/Source
  • #​1597: Bump IsExternalInit from 1.0.0 to 1.0.1 in /Ix.NET/Source
  • #​1619: Bump Nerdbank.GitVersioning from 3.4.231 to 3.4.244 in /Ix.NET/Source
  • #​1620: Bump Nerdbank.GitVersioning from 3.4.231 to 3.4.244 in /Rx.NET/Source
  • #​1623: Bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0 in /Rx.NET/Source
  • #​1624: Bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0 in /Ix.NET/Source
    ... (truncated)

6.0.1-preview.1

Changes:

Bugs:

  • #​1626: Fix duplicate emission in Delay with immediate selector

Enhancement:

  • #​1879: Add Rx.NET 2023 roadmap, and tooling update ADR
  • #​1700: Add MinByWithTies and MaxByWithTies to bring back a MinBy/MaxBy that returns a list

Others:

  • #​1968: Remove dynamic load of QueryDebugger
  • #​1955: Add netstandard2.0 target to AsyncRx.NET
  • #​1938: Add a couple of missing items to the release notes
  • #​1937: Mention change in min UWP target platform version in release notes
See More
  • #​1933: Update README and related docs
  • #​1930: Update NuGet refs
  • #​1928: Feature/1898 fix diagnostics
  • #​1916: Use snupkg instead of embedded symbols
  • #​1915: Remove obsolete #if directives
  • #​1630: exposing SingleAssignmentDisposableValue and making it ICancelable
  • #​1914: Allow opt-out from TaskScheduler.UnobservedExceptions
  • #​1827: Bump Nerdbank.GitVersioning from 3.4.255 to 3.5.119 in /Rx.NET/Source
  • #​1823: remove broken link (ruby implementation)
  • #​1906: Enable trimming in .NET 6 targets
  • #​1883: Replace xUnit with mstest
  • #​1449: Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3 in /Rx.NET/Source
  • #​1901: Back out #​1449
  • #​1893: Revert change that instructs you to target netX.0-windows10.0.19041
  • #​1899: Fix compiler diagnostics in AsyncRx.NET
  • #​1896: Merge AsyncRx.NET assemblies
  • #​1888: Add AsyncRx.NET build pipeline
  • #​1886: Set Rx vnext to 6.0 and add versioning ADR
  • #​1882: Upgrade to supported TFMs and SDK versions
  • #​1717: Update Observable.Single.cs
  • #​1731: Change master to main into PR template
  • #​1701: Include icon in package & fix a couple warnings
  • #​1681: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Ix.NET/Source
  • #​1680: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Rx.NET/Source
  • #​1684: Update Merge.cs
    ... (truncated)

6.0.0.1

Changes:

Bugs:

  • #​1626: Fix duplicate emission in Delay with immediate selector

Enhancement:

  • #​1879: Add Rx.NET 2023 roadmap, and tooling update ADR
  • #​1700: Add MinByWithTies and MaxByWithTies to bring back a MinBy/MaxBy that returns a list

Others:

  • #​1938: Add a couple of missing items to the release notes
  • #​1937: Mention change in min UWP target platform version in release notes
  • #​1933: Update README and related docs
  • #​1930: Update NuGet refs
See More
  • #​1928: Feature/1898 fix diagnostics
  • #​1916: Use snupkg instead of embedded symbols
  • #​1915: Remove obsolete #if directives
  • #​1630: exposing SingleAssignmentDisposableValue and making it ICancelable
  • #​1914: Allow opt-out from TaskScheduler.UnobservedExceptions
  • #​1827: Bump Nerdbank.GitVersioning from 3.4.255 to 3.5.119 in /Rx.NET/Source
  • #​1823: remove broken link (ruby implementation)
  • #​1906: Enable trimming in .NET 6 targets
  • #​1883: Replace xUnit with mstest
  • #​1449: Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3 in /Rx.NET/Source
  • #​1901: Back out #​1449
  • #​1893: Revert change that instructs you to target netX.0-windows10.0.19041
  • #​1899: Fix compiler diagnostics in AsyncRx.NET
  • #​1896: Merge AsyncRx.NET assemblies
  • #​1888: Add AsyncRx.NET build pipeline
  • #​1886: Set Rx vnext to 6.0 and add versioning ADR
  • #​1882: Upgrade to supported TFMs and SDK versions
  • #​1717: Update Observable.Single.cs
  • #​1731: Change master to main into PR template
  • #​1701: Include icon in package & fix a couple warnings
  • #​1681: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Ix.NET/Source
  • #​1680: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Rx.NET/Source
  • #​1684: Update Merge.cs
  • #​1688: Bump FluentAssertions from 6.2.0 to 6.4.0 in /Ix.NET/Source
  • #​1694: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Ix.NET/Source
    ... (truncated)

6.0.0-preview.16

Changes:

Bugs:

  • #​1626: Fix duplicate emission in Delay with immediate selector

Enhancement:

  • #​1879: Add Rx.NET 2023 roadmap, and tooling update ADR
  • #​1700: Add MinByWithTies and MaxByWithTies to bring back a MinBy/MaxBy that returns a list

Others:

  • #​1933: Update README and related docs
  • #​1930: Update NuGet refs
  • #​1928: Feature/1898 fix diagnostics
  • #​1916: Use snupkg instead of embedded symbols
See More
  • #​1915: Remove obsolete #if directives
  • #​1630: exposing SingleAssignmentDisposableValue and making it ICancelable
  • #​1914: Allow opt-out from TaskScheduler.UnobservedExceptions
  • #​1827: Bump Nerdbank.GitVersioning from 3.4.255 to 3.5.119 in /Rx.NET/Source
  • #​1823: remove broken link (ruby implementation)
  • #​1906: Enable trimming in .NET 6 targets
  • #​1883: Replace xUnit with mstest
  • #​1449: Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3 in /Rx.NET/Source
  • #​1901: Back out #​1449
  • #​1893: Revert change that instructs you to target netX.0-windows10.0.19041
  • #​1899: Fix compiler diagnostics in AsyncRx.NET
  • #​1896: Merge AsyncRx.NET assemblies
  • #​1888: Add AsyncRx.NET build pipeline
  • #​1886: Set Rx vnext to 6.0 and add versioning ADR
  • #​1882: Upgrade to supported TFMs and SDK versions
  • #​1717: Update Observable.Single.cs
  • #​1731: Change master to main into PR template
  • #​1701: Include icon in package & fix a couple warnings
  • #​1681: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Ix.NET/Source
  • #​1680: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Rx.NET/Source
  • #​1684: Update Merge.cs
  • #​1688: Bump FluentAssertions from 6.2.0 to 6.4.0 in /Ix.NET/Source
  • #​1694: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Ix.NET/Source
  • #​1696: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Rx.NET/Source
  • #​1671: Fix defines to be OR_GREATER
    ... (truncated)

6.0.0-preview.13

Changes:

Bugs:

  • #​1626: Fix duplicate emission in Delay with immediate selector

Enhancement:

  • #​1879: Add Rx.NET 2023 roadmap, and tooling update ADR
  • #​1700: Add MinByWithTies and MaxByWithTies to bring back a MinBy/MaxBy that returns a list

Others:

  • #​1916: Use snupkg instead of embedded symbols
  • #​1915: Remove obsolete #if directives
  • #​1630: exposing SingleAssignmentDisposableValue and making it ICancelable
  • #​1914: Allow opt-out from TaskScheduler.UnobservedExceptions
See More
  • #​1827: Bump Nerdbank.GitVersioning from 3.4.255 to 3.5.119 in /Rx.NET/Source
  • #​1823: remove broken link (ruby implementation)
  • #​1906: Enable trimming in .NET 6 targets
  • #​1883: Replace xUnit with mstest
  • #​1449: Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3 in /Rx.NET/Source
  • #​1901: Back out #​1449
  • #​1893: Revert change that instructs you to target netX.0-windows10.0.19041
  • #​1899: Fix compiler diagnostics in AsyncRx.NET
  • #​1896: Merge AsyncRx.NET assemblies
  • #​1888: Add AsyncRx.NET build pipeline
  • #​1886: Set Rx vnext to 6.0 and add versioning ADR
  • #​1882: Upgrade to supported TFMs and SDK versions
  • #​1717: Update Observable.Single.cs
  • #​1731: Change master to main into PR template
  • #​1701: Include icon in package & fix a couple warnings
  • #​1681: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Ix.NET/Source
  • #​1680: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Rx.NET/Source
  • #​1684: Update Merge.cs
  • #​1688: Bump FluentAssertions from 6.2.0 to 6.4.0 in /Ix.NET/Source
  • #​1694: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Ix.NET/Source
  • #​1696: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Rx.NET/Source
  • #​1671: Fix defines to be OR_GREATER
  • #​1666: Bump IsExternalInit from 1.0.1 to 1.0.2 in /Ix.NET/Source
  • #​1668: Bump Verify.Xunit from 14.7.0 to 14.11.2 in /Rx.NET/Source
  • #​1670: Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 in /Ix.NET/Source
    ... (truncated)

6.0.0-preview.9

Changes:

Bugs:

  • #​1626: Fix duplicate emission in Delay with immediate selector

Enhancement:

  • #​1879: Add Rx.NET 2023 roadmap, and tooling update ADR
  • #​1700: Add MinByWithTies and MaxByWithTies to bring back a MinBy/MaxBy that returns a list

Others:

  • #​1827: Bump Nerdbank.GitVersioning from 3.4.255 to 3.5.119 in /Rx.NET/Source
  • #​1823: remove broken link (ruby implementation)
  • #​1906: Enable trimming in .NET 6 targets
  • #​1883: Replace xUnit with mstest
See More
  • #​1449: Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3 in /Rx.NET/Source
  • #​1901: Back out #​1449
  • #​1893: Revert change that instructs you to target netX.0-windows10.0.19041
  • #​1899: Fix compiler diagnostics in AsyncRx.NET
  • #​1896: Merge AsyncRx.NET assemblies
  • #​1888: Add AsyncRx.NET build pipeline
  • #​1886: Set Rx vnext to 6.0 and add versioning ADR
  • #​1882: Upgrade to supported TFMs and SDK versions
  • #​1717: Update Observable.Single.cs
  • #​1731: Change master to main into PR template
  • #​1701: Include icon in package & fix a couple warnings
  • #​1681: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Ix.NET/Source
  • #​1680: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Rx.NET/Source
  • #​1684: Update Merge.cs
  • #​1688: Bump FluentAssertions from 6.2.0 to 6.4.0 in /Ix.NET/Source
  • #​1694: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Ix.NET/Source
  • #​1696: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Rx.NET/Source
  • #​1671: Fix defines to be OR_GREATER
  • #​1666: Bump IsExternalInit from 1.0.1 to 1.0.2 in /Ix.NET/Source
  • #​1668: Bump Verify.Xunit from 14.7.0 to 14.11.2 in /Rx.NET/Source
  • #​1670: Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 in /Ix.NET/Source
  • #​1669: Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 in /Rx.NET/Source
  • #​1661: Remove support for .NET Core 2.1 and netstandard1.0. bump .net to 4.8
  • #​1660: Update to 6.0 SDK and exclude min/max/minby/maxby from 6.0 refs
  • #​1637: Bump Microsoft.Bcl.AsyncInterfaces from 5.0.0 to 6.0.0 in /Ix.NET/Source
    ... (truncated)

6.0.0-preview.1

First build with net6.0 targets, and with test support for `net7.0.

What's Changed

New Contributors

Full Changelog: dotnet/reactive@ixnet-v5.1.0...rxnet-v6.0.0-preview.1

6.0.0-alpha.18

Changes:

Bugs:

  • #​1626: Fix duplicate emission in Delay with immediate selector

Enhancement:

  • #​1879: Add Rx.NET 2023 roadmap, and tooling update ADR
  • #​1700: Add MinByWithTies and MaxByWithTies to bring back a MinBy/MaxBy that returns a list

Others:

  • #​1955: Add netstandard2.0 target to AsyncRx.NET
  • #​1938: Add a couple of missing items to the release notes
  • #​1937: Mention change in min UWP target platform version in release notes
  • #​1933: Update README and related docs
See More
  • #​1930: Update NuGet refs
  • #​1928: Feature/1898 fix diagnostics
  • #​1916: Use snupkg instead of embedded symbols
  • #​1915: Remove obsolete #if directives
  • #​1630: exposing SingleAssignmentDisposableValue and making it ICancelable
  • #​1914: Allow opt-out from TaskScheduler.UnobservedExceptions
  • #​1827: Bump Nerdbank.GitVersioning from 3.4.255 to 3.5.119 in /Rx.NET/Source
  • #​1823: remove broken link (ruby implementation)
  • #​1906: Enable trimming in .NET 6 targets
  • #​1883: Replace xUnit with mstest
  • #​1449: Bump Microsoft.NET.Test.Sdk from 16.8.0 to 16.8.3 in /Rx.NET/Source
  • #​1901: Back out #​1449
  • #​1893: Revert change that instructs you to target netX.0-windows10.0.19041
  • #​1899: Fix compiler diagnostics in AsyncRx.NET
  • #​1896: Merge AsyncRx.NET assemblies
  • #​1888: Add AsyncRx.NET build pipeline
  • #​1886: Set Rx vnext to 6.0 and add versioning ADR
  • #​1882: Upgrade to supported TFMs and SDK versions
  • #​1717: Update Observable.Single.cs
  • #​1731: Change master to main into PR template
  • #​1701: Include icon in package & fix a couple warnings
  • #​1681: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Ix.NET/Source
  • #​1680: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Rx.NET/Source
  • #​1684: Update Merge.cs
  • #​1688: Bump FluentAssertions from 6.2.0 to 6.4.0 in /Ix.NET/Source
    ... (truncated)

6.0.0-alpha.3

Changes:

Bugs:

  • #​1626: Fix duplicate emission in Delay with immediate selector

Enhancement:

  • #​1879: Add Rx.NET 2023 roadmap, and tooling update ADR
  • #​1700: Add MinByWithTies and MaxByWithTies to bring back a MinBy/MaxBy that returns a list

Others:

  • #​1899: Fix compiler diagnostics in AsyncRx.NET
  • #​1896: Merge AsyncRx.NET assemblies
  • #​1888: Add AsyncRx.NET build pipeline
  • #​1886: Set Rx vnext to 6.0 and add versioning ADR
See More
  • #​1882: Upgrade to supported TFMs and SDK versions
  • #​1717: Update Observable.Single.cs
  • #​1731: Change master to main into PR template
  • #​1701: Include icon in package & fix a couple warnings
  • #​1681: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Ix.NET/Source
  • #​1680: Bump Nerdbank.GitVersioning from 3.4.244 to 3.4.255 in /Rx.NET/Source
  • #​1684: Update Merge.cs
  • #​1688: Bump FluentAssertions from 6.2.0 to 6.4.0 in /Ix.NET/Source
  • #​1694: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Ix.NET/Source
  • #​1696: Bump coverlet.collector from 3.1.0 to 3.1.1 in /Rx.NET/Source
  • #​1671: Fix defines to be OR_GREATER
  • #​1666: Bump IsExternalInit from 1.0.1 to 1.0.2 in /Ix.NET/Source
  • #​1668: Bump Verify.Xunit from 14.7.0 to 14.11.2 in /Rx.NET/Source
  • #​1670: Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 in /Ix.NET/Source
  • #​1669: Bump MSBuild.Sdk.Extras from 3.0.38 to 3.0.44 in /Rx.NET/Source
  • #​1661: Remove support for .NET Core 2.1 and netstandard1.0. bump .net to 4.8
  • #​1660: Update to 6.0 SDK and exclude min/max/minby/maxby from 6.0 refs
  • #​1637: Bump Microsoft.Bcl.AsyncInterfaces from 5.0.0 to 6.0.0 in /Ix.NET/Source
  • #​1640: Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 in /Rx.NET/Source
  • #​1641: Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 in /Ix.NET/Source
  • #​1658: Bump Verify.Xunit from 13.3.1 to 14.7.0 in /Rx.NET/Source
  • #​1617: fix: OfType now accepts a collection of object?
  • #​1502: Update Rx 5.x supported platform in README
  • #​1622: Bump Verify.Xunit from 11.24.0 to 13.3.1 in /Rx.NET/Source
  • #​1621: Bump FluentAssertions from 6.1.0 to 6.2.0 in /Ix.NET/Source
    ... (truncated)

5.1.0

Changes:

Bugs:

  • #​1626: Fix duplicate emission in Delay with immediate selector

Others:

  • #​1660: Update to 6.0 SDK and exclude min/max/minby/maxby from 6.0 refs
  • #​1637: Bump Microsoft.Bcl.AsyncInterfaces from 5.0.0 to 6.0.0 in /Ix.NET/Source
  • #​1640: Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 in /Rx.NET/Source
  • #​1641: Bump Microsoft.SourceLink.GitHub from 1.0.0 to 1.1.1 in /Ix.NET/Source
  • #​1658: Bump Verify.Xunit from 13.3.1 to 14.7.0 in /Rx.NET/Source
  • #​1617: fix: OfType now accepts a collection of object?
  • #​1502: Update Rx 5.x supported platform in README
See More
  • #​1622: Bump Verify.Xunit from 11.24.0 to 13.3.1 in /Rx.NET/Source
  • #​1621: Bump FluentAssertions from 6.1.0 to 6.2.0 in /Ix.NET/Source
  • #​1615: Bump Microsoft.NETCore.UniversalWindowsPlatform from 6.2.12 to 6.2.13 in /Rx.NET/Source
  • #​1603: Bump MSBuild.Sdk.Extras from 3.0.23 to 3.0.38 in /Rx.NET/Source
  • #​1602: Bump MSBuild.Sdk.Extras from 3.0.23 to 3.0.38 in /Ix.NET/Source
  • #​1597: Bump IsExternalInit from 1.0.0 to 1.0.1 in /Ix.NET/Source
  • #​1619: Bump Nerdbank.GitVersioning from 3.4.231 to 3.4.244 in /Ix.NET/Source
  • #​1620: Bump Nerdbank.GitVersioning from 3.4.231 to 3.4.244 in /Rx.NET/Source
  • #​1623: Bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0 in /Rx.NET/Source
  • #​1624: Bump Microsoft.NET.Test.Sdk from 16.11.0 to 17.0.0 in /Ix.NET/Source
  • #​1525: Fix warning when using nullable reference types with OfType operator
  • #​1575: Async overloads source generator
  • #​1593: Bump Verify.Xunit from 10.9.1 to 11.24.0 in /Rx.NET/Source
  • #​1595: Bump FluentAssertions from 5.10.3 to 6.1.0 in /Ix.NET/Source
  • #​1594: Bump Microsoft.NET.Test.Sdk from 16.10.0 to 16.11.0 in /Ix.NET/Source
  • #​1592: Bump Microsoft.NET.Test.Sdk from 16.10.0 to 16.11.0 in /Rx.NET/Source
  • #​1591: Bump BenchmarkDotNet from 0.13.0 to 0.13.1 in /Ix.NET/Source
  • #​1590: Bump BenchmarkDotNet from 0.13.0 to 0.13.1 in /Rx.NET/Source
  • #​1427: Create Dependabot config file
  • #​1586: Bump Nerdbank.GitVersioning from 3.3.37 to 3.4.231 in /Rx.NET/Source
  • #​1581: Bump coverlet.collector from 3.0.3 to 3.1.0 in /Rx.NET/Source
  • #​1549: Bump Microsoft.NET.Test.Sdk from 16.9.1 to 16.10.0 in /Rx.NET/Source
  • #​1541: Bump BenchmarkDotNet from 0.12.1 to 0.13.0 in /Rx.NET/Source
  • #​1542: Bump BenchmarkDotNet from 0.12.1 to 0.13.0 in /Ix.NET/Source
  • #​1499: Bump DiffPlex from 1.6.3 to 1.7.0 in /Rx.NET/Source
  • #​1589: Fix build of Rx.NET integration tests
  • #​1588: Bump Nerdbank.GitVersioning from 3.4.228 to 3.4.231 in /Ix.NET/Source
  • #​1587: Bump Nerdbank.GitVersioning from 3.4.228 to 3.4.231 in /AsyncRx.NET
    ... (truncated)

5.0.0

Ix 5.0

The Ix 5.0 release shipped on November 10, 2020 as part of the .NET 5.0 release wave.

Changes:

The query operators in System.Linq.Async now support the C# 8.0 nullable reference types feature. For example, the DefaultIfEmpty operator now has the following signature:

public static IAsyncEnumerable<TSource?> DefaultIfEmpty<TSource>(this IAsyncEnumerable<TSource> source)

The implementation of query operators in System.Linq.Async now uses [EnumeratorCancellation] attributes on local functions to support the cancellation of an enumeration. This also reduces the number of heap allocations caused by query operators.

5.0.0-preview.220

Changes:

Enhancement:

  • #​888: Initial work to support EnumeratorCancellation.

Others:

  • #​1392: Bump Verify.Xunit from 6.23.3 to 6.24.0 in /Rx.NET/Source
  • #​1391: Ensure all exception rethrows use EDI.
  • #​1390: Optimize some code.
  • #​1389: Remove more dead code
  • #​1388: Enable #nullable for disposable utils.
  • #​1387: Undo some code divergence.
  • #​1386: Make subject implementations a bit more alike.
See More
  • #​1385: Bump Nerdbank.GitVersioning from 3.2.31 to 3.3.37 in /Rx.NET/Source
  • #​1384: Bump Nerdbank.GitVersioning from 3.2.31 to 3.3.37 in /Ix.NET/Source
  • #​1383: Don't leak EventLoopScheduler instances in test code.
  • #​1382: Suppress warnings in included Xunit source code
  • #​1381: Use Array.IndexOf for better perf
  • #​1380: Re-enable some tests
  • #​1379: Address flaky UI framework tests
  • #​1378: Seal some types
  • #​1376: Fix a number of warnings.
  • #​1375: N-ary combining operators with tuples.
  • #​1374: Remove some dead code.
  • #​1373: Final wave of #nullable in Rx.
  • #​1372: Enable #nullable for subjects.
  • #​1353: AsyncRx: Avoid closure allocations in Linq-operators when only the source-observable is captured.
  • #​1371: Bump Verify.Xunit from 6.23.1 to 6.23.3 in /Rx.NET/Source
  • #​1370: Clean up some code
  • #​1369: Enable #nullable for some of the disposable types.
  • #​1368: Enable #nullable for the last few operators.
  • #​1367: Enable #nullable for Group/Join family of operators.
  • #​1366: Enable #nullable for some more operators.
  • #​1364: More #nullable for query operators.
  • #​1363: Fix #nullable warnings for FromEvent et al.
  • #​1361: Enable #nullable for FromEvent.
  • #​1362: Split public and internal disposable stuff.
  • #​1360: More static lambdas in Rx.
  • #​1359: Enable #nullable for some straightforward operators.
  • #​1358: Enable #nullable for Zip and CombineLatest.
  • #​1357: Enable #nullable for push-pull adapters.
    ... (truncated)

5.0.0-preview.16

Changes:

Bugs:

  • #​1131: Fix crash in Buffer due to empty queue in tick
  • #​1115: Add more argument validation to TestScheduler.Start

Enhancement:

  • #​1107: Add ToTask overloads with IScheduler
  • #​1104: Add RefCount overloads with minimum observer count option

Others:

  • #​1291: .NET 5 support for Rx.NET
  • #​1306: Switch IAsyncObservable.Subscribe method to return ValueTask
  • #​1305: Switch IAsyncObserver methods to return ValueTask
See More
  • #​1304: Switch Async Rx to use proper IAsyncDisposable
  • #​1303: Generate Zip and CombineLatest query language members using T4.
  • #​1302: Use T4 to generate Zip and CombineLatest code
  • #​1301: Split out generated code into separate files
  • #​1300: Reduce legacy reflection stuff
  • #​1299: Reduce #if checks
  • #​1298: Modernize some code
  • #​1273: Bump Microsoft.NET.Test.Sdk from 16.7.0 to 16.7.1 in /Rx.NET/Source
  • #​1242: Bump PublicApiGenerator from 10.1.0 to 10.2.0 in /Rx.NET/Source
  • #​1297: Bump Verify.Xunit from 6.21.0 to 6.22.0 in /Rx.NET/Source
  • #​1294: Bump Verify.Xunit from 1.34.2 to 6.21.0 in /Rx.NET/Source
  • #​1295: Add EqualityComparer support in ReactiveAssert.
  • #​1271: Bump Microsoft.NET.Test.Sdk from 16.7.0 to 16.7.1 in /Ix.NET/Source
  • #​1268: Bump Microsoft.NET.Test.Sdk from 16.6.1 to 16.7.0 in /Rx.NET/Source
  • #​1267: Bump Microsoft.NET.Test.Sdk from 16.6.1 to 16.7.0 in /Ix.NET/Source
  • #​1260: Bump MSBuild.Sdk.Extras from 2.0.54 to 2.1.2 in /Rx.NET/Source
  • #​1259: Bump Nerdbank.GitVersioning from 3.1.91 to 3.2.31 in /Rx.NET/Source
  • #​1266: Bump xunit.runner.visualstudio from 2.4.1 to 2.4.3 in /Rx.NET/Source
  • #​1265: Bump xunit.runner.visualstudio from 2.4.2 to 2.4.3 in /Ix.NET/Source
  • #​1257: Bump Nerdbank.GitVersioning from 3.1.91 to 3.2.31 in /Ix.NET/Source
  • #​1258: Bump MSBuild.Sdk.Extras from 2.0.54 to 2.1.2 in /Ix.NET/Source
  • #​1250: Don't add duplicate FrameworkReference
  • #​1227: Bump xunit.runner.visualstudio from 2.4.1 to 2.4.2 in /Ix.NET/Source
  • #​1226: Bump DiffPlex from 1.6.2 to 1.6.3 in /Rx.NET/Source
  • #​1224: Bump coverlet.collector from 1.2.1 to 1.3.0 in /Rx.NET/Source
    ... (truncated)

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: System.Reactive.Linq
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Sep 22, 2025
@JoTiTu JoTiTu closed this Sep 23, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Sep 23, 2025

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/nuget/System.Reactive.Linq-6.0.2 branch September 23, 2025 06:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants