-
Notifications
You must be signed in to change notification settings - Fork 64
Releases: demystifyfp/FsToolkit.ErrorHandling
Releases Β· demystifyfp/FsToolkit.ErrorHandling
5.1.0
Assets 6
2 people reacted
5.1.0-beta001
5.1.0-beta001
Pre-release
Pre-release
- Adds getOrReraise and tests Credits @njlr
Assets 6
5.0.1
- Fix Option.traverseAsync and traverseTask now allow mapping to new types (Credits PaigeM89!)
Assets 6
3 people reacted
5.0.0
- BREAKING: Remove Ply and update to FSharp 6 Credits @TheAngryByrd
- BREAKING: Remove MergeSources (and!) from some implementations like Result Credits @TheAngryByrd
- BREAKING: Merge TaskResult into Core library 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.
- BREAKING: Rename retn to singleton Credits @1eyewonder
- BREAKING: Rename returnError to error + documentation Credits @tw0po1nt
- Use Microsoft.Bcl.AsyncInterfaces in netstandard2.0 (Allows IAsyncDisposable and IAsyncEnumerable) Credits @TheAngryByrd
- Build against Net8 Credits @TheAngryByrd
- Fix Overload Resolution to Align to Computation Expression used Credits @TheAngryByrd
- refactor!: Seq.sequenceResultM returns Array instead of seq Credits @bartelink
- feat(Seq): sequenceResultA Credits @bartelink
- Updated uses of Seq.append Credits @1eyewonder
- Add Option.traverseAsync and Option.sequenceAsync Credits @tw0po1nt
- Add Require and Check helper methods Credits @PI-Gorbo
- Add new AsyncOption APIs and document all its other functions; minor fixes to documentation for Option module Credits @tw0po1nt
- F# 9 support and nullness Credits @TheAngryByrd
- Update IcedTasks 0.11.7 Credits @TheAngryByrd
- Add TaskValidation module Credits @tw0po1nt
- feat(Seq.traverse/sequence*)!: Yield arrays Credits @bartelink
- Add ParallelAsync CEs Credits @njlr
- Add Option.sequenceAsyncResult and Option.traverseAsyncResult Credits @JayWearsSocks
- Add traversals/sequences for Task and TaskResult in the Option module Credits @tw0po1nt
- Add ok and error helper functions to TaskResultOption and AsyncResultOption modules Credits @tw0po1nt
- Add CancellableTaskOption module and CE + tests and documentation Credits @tw0po1nt
- Remove paket, Enforce nullness on net9.0, remove mocha Credits @TheAngryByrd
- Add TaskValueOption module, operators, and CE + tests and documentation Credits @tw0po1nt
Contributors
bartelink, TheAngryByrd, and 5 other contributors
Assets 6
9 people reacted
5.0.0-beta014
5.0.0-beta014
Pre-release
Pre-release
- BREAKING: Remove Ply and update to FSharp 6 Credits @TheAngryByrd
- BREAKING: Remove MergeSources (and!) from some implementations like Result Credits @TheAngryByrd
- BREAKING: Merge TaskResult into Core library 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.
- BREAKING: Rename retn to singleton Credits @1eyewonder
- BREAKING: Rename returnError to error + documentation Credits @tw0po1nt
- Use Microsoft.Bcl.AsyncInterfaces in netstandard2.0 (Allows IAsyncDisposable and IAsyncEnumerable) Credits @TheAngryByrd
- Build against Net8 Credits @TheAngryByrd
- Fix Overload Resolution to Align to Computation Expression used Credits @TheAngryByrd
- refactor!: Seq.sequenceResultM returns Array instead of seq Credits @bartelink
- feat(Seq): sequenceResultA Credits @bartelink
- Updated uses of Seq.append Credits @1eyewonder
- Add Option.traverseAsync and Option.sequenceAsync Credits @tw0po1nt
- Add Require and Check helper methods Credits @PI-Gorbo
- Add new AsyncOption APIs and document all its other functions; minor fixes to documentation for Option module Credits @tw0po1nt
- F# 9 support and nullness Credits @TheAngryByrd
- Update IcedTasks 0.11.7 Credits @TheAngryByrd
- Add TaskValidation module Credits @tw0po1nt
- feat(Seq.traverse/sequence*)!: Yield arrays Credits @bartelink
- Add ParallelAsync CEs Credits @njlr
- Add Option.sequenceAsyncResult and Option.traverseAsyncResult Credits @JayWearsSocks
- Add traversals/sequences for Task and TaskResult in the Option module Credits @tw0po1nt
- Add ok and error helper functions to TaskResultOption and AsyncResultOption modules Credits @tw0po1nt
- Add CancellableTaskOption module and CE + tests and documentation Credits @tw0po1nt
- Remove paket, Enforce nullness on net9.0, remove mocha Credits @TheAngryByrd
- Add TaskValueOption module, operators, and CE + tests and documentation Credits @tw0po1nt
Contributors
bartelink, TheAngryByrd, and 5 other contributors
Assets 6
5.0.0-beta013
5.0.0-beta013
Pre-release
Pre-release
- BREAKING: Remove Ply and update to FSharp 6 Credits @TheAngryByrd
- BREAKING: Remove MergeSources (and!) from some implementations like Result Credits @TheAngryByrd
- BREAKING: Merge TaskResult into Core library 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.
- BREAKING: Rename retn to singleton Credits @1eyewonder
- BREAKING: Rename returnError to error + documentation Credits @tw0po1nt
- Use Microsoft.Bcl.AsyncInterfaces in netstandard2.0 (Allows IAsyncDisposable and IAsyncEnumerable) Credits @TheAngryByrd
- Build against Net8 Credits @TheAngryByrd
- Fix Overload Resolution to Align to Computation Expression used Credits @TheAngryByrd
- refactor!: Seq.sequenceResultM returns Array instead of seq Credits @bartelink
- feat(Seq): sequenceResultA Credits @bartelink
- Updated uses of Seq.append Credits @1eyewonder
- Add Option.traverseAsync and Option.sequenceAsync Credits @tw0po1nt
- Add Require and Check helper methods Credits @PI-Gorbo
- Add new AsyncOption APIs and document all its other functions; minor fixes to documentation for Option module Credits @tw0po1nt
- F# 9 support and nullness Credits @TheAngryByrd
- Update IcedTasks 0.11.7 Credits @TheAngryByrd
- Add TaskValidation module Credits @tw0po1nt
- feat(Seq.traverse/sequence*)!: Yield arrays Credits @bartelink
- Add ParallelAsync CEs Credits @njlr
- Add Option.sequenceAsyncResult and Option.traverseAsyncResult Credits @JayWearsSocks
- Add traversals/sequences for Task and TaskResult in the Option module Credits @tw0po1nt
- Add ok and error helper functions to TaskResultOption and AsyncResultOption modules Credits @tw0po1nt
- Add CancellableTaskOption module and CE + tests and documentation Credits @tw0po1nt
Contributors
bartelink, TheAngryByrd, and 5 other contributors
Assets 6
1 person reacted
5.0.0-beta012
5.0.0-beta012
Pre-release
Pre-release
- BREAKING: Remove Ply and update to FSharp 6 Credits @TheAngryByrd
- BREAKING: Remove MergeSources (and!) from some implementations like Result Credits @TheAngryByrd
- BREAKING: Merge TaskResult into Core library 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.
- BREAKING: Rename retn to singleton Credits @1eyewonder
- BREAKING: Rename returnError to error + documentation Credits @tw0po1nt
- Use Microsoft.Bcl.AsyncInterfaces in netstandard2.0 (Allows IAsyncDisposable and IAsyncEnumerable) Credits @TheAngryByrd
- Build against Net8 Credits @TheAngryByrd
- Fix Overload Resolution to Align to Computation Expression used Credits @TheAngryByrd
- refactor!: Seq.sequenceResultM returns Array instead of seq Credits @bartelink
- feat(Seq): sequenceResultA Credits @bartelink
- Updated uses of Seq.append Credits @1eyewonder
- Add Option.traverseAsync and Option.sequenceAsync Credits @tw0po1nt
- Add Require and Check helper methods Credits @PI-Gorbo
- Add new AsyncOption APIs and document all its other functions; minor fixes to documentation for Option module Credits @tw0po1nt
- F# 9 support and nullness Credits @TheAngryByrd
- Update IcedTasks 0.11.7 Credits @TheAngryByrd
- Add TaskValidation module Credits @tw0po1nt
- feat(Seq.traverse/sequence*)!: Yield arrays Credits @bartelink
- Add ParallelAsync CEs Credits @njlr
- Add Option.sequenceAsyncResult and Option.traverseAsyncResult Credits @JayWearsSocks
- Add traversals/sequences for Task and TaskResult in the Option module Credits @tw0po1nt
Contributors
bartelink, TheAngryByrd, and 5 other contributors
Assets 6
1 person reacted
5.0.0-beta011
5.0.0-beta011
Pre-release
Pre-release
- BREAKING: Remove Ply and update to FSharp 6 Credits @TheAngryByrd
- BREAKING: Remove MergeSources (and!) from some implementations like Result Credits @TheAngryByrd
- BREAKING: Merge TaskResult into Core library 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.
- BREAKING: Rename retn to singleton Credits @1eyewonder
- BREAKING: Rename returnError to error + documentation Credits @tw0po1nt
- Use Microsoft.Bcl.AsyncInterfaces in netstandard2.0 (Allows IAsyncDisposable and IAsyncEnumerable) Credits @TheAngryByrd
- Build against Net8 Credits @TheAngryByrd
- Fix Overload Resolution to Align to Computation Expression used Credits @TheAngryByrd
- refactor!: Seq.sequenceResultM returns Array instead of seq Credits @bartelink
- feat(Seq): sequenceResultA Credits @bartelink
- Updated uses of Seq.append Credits @1eyewonder
- Add Option.traverseAsync and Option.sequenceAsync Credits @tw0po1nt
- Add Require and Check helper methods Credits @PI-Gorbo
- Add new AsyncOption APIs and document all its other functions; minor fixes to documentation for Option module Credits @tw0po1nt
- F# 9 support and nullness Credits @TheAngryByrd
- Update IcedTasks 0.11.7 Credits @TheAngryByrd
- Add TaskValidation module Credits @tw0po1nt
- feat(Seq.traverse/sequence*)!: Yield arrays Credits @bartelink
- Add ParallelAsync CEs Credits @njlr
- Add Option.sequenceAsyncResult and Option.traverseAsyncResult Credits @JayWearsSocks
Contributors
bartelink, TheAngryByrd, and 5 other contributors
Assets 6
2 people reacted
5.0.0-beta010
5.0.0-beta010
Pre-release
Pre-release
- BREAKING: Remove Ply and update to FSharp 6 Credits @TheAngryByrd
- BREAKING: Remove MergeSources (and!) from some implementations like Result Credits @TheAngryByrd
- BREAKING: Merge TaskResult into Core library 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.
- BREAKING: Rename retn to singleton Credits @1eyewonder
- BREAKING: Rename returnError to error + documentation Credits @tw0po1nt
- Use Microsoft.Bcl.AsyncInterfaces in netstandard2.0 (Allows IAsyncDisposable and IAsyncEnumerable) Credits @TheAngryByrd
- Build against Net8 Credits @TheAngryByrd
- Fix Overload Resolution to Align to Computation Expression used Credits @TheAngryByrd
- refactor!: Seq.sequenceResultM returns Array instead of seq Credits @bartelink
- feat(Seq): sequenceResultA Credits @bartelink
- Updated uses of Seq.append Credits @1eyewonder
- Add Option.traverseAsync and Option.sequenceAsync Credits @tw0po1nt
- Add Require and Check helper methods Credits @PI-Gorbo
- Add new AsyncOption APIs and document all its other functions; minor fixes to documentation for Option module Credits @tw0po1nt
- F# 9 support and nullness Credits @TheAngryByrd
- Update IcedTasks 0.11.7 Credits @TheAngryByrd
- Add TaskValidation module Credits @tw0po1nt
- feat(Seq.traverse/sequence*)!: Yield arrays Credits @bartelink
- Add ParallelAsync CEs Credits @njlr
Contributors
bartelink, TheAngryByrd, and 4 other contributors
Assets 6
1 person reacted
5.0.0-beta009
5.0.0-beta009
Pre-release
Pre-release
- BREAKING: Remove Ply and update to FSharp 6 Credits @TheAngryByrd
- BREAKING: Remove MergeSources (and!) from some implementations like Result Credits @TheAngryByrd
- BREAKING: Merge TaskResult into Core library 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.
- BREAKING: Rename retn to singleton Credits @1eyewonder
- BREAKING: Rename returnError to error + documentation Credits @tw0po1nt
- Use Microsoft.Bcl.AsyncInterfaces in netstandard2.0 (Allows IAsyncDisposable and IAsyncEnumerable) Credits @TheAngryByrd
- Build against Net8 Credits @TheAngryByrd
- Fix Overload Resolution to Align to Computation Expression used Credits @TheAngryByrd
- refactor!: Seq.sequenceResultM returns Array instead of seq Credits @bartelink
- feat(Seq): sequenceResultA Credits @bartelink
- Updated uses of Seq.append Credits @1eyewonder
- Add Option.traverseAsync and Option.sequenceAsync Credits @tw0po1nt
- Add Require and Check helper methods Credits @PI-Gorbo
- Add new AsyncOption APIs and document all its other functions; minor fixes to documentation for Option module Credits @tw0po1nt
- F# 9 support and nullness Credits @TheAngryByrd
- Update IcedTasks 0.11.7 Credits @TheAngryByrd
- Add TaskValidation module Credits @tw0po1nt
- feat(Seq.traverse/sequence*)!: Yield arrays Credits @bartelink
Contributors
bartelink, TheAngryByrd, and 3 other contributors