From 78b1e326aae47c00a4e7676ad7aa5e2609a1aa91 Mon Sep 17 00:00:00 2001 From: Abel Braaksma Date: Mon, 5 Jun 2023 13:30:56 +0200 Subject: [PATCH 1/3] Update release notes for release of 0.4.0-alpha.1 --- release-notes.txt | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/release-notes.txt b/release-notes.txt index a5a2d9fb..b79b5743 100644 --- a/release-notes.txt +++ b/release-notes.txt @@ -1,14 +1,15 @@ Release notes: 0.4.x (unreleased) - - BREAKING CHANGE: most null arguments now raise ArgumentNullException instead of NullReferenceException, #127 + - fix documentation + +0.4.0-alpha.1 + - fixes not calling Dispose for 'use!', 'use', or `finally` blocks #157 (by @bartelink) + - BREAKING CHANGE: null args now raise ArgumentNullException instead of NullReferenceException, #127 - adds `let!` and `do!` support for F#'s Async<'T>, #79, #114 - adds TaskSeq.takeWhile, takeWhileAsync, takeWhileInclusive, takeWhileInclusiveAsync, #126 (by @bartelink) - adds AsyncSeq vs TaskSeq comparison chart, #131 - removes release-notes.txt from file dependencies, but keep in the package, #138 - -0.3.1 (unreleased) - - fixes not calling Dispose for 'use!', 'use', or `finally` blocks in `try`...`finally` #157 0.3.0 - internal renames, improved doc comments, signature files for complex types, hide internal-only types, fixes #112. From 77529ecfb49561d121a5da02d8894cd73d73f6a2 Mon Sep 17 00:00:00 2001 From: Abel Braaksma Date: Mon, 5 Jun 2023 13:31:28 +0200 Subject: [PATCH 2/3] Update version.props to v0.4.0-alpha.1 for automated release after merge --- Version.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Version.props b/Version.props index dd0dc4dd..1b14afd5 100644 --- a/Version.props +++ b/Version.props @@ -1,6 +1,6 @@ - 0.3.0 + 0.4.0-alpha.1 \ No newline at end of file From 25c1c4666107ff927e5c78c563e0c10f18b7fc85 Mon Sep 17 00:00:00 2001 From: Abel Braaksma Date: Mon, 5 Jun 2023 14:30:46 +0200 Subject: [PATCH 3/3] Fix tags in packagetags and copyright year --- src/FSharp.Control.TaskSeq/FSharp.Control.TaskSeq.fsproj | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/FSharp.Control.TaskSeq/FSharp.Control.TaskSeq.fsproj b/src/FSharp.Control.TaskSeq/FSharp.Control.TaskSeq.fsproj index 604f7d53..33f0ce77 100644 --- a/src/FSharp.Control.TaskSeq/FSharp.Control.TaskSeq.fsproj +++ b/src/FSharp.Control.TaskSeq/FSharp.Control.TaskSeq.fsproj @@ -12,7 +12,7 @@ The 'taskSeq' computation expression adds support for awaitable asynchronous sequences with similar ease of use and performance to F#'s 'task' CE, with minimal overhead through ValueTask under the hood. TaskSeq brings 'seq' and 'task' together in a safe way. Generates optimized IL code through resumable state machines, and comes with a comprehensive set of functions in module 'TaskSeq'. See README for documentation and more info. - Copyright 2022 + Copyright 2023 https://github.com/fsprojects/FSharp.Control.TaskSeq https://github.com/fsprojects/FSharp.Control.TaskSeq taskseq-icon.png @@ -21,7 +21,7 @@ Generates optimized IL code through resumable state machines, and comes with a c False nuget-package-readme.md $([System.IO.File]::ReadAllText("$(MSBuildProjectDirectory)/../../release-notes.txt")) - taskseq'fsharp;f#;computation expression;IAsyncEnumerable;task;async;asyncseq; + taskseq;f#;computation expression;IAsyncEnumerable;task;async;asyncseq; True snupkg