From edc9ae007d2cb33c2803e6efd5ddd5f4e742857d Mon Sep 17 00:00:00 2001 From: Jimmy Byrd Date: Sat, 7 Dec 2024 16:01:50 -0500 Subject: [PATCH] Bump version to 5.0.0-beta001 - BREAKING: [Remove Ply and update to FSharp 6](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/248) Credits @TheAngryByrd - BREAKING: [Remove MergeSources (and!) from some implementations](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/261) Credits @TheAngryByrd - BREAKING: [Merge TaskResult into Core library](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/285) Credits @TheAngryByrd - This means FsToolkit.ErrorHandling.TaskResult is no longer a separate package and will not be updated. It is now part of the core library. - [Use Microsoft.Bcl.AsyncInterfaces in netstandard2.0 (Allows IAsyncDisposable and IAsyncEnumerable)](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/250) Credits @TheAngryByrd - [Build against Net8](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/251) Credits @TheAngryByrd - [Fix Overload Resolution to Align to Computation Expression used](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/252) Credits @TheAngryByrd - [refactor!: Seq.sequenceResultM returns Array instead of seq](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/255) Credits @bartelink - [feat(Seq): sequenceResultA](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/255) Credits @bartelink - --- RELEASE_NOTES.md | 5 ++++- src/FsToolkit.ErrorHandling.AsyncSeq/AssemblyInfo.fs | 8 ++++---- src/FsToolkit.ErrorHandling.IcedTasks/AssemblyInfo.fs | 8 ++++---- src/FsToolkit.ErrorHandling.JobResult/AssemblyInfo.fs | 8 ++++---- src/FsToolkit.ErrorHandling/AssemblyInfo.fs | 8 ++++---- .../AssemblyInfo.fs | 8 ++++---- .../AssemblyInfo.fs | 8 ++++---- .../AssemblyInfo.fs | 8 ++++---- .../AssemblyInfo.fs | 8 ++++---- tests/FsToolkit.ErrorHandling.Tests/AssemblyInfo.fs | 8 ++++---- 10 files changed, 40 insertions(+), 37 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 40a44266..566c5e73 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,11 +1,14 @@ -### 5.0.0-beta001 +### 5.0.0-beta001 - December 7, 2024 - BREAKING: [Remove Ply and update to FSharp 6](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/248) Credits @TheAngryByrd - BREAKING: [Remove MergeSources (and!) from some implementations](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/261) Credits @TheAngryByrd +- BREAKING: [Merge TaskResult into Core library](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/285) Credits @TheAngryByrd + - This means FsToolkit.ErrorHandling.TaskResult is no longer a separate package and will not be updated. It is now part of the core library. - [Use Microsoft.Bcl.AsyncInterfaces in netstandard2.0 (Allows IAsyncDisposable and IAsyncEnumerable)](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/250) Credits @TheAngryByrd - [Build against Net8](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/251) Credits @TheAngryByrd - [Fix Overload Resolution to Align to Computation Expression used](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/252) Credits @TheAngryByrd - [refactor!: Seq.sequenceResultM returns Array instead of seq](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/255) Credits @bartelink - [feat(Seq): sequenceResultA](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/255) Credits @bartelink +- ### 4.18.0 - October 23, 2024 diff --git a/src/FsToolkit.ErrorHandling.AsyncSeq/AssemblyInfo.fs b/src/FsToolkit.ErrorHandling.AsyncSeq/AssemblyInfo.fs index 87a8e760..6d5d2a8b 100644 --- a/src/FsToolkit.ErrorHandling.AsyncSeq/AssemblyInfo.fs +++ b/src/FsToolkit.ErrorHandling.AsyncSeq/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "FsToolkit.ErrorHandling.AsyncSeq" let [] AssemblyProduct = "FsToolkit.ErrorHandling" let [] AssemblyDescription = "FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling." - let [] AssemblyVersion = "4.18.0" - let [] AssemblyFileVersion = "4.18.0" + let [] AssemblyVersion = "5.0.0" + let [] AssemblyFileVersion = "5.0.0" let [] AssemblyConfiguration = "Release" diff --git a/src/FsToolkit.ErrorHandling.IcedTasks/AssemblyInfo.fs b/src/FsToolkit.ErrorHandling.IcedTasks/AssemblyInfo.fs index af88dd41..ffdaeb0e 100644 --- a/src/FsToolkit.ErrorHandling.IcedTasks/AssemblyInfo.fs +++ b/src/FsToolkit.ErrorHandling.IcedTasks/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "FsToolkit.ErrorHandling.IcedTasks" let [] AssemblyProduct = "FsToolkit.ErrorHandling" let [] AssemblyDescription = "FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling." - let [] AssemblyVersion = "4.18.0" - let [] AssemblyFileVersion = "4.18.0" + let [] AssemblyVersion = "5.0.0" + let [] AssemblyFileVersion = "5.0.0" let [] AssemblyConfiguration = "Release" diff --git a/src/FsToolkit.ErrorHandling.JobResult/AssemblyInfo.fs b/src/FsToolkit.ErrorHandling.JobResult/AssemblyInfo.fs index 88d0585c..b3a3c598 100644 --- a/src/FsToolkit.ErrorHandling.JobResult/AssemblyInfo.fs +++ b/src/FsToolkit.ErrorHandling.JobResult/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "FsToolkit.ErrorHandling.JobResult" let [] AssemblyProduct = "FsToolkit.ErrorHandling" let [] AssemblyDescription = "FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling." - let [] AssemblyVersion = "4.18.0" - let [] AssemblyFileVersion = "4.18.0" + let [] AssemblyVersion = "5.0.0" + let [] AssemblyFileVersion = "5.0.0" let [] AssemblyConfiguration = "Release" diff --git a/src/FsToolkit.ErrorHandling/AssemblyInfo.fs b/src/FsToolkit.ErrorHandling/AssemblyInfo.fs index e85aac02..1828d8cd 100644 --- a/src/FsToolkit.ErrorHandling/AssemblyInfo.fs +++ b/src/FsToolkit.ErrorHandling/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "FsToolkit.ErrorHandling" let [] AssemblyProduct = "FsToolkit.ErrorHandling" let [] AssemblyDescription = "FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling." - let [] AssemblyVersion = "4.18.0" - let [] AssemblyFileVersion = "4.18.0" + let [] AssemblyVersion = "5.0.0" + let [] AssemblyFileVersion = "5.0.0" let [] AssemblyConfiguration = "Release" diff --git a/tests/FsToolkit.ErrorHandling.AsyncSeq.Tests/AssemblyInfo.fs b/tests/FsToolkit.ErrorHandling.AsyncSeq.Tests/AssemblyInfo.fs index 7b3c80b7..853e6565 100644 --- a/tests/FsToolkit.ErrorHandling.AsyncSeq.Tests/AssemblyInfo.fs +++ b/tests/FsToolkit.ErrorHandling.AsyncSeq.Tests/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "FsToolkit.ErrorHandling.AsyncSeq.Tests" let [] AssemblyProduct = "FsToolkit.ErrorHandling" let [] AssemblyDescription = "FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling." - let [] AssemblyVersion = "4.18.0" - let [] AssemblyFileVersion = "4.18.0" + let [] AssemblyVersion = "5.0.0" + let [] AssemblyFileVersion = "5.0.0" let [] AssemblyConfiguration = "Release" diff --git a/tests/FsToolkit.ErrorHandling.IcedTasks.Tests/AssemblyInfo.fs b/tests/FsToolkit.ErrorHandling.IcedTasks.Tests/AssemblyInfo.fs index 737f93b7..5d5e95d5 100644 --- a/tests/FsToolkit.ErrorHandling.IcedTasks.Tests/AssemblyInfo.fs +++ b/tests/FsToolkit.ErrorHandling.IcedTasks.Tests/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "FsToolkit.ErrorHandling.IcedTasks.Tests" let [] AssemblyProduct = "FsToolkit.ErrorHandling" let [] AssemblyDescription = "FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling." - let [] AssemblyVersion = "4.18.0" - let [] AssemblyFileVersion = "4.18.0" + let [] AssemblyVersion = "5.0.0" + let [] AssemblyFileVersion = "5.0.0" let [] AssemblyConfiguration = "Release" diff --git a/tests/FsToolkit.ErrorHandling.JobResult.Tests/AssemblyInfo.fs b/tests/FsToolkit.ErrorHandling.JobResult.Tests/AssemblyInfo.fs index cfd238c4..8190456e 100644 --- a/tests/FsToolkit.ErrorHandling.JobResult.Tests/AssemblyInfo.fs +++ b/tests/FsToolkit.ErrorHandling.JobResult.Tests/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "FsToolkit.ErrorHandling.JobResult.Tests" let [] AssemblyProduct = "FsToolkit.ErrorHandling" let [] AssemblyDescription = "FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling." - let [] AssemblyVersion = "4.18.0" - let [] AssemblyFileVersion = "4.18.0" + let [] AssemblyVersion = "5.0.0" + let [] AssemblyFileVersion = "5.0.0" let [] AssemblyConfiguration = "Release" diff --git a/tests/FsToolkit.ErrorHandling.TaskResult.Tests/AssemblyInfo.fs b/tests/FsToolkit.ErrorHandling.TaskResult.Tests/AssemblyInfo.fs index 7385ca3e..92ea53b8 100644 --- a/tests/FsToolkit.ErrorHandling.TaskResult.Tests/AssemblyInfo.fs +++ b/tests/FsToolkit.ErrorHandling.TaskResult.Tests/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "FsToolkit.ErrorHandling.TaskResult.Tests" let [] AssemblyProduct = "FsToolkit.ErrorHandling" let [] AssemblyDescription = "FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling." - let [] AssemblyVersion = "4.18.0" - let [] AssemblyFileVersion = "4.18.0" + let [] AssemblyVersion = "5.0.0" + let [] AssemblyFileVersion = "5.0.0" let [] AssemblyConfiguration = "Release" diff --git a/tests/FsToolkit.ErrorHandling.Tests/AssemblyInfo.fs b/tests/FsToolkit.ErrorHandling.Tests/AssemblyInfo.fs index c36ae307..e2354a9b 100644 --- a/tests/FsToolkit.ErrorHandling.Tests/AssemblyInfo.fs +++ b/tests/FsToolkit.ErrorHandling.Tests/AssemblyInfo.fs @@ -5,8 +5,8 @@ open System.Reflection [] [] [] -[] -[] +[] +[] [] do () @@ -14,6 +14,6 @@ module internal AssemblyVersionInformation = let [] AssemblyTitle = "FsToolkit.ErrorHandling.Tests" let [] AssemblyProduct = "FsToolkit.ErrorHandling" let [] AssemblyDescription = "FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling." - let [] AssemblyVersion = "4.18.0" - let [] AssemblyFileVersion = "4.18.0" + let [] AssemblyVersion = "5.0.0" + let [] AssemblyFileVersion = "5.0.0" let [] AssemblyConfiguration = "Release"