Unclaimed project
Are you a maintainer of reactive? Claim this project to take control of your public changelog and roadmap.
Claim this projectChangelog
reactive
The Reactive Extensions for .NET
Last updated about 1 month ago
Back to changelogNew
Ix.NET v7.0.0-preview.13
Changes:
Bugs:
- #1626: Fix duplicate emission in Delay with immediate selector
Enhancement:
- #2182: Implementing TakeUntil with CancellationToken
- #2178: Enhancement Add DisposeWith
- #2039: Run tests on .NET 8.0
- #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:
- #2289: Move projection SumAsync to System.Interactive.Async
See More
- #2286: Obsolete messages explain CancellationToken change
- #2280: Handle clashes in
System.Interactive.Async with System.Linq.Asyncenumerable
- #2278: Add Ix.NET AverageAsync overloads supporting async selectors
- #2275: Update System.Linq.AsyncEnumerable refs to .NET 10 GA
- #2274: Ix.NET v7 release prep
- #2268: Rx 7.0 packaging changes
- #2267: Update Rx.NET to .NET 10 SDK
- #2266: Further .NET 9.0 SDK updates
#2263: Fix typos in docs (v2)#2260: Modify OfType to accept nullable input element type#2251: Fix condition in documentation example#2240: Preparing for System.Linq.AsyncEnumerable#2249: Update Ix.NET dependencies#2244: Update dependencies in Rx.NET#2242: Update IntroToRx for Rx 6.1#2237: Add ResetExceptionDispatchState operator and document exception reuse limitations#2229: Bump xunit from 2.4.1 to 2.9.3#2231: Bump Microsoft.NET.Test.Sdk from 17.0.0 to 17.13.0#2222: TakeUntil with CancellationToken#2220: Add namespace style config to .editorconfig#2219: Feature/test packages 2025#2218: Update Rx PackageReferences to 6.1.0 in integration test#2217: Update version.json to 6.1.0#2216: Fix RefCount bugs#2209: Fix Ix.NET build break on Ubuntu 24#2208: Move to .NET SDK 9.0.300#2189: Update 02_KeyTypes.md#2184: Book Erratum Rx.Net v6.0#2185: Suggested fixes for Issue #2184#2167: Use new sign tool#2163: Align IntroToRx Start description with reality#2135: Update Ix.NET for .NET 8.0 sdk#2112: Union doesn't dispose enumerator for empty lists#2131: Fix Union Dispose bug #2112#2113: Add rx 6.0.1 release notes, and document release process#2101: Update test packages#2100: Resolve SDK 8.0.2xx diagnostics#2092: Feature/2005 large composite disposable perf#2097: add select clause so example code compiles#2098: Fix typo in 01_WhyRx.md#2088: Fix code example RxFsEvents#2076: PageNotFoundError about https://www.reactiveui.net/slack#2083: Fix for #2076 - Update Slack link#2079: Typo in Update 07_Aggregation.md#2087: Update 09_CombiningSequences.md#2074: Minor typo corrections to Rx book#2073: Fix sentence on IntroToRx book#2071: IntroToRx 2nd edition#2049: Prevent diagnostics on .NET SDK 8.0.100#2026: Clear sync context on test that requires it to be absent#1719: Avoid spurious references to Microsoft.Bcl.AsyncInterfaces#1969: Bump Verify.Xunit from 19.14.1 to 20.4.0 in /Rx.NET/Source#1984: Importing IntroToRx.com content#1981: Retain cancel callback until ForEachAsync completes#1979: Fix AsyncObservable.DeferAsync infinite recursion#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#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#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#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#1583: Bump Nerdbank.GitVersioning from 3.4.220 to 3.4.228 in /Ix.NET/Source#1584: Bump Nerdbank.GitVersioning from 3.4.220 to 3.4.228 in /AsyncRx.NET#1579: Bump coverlet.collector from 3.0.3 to 3.1.0 in /Ix.NET/Source#1580: Bump coverlet.collector from 3.0.3 to 3.1.0 in /AsyncRx.NET#1571: Bump Nerdbank.GitVersioning from 3.4.216 to 3.4.220 in /Ix.NET/Source