Skip to content

Commit aa99205

Browse files
authored
Update release-notes.txt
1 parent d5c7999 commit aa99205

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

release-notes.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Release notes:
33

4-
1.0.0
4+
1.0.1
55
- adds taskSeqDynamic computation expression and TaskSeqDynamic/TaskSeqDynamicInfo types for dynamic (FSI-compatible) resumable code, fixing issue where taskSeq would raise NotImplementedException in F# Interactive, #246
66
- perf: simplify iter, fold, reduce, mapFold, tryLast, skipOrTake (Drop/Truncate) to use while! and remove manual go-flag and initial MoveNextAsync pre-advance, matching the pattern already used by sum/sumBy/average
77
- perf: toResizeArrayAsync (and therefore toArrayAsync, toListAsync, toResizeArrayAsync, toIListAsync) uses a direct loop instead of going through iter, avoiding a lambda and DU allocation per call
@@ -10,7 +10,6 @@ Release notes:
1010
- fixes: TaskSeq.insertAt, insertManyAt, removeAt, removeManyAt, updateAt now raise ArgumentNullException (not NullReferenceException) when given a null source; insertManyAt also validates the values argument
1111
- refactor: simplify lengthBy and lengthBeforeMax to use while! and remove the redundant mutable 'go' and initial MoveNextAsync
1212
- adds TaskSeq.distinctUntilChangedWith and TaskSeq.distinctUntilChangedWithAsync, #345
13-
- adds TaskSeq.withCancellation, #167
1413
- adds TaskSeq.replicateInfinite, replicateInfiniteAsync, replicateUntilNoneAsync, #345
1514
- adds TaskSeq.firstOrDefault, lastOrDefault, #345
1615
- adds TaskSeq.splitAt, #345
@@ -21,6 +20,9 @@ Release notes:
2120
- docs: adds missing XML <returns> documentation tags to singleton, isEmpty, length, lengthOrMax, lengthBy, and lengthByAsync
2221
- test: adds 70 new tests to TaskSeq.Fold.Tests.fs covering call-count assertions, folder-not-called-on-empty, ordering, null initial state, and fold/foldAsync equivalence
2322

23+
1.0.0
24+
- adds TaskSeq.withCancellation, #167
25+
2426
0.7.0
2527
- performance: TaskSeq.exists, existsAsync, contains no longer allocate an intermediate Option value
2628
- test: adds 67 tests for TaskSeq.lengthOrMax (previously untested)

0 commit comments

Comments
 (0)