11
22Release notes:
33
4+ 0.7.0
5+ - performance: TaskSeq.exists, existsAsync, contains no longer allocate an intermediate Option value
6+ - test: adds 67 tests for TaskSeq.lengthOrMax (previously untested)
7+ - adds TaskSeq.mapFold and TaskSeq.mapFoldAsync
8+ - adds TaskSeq.sum, sumBy, sumByAsync, average, averageBy, averageByAsync
9+ - adds TaskSeq.reduce and TaskSeq.reduceAsync, #289
10+ - adds TaskSeq.unfold and TaskSeq.unfoldAsync, #289
11+ - adds TaskSeq.chunkBySize (closes #258) and TaskSeq.windowed, #289
12+ - fixes: CancellationToken passed to GetAsyncEnumerator is now honored in MoveNextAsync, #179
13+
4140.6.0
515 - fixes: async { for item in taskSeq do ... } no longer wraps exceptions in AggregateException, #129
616 - eng: enable PackageValidationBaselineVersion=0.4.0 to enforce binary compatibility with last published release
@@ -13,14 +23,6 @@ Release notes:
1323 - adds TaskSeq.reduce and TaskSeq.reduceAsync, #289
1424 - adds TaskSeq.unfold and TaskSeq.unfoldAsync, #289
1525 - adds TaskSeq.distinct, TaskSeq.distinctBy, TaskSeq.distinctByAsync
16- - performance: TaskSeq.exists, existsAsync, contains no longer allocate an intermediate Option value
17- - test: adds 67 tests for TaskSeq.lengthOrMax (previously untested)
18- - adds TaskSeq.mapFold and TaskSeq.mapFoldAsync
19- - adds TaskSeq.sum, sumBy, sumByAsync, average, averageBy, averageByAsync
20- - adds TaskSeq.reduce and TaskSeq.reduceAsync, #289
21- - adds TaskSeq.unfold and TaskSeq.unfoldAsync, #289
22- - adds TaskSeq.chunkBySize (closes #258) and TaskSeq.windowed, #289
23- - fixes: CancellationToken passed to GetAsyncEnumerator is now honored in MoveNextAsync, #179
2426
25270.5.0
2628 - update engineering to .NET 9/10
0 commit comments