github dotnet/reactive rxnet-v5.0.0-preview.220
Rx.NET v5.0.0-preview.220

latest releases: ixnet-v6.0.1, ixnet-v5.1.0, rxnet-v5.0.0...
3 years ago

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.
  • #1356: Rename generated files.
  • #1355: More #nullable for operator implementations.
  • #1354: Mark exception throwing helpers as DoesNotReturn.
  • #1352: Enable #nullable for a few more scheduler types.
  • #1351: Clean up some disposable stuff.
  • #1350: Fix some #nullable in the CAL.
  • #1348: Keep some stuff around
  • #1349: Bump Verify.Xunit from 6.23.0 to 6.23.1 in /Rx.NET/Source
  • #1347: More #nullable for scheduler code.
  • #1346: Enable #nullable in scheduler code.
  • #1345: Enable #nullable for easy query operator implementations.
  • #1344: Enabling #nullable for operator surface.
  • #1343: More trivial nullable goodness.
  • #1342: Harvest some low-hanging nullable fruit.
  • #1341: #nullable enable for joins and platform code.
  • #1340: Another batch of #nullable enable.
  • #1338: Nullable fixes for internal types.
  • #1339: Nullable for TaskObservableExtensions.
  • #1337: Enable nullable in a few files.
  • #1336: First step to enable nullable in Rx.
  • #1335: Bump Verify.Xunit from 6.22.1 to 6.23.0 in /Rx.NET/Source
  • #1334: Propagate OverflowException in SelectMany via OnError.
  • #1333: Reduce default assignments.
  • #1332: Modernize some code.
  • #1330: Bump .NET Framework minimum version to v4.7.2.
  • #1331: Mark some structs as readonly.
  • #1326: Use static lambdas.
  • #1329: Remove more #if checks.
  • #1328: Remove traces of Silverlight in #if checks
  • #1327: Remove some NET45 and NET46 #if checks.
  • #1325: Address a few warnings.
  • #1324: Non-empty stack traces for operator exceptions.
  • #1323: Ix build perf
  • #1322: Remove two more uses of AsyncEnumerable.Create.
  • #1321: Enable usage of EnumeratorCancellaton across the board.
  • #1319: Enable use of EnumeratorCancellation.
  • #1320: Remove unused #defines for Ix.
  • #1318: Add package descriptions for System.Linq.Async etc.
  • #1317: Remove awaitable interfaces.
  • #1316: Simplify some code
  • #1307: Bump Verify.Xunit from 6.22.0 to 6.22.1 in /Rx.NET/Source
  • #1314: Fix Observable.FromAsync documentation grammar
  • #1313: Remove unnecessary rendez-vous based on Task.
  • #1312: Use ValueTask on schedulers.
  • #1311: Misc. code improvements.
  • #1310: Fix FromEventPatternCore's use of the type parameter.
  • #1309: Address some IDE warnings.
  • #1308: Convert operator signatures to use ValueTask.
  • #1291: .NET 5 support for Rx.NET

This list of changes was auto generated.

Don't miss a new reactive release

NewReleases is sending notifications on new releases.