Skip to content

Commit

Permalink
Bump version to 5.0.0-beta001
Browse files Browse the repository at this point in the history
- BREAKING: [Remove Ply and update to FSharp 6](#248) Credits @TheAngryByrd
- BREAKING: [Remove MergeSources (and!) from some implementations](#261)  Credits @TheAngryByrd
- BREAKING: [Merge TaskResult into Core library](#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)](#250) Credits @TheAngryByrd
- [Build against Net8](#251) Credits @TheAngryByrd
- [Fix Overload Resolution to Align to Computation Expression used](#252) Credits @TheAngryByrd
- [refactor!: Seq.sequenceResultM returns Array instead of seq](#255) Credits @bartelink
- [feat(Seq): sequenceResultA](#255) Credits @bartelink
-
  • Loading branch information
TheAngryByrd committed Dec 7, 2024
1 parent 83a5383 commit edc9ae0
Show file tree
Hide file tree
Showing 10 changed files with 40 additions and 37 deletions.
5 changes: 4 additions & 1 deletion RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
8 changes: 4 additions & 4 deletions src/FsToolkit.ErrorHandling.AsyncSeq/AssemblyInfo.fs
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsToolkit.ErrorHandling.AsyncSeq")>]
[<assembly: AssemblyProductAttribute("FsToolkit.ErrorHandling")>]
[<assembly: AssemblyDescriptionAttribute("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.")>]
[<assembly: AssemblyVersionAttribute("4.18.0")>]
[<assembly: AssemblyFileVersionAttribute("4.18.0")>]
[<assembly: AssemblyVersionAttribute("5.0.0")>]
[<assembly: AssemblyFileVersionAttribute("5.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling.AsyncSeq"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] 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 [<Literal>] AssemblyVersion = "4.18.0"
let [<Literal>] AssemblyFileVersion = "4.18.0"
let [<Literal>] AssemblyVersion = "5.0.0"
let [<Literal>] AssemblyFileVersion = "5.0.0"
let [<Literal>] AssemblyConfiguration = "Release"
8 changes: 4 additions & 4 deletions src/FsToolkit.ErrorHandling.IcedTasks/AssemblyInfo.fs
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsToolkit.ErrorHandling.IcedTasks")>]
[<assembly: AssemblyProductAttribute("FsToolkit.ErrorHandling")>]
[<assembly: AssemblyDescriptionAttribute("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.")>]
[<assembly: AssemblyVersionAttribute("4.18.0")>]
[<assembly: AssemblyFileVersionAttribute("4.18.0")>]
[<assembly: AssemblyVersionAttribute("5.0.0")>]
[<assembly: AssemblyFileVersionAttribute("5.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling.IcedTasks"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] 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 [<Literal>] AssemblyVersion = "4.18.0"
let [<Literal>] AssemblyFileVersion = "4.18.0"
let [<Literal>] AssemblyVersion = "5.0.0"
let [<Literal>] AssemblyFileVersion = "5.0.0"
let [<Literal>] AssemblyConfiguration = "Release"
8 changes: 4 additions & 4 deletions src/FsToolkit.ErrorHandling.JobResult/AssemblyInfo.fs
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsToolkit.ErrorHandling.JobResult")>]
[<assembly: AssemblyProductAttribute("FsToolkit.ErrorHandling")>]
[<assembly: AssemblyDescriptionAttribute("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.")>]
[<assembly: AssemblyVersionAttribute("4.18.0")>]
[<assembly: AssemblyFileVersionAttribute("4.18.0")>]
[<assembly: AssemblyVersionAttribute("5.0.0")>]
[<assembly: AssemblyFileVersionAttribute("5.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling.JobResult"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] 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 [<Literal>] AssemblyVersion = "4.18.0"
let [<Literal>] AssemblyFileVersion = "4.18.0"
let [<Literal>] AssemblyVersion = "5.0.0"
let [<Literal>] AssemblyFileVersion = "5.0.0"
let [<Literal>] AssemblyConfiguration = "Release"
8 changes: 4 additions & 4 deletions src/FsToolkit.ErrorHandling/AssemblyInfo.fs
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsToolkit.ErrorHandling")>]
[<assembly: AssemblyProductAttribute("FsToolkit.ErrorHandling")>]
[<assembly: AssemblyDescriptionAttribute("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.")>]
[<assembly: AssemblyVersionAttribute("4.18.0")>]
[<assembly: AssemblyFileVersionAttribute("4.18.0")>]
[<assembly: AssemblyVersionAttribute("5.0.0")>]
[<assembly: AssemblyFileVersionAttribute("5.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] 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 [<Literal>] AssemblyVersion = "4.18.0"
let [<Literal>] AssemblyFileVersion = "4.18.0"
let [<Literal>] AssemblyVersion = "5.0.0"
let [<Literal>] AssemblyFileVersion = "5.0.0"
let [<Literal>] AssemblyConfiguration = "Release"
8 changes: 4 additions & 4 deletions tests/FsToolkit.ErrorHandling.AsyncSeq.Tests/AssemblyInfo.fs
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsToolkit.ErrorHandling.AsyncSeq.Tests")>]
[<assembly: AssemblyProductAttribute("FsToolkit.ErrorHandling")>]
[<assembly: AssemblyDescriptionAttribute("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.")>]
[<assembly: AssemblyVersionAttribute("4.18.0")>]
[<assembly: AssemblyFileVersionAttribute("4.18.0")>]
[<assembly: AssemblyVersionAttribute("5.0.0")>]
[<assembly: AssemblyFileVersionAttribute("5.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling.AsyncSeq.Tests"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] 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 [<Literal>] AssemblyVersion = "4.18.0"
let [<Literal>] AssemblyFileVersion = "4.18.0"
let [<Literal>] AssemblyVersion = "5.0.0"
let [<Literal>] AssemblyFileVersion = "5.0.0"
let [<Literal>] AssemblyConfiguration = "Release"
8 changes: 4 additions & 4 deletions tests/FsToolkit.ErrorHandling.IcedTasks.Tests/AssemblyInfo.fs
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsToolkit.ErrorHandling.IcedTasks.Tests")>]
[<assembly: AssemblyProductAttribute("FsToolkit.ErrorHandling")>]
[<assembly: AssemblyDescriptionAttribute("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.")>]
[<assembly: AssemblyVersionAttribute("4.18.0")>]
[<assembly: AssemblyFileVersionAttribute("4.18.0")>]
[<assembly: AssemblyVersionAttribute("5.0.0")>]
[<assembly: AssemblyFileVersionAttribute("5.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling.IcedTasks.Tests"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] 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 [<Literal>] AssemblyVersion = "4.18.0"
let [<Literal>] AssemblyFileVersion = "4.18.0"
let [<Literal>] AssemblyVersion = "5.0.0"
let [<Literal>] AssemblyFileVersion = "5.0.0"
let [<Literal>] AssemblyConfiguration = "Release"
8 changes: 4 additions & 4 deletions tests/FsToolkit.ErrorHandling.JobResult.Tests/AssemblyInfo.fs
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsToolkit.ErrorHandling.JobResult.Tests")>]
[<assembly: AssemblyProductAttribute("FsToolkit.ErrorHandling")>]
[<assembly: AssemblyDescriptionAttribute("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.")>]
[<assembly: AssemblyVersionAttribute("4.18.0")>]
[<assembly: AssemblyFileVersionAttribute("4.18.0")>]
[<assembly: AssemblyVersionAttribute("5.0.0")>]
[<assembly: AssemblyFileVersionAttribute("5.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling.JobResult.Tests"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] 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 [<Literal>] AssemblyVersion = "4.18.0"
let [<Literal>] AssemblyFileVersion = "4.18.0"
let [<Literal>] AssemblyVersion = "5.0.0"
let [<Literal>] AssemblyFileVersion = "5.0.0"
let [<Literal>] AssemblyConfiguration = "Release"
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsToolkit.ErrorHandling.TaskResult.Tests")>]
[<assembly: AssemblyProductAttribute("FsToolkit.ErrorHandling")>]
[<assembly: AssemblyDescriptionAttribute("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.")>]
[<assembly: AssemblyVersionAttribute("4.18.0")>]
[<assembly: AssemblyFileVersionAttribute("4.18.0")>]
[<assembly: AssemblyVersionAttribute("5.0.0")>]
[<assembly: AssemblyFileVersionAttribute("5.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling.TaskResult.Tests"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] 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 [<Literal>] AssemblyVersion = "4.18.0"
let [<Literal>] AssemblyFileVersion = "4.18.0"
let [<Literal>] AssemblyVersion = "5.0.0"
let [<Literal>] AssemblyFileVersion = "5.0.0"
let [<Literal>] AssemblyConfiguration = "Release"
8 changes: 4 additions & 4 deletions tests/FsToolkit.ErrorHandling.Tests/AssemblyInfo.fs
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ open System.Reflection
[<assembly: AssemblyTitleAttribute("FsToolkit.ErrorHandling.Tests")>]
[<assembly: AssemblyProductAttribute("FsToolkit.ErrorHandling")>]
[<assembly: AssemblyDescriptionAttribute("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.")>]
[<assembly: AssemblyVersionAttribute("4.18.0")>]
[<assembly: AssemblyFileVersionAttribute("4.18.0")>]
[<assembly: AssemblyVersionAttribute("5.0.0")>]
[<assembly: AssemblyFileVersionAttribute("5.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling.Tests"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] 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 [<Literal>] AssemblyVersion = "4.18.0"
let [<Literal>] AssemblyFileVersion = "4.18.0"
let [<Literal>] AssemblyVersion = "5.0.0"
let [<Literal>] AssemblyFileVersion = "5.0.0"
let [<Literal>] AssemblyConfiguration = "Release"

0 comments on commit edc9ae0

Please sign in to comment.