Skip to content

Latest commit

 

History

History
315 lines (188 loc) · 17.1 KB

RELEASE_NOTES.md

File metadata and controls

315 lines (188 loc) · 17.1 KB

4.18.0 - October 23, 2024

4.17.0 - September 23, 2024

[4.16.0] - July 15, 2024

[4.15.3] - July 13, 2024

4.15.2 - May 05, 2024

4.15.1 - January 15, 2024

4.15.0 - January 10, 2024

4.14.0 - January 01, 2024

4.13.0 - December 10, 2023

4.12.0 - November 27, 2023

4.11.1 - November 23, 2023

4.11.0 - November 11, 2023

4.10.0 - October 16, 2023

4.9.0 - July 09, 2023

4.8.0 - July 06, 2023

4.7.0 - June 21, 2023

4.6.0 - April 20, 2023

4.5.0 - March 26, 2023

4.4.0 - February 21, 2023

4.3.0 - January 20, 2023

4.2.1 - December 18, 2022

4.2.0 - December 17, 2022

4.1.0 - December 13, 2022

4.0.0 - November 19, 2022

3.3.1 - November 19, 2022

3.3.0 - November 08, 2022

3.2.0 - October 31, 2022

3.1.0 - October 19, 2022

3.0.1 - October 18, 2022

3.0.0 - October 13, 2022

2.13.0 - January 11, 2022

2.12.0 - January 06, 2022

2.11.1 - December 01, 2021

2.11.0 - November 24, 2021

2.10.0 - November 13, 2021

2.9.0 - November 09, 2021

2.8.1 - November 07, 2021

2.8.0 - November 07, 2021

2.7.1 - October 19, 2021

2.7.0 - August 02, 2021

2.6.0 - July 07, 2021

2.5.0 - May 26, 2021

  • Added Async, Task and Job overloads for the relevant Option CEs to resolve Credits @Jmaharman - (#132)

2.4.0 - May 23, 2021

  • Adds defaultError and zipError helpers Credits @sep2 - (#130)

2.3.0 - May 14, 2021

  • Adds Applicative Support to OptionCE. Also adds bindings for Nullable and null objects Credits @TheAngryByrd - (#126)

2.2.0 - April 21, 2021

  • AsyncResult, TaskResult, JobResult error helpers Credits @meridaio - (#124)

2.1.2 - February 27, 2021

2.1.1 - February 26, 2021

2.1.0 - February 26, 2021

2.0.0 - November 20, 2020

  • Switches TaskResult Library from TaskBuilder to Ply. Credits Nino Floris - (#97)
    • This change replaces TaskBuilder with Ply. Ply has better performance characteristics and more in line with how C# handles Task execution. To convert from TaskBuilder to Ply, replace the namespace of FSharp.Control.Tasks.V2.ContextInsensitive with FSharp.Control.Tasks. -
    • This also removes the TargetFramework net461 as a build target. Current netstandard2.0 supports net472 fully according to this chart. It's recommended to upgrade your application to net472 if possible. If not, older versions of this library, such as 1.4.3, aren't going anywhere and can still be consumed from older TargetFrameworks.
  • Switch to use Affine for Task related. Credits @Swoorup. - (#107)

1.4.3 - July 21, 2020

  • Adds IF FABLE_COMPILER to any Async.AwaitTask type functions in AsyncResult. Credits Jimmy Byrd - (#93)

1.4.1 - June 23, 2020 [YANKED]

  • Fixes Bindings against outer wrappers like async, task, or job to support complex workflows. Credits Jimmy Byrd - (#87)

1.4.0 - June 05, 2020

1.3.2 - June 05, 2020

  • Uses Source Computation Expression overloads to help with maintainability. Credits Jimmy Byrd - (#83)

1.3.1 - May 29, 2020

  • Improved Stacktraces within computation expressions. Credits Jimmy Byrd - (#81)

1.3.0 - May 25, 2020

  • Adds Applicative Support for FSharp 5.0. Credits Jimmy Byrd - (#75)
  • Reduces required FSharp.Core version to 4.3.4. Credits Jimmy Byrd - (#80)

1.2.6 - Feb 15, 2020

1.2.5 - Oct 18, 2019

1.2.4 - Oct 10, 2019

1.2.3 - July 22, 2019

1.2.2 - May 31, 2019

1.2.1 - May 21, 2019

1.1.1 - May 9, 2019

  • Fix SourceLinks

1.1.0 - May 4, 2019

1.0.0 - April 10, 2019

  • Adds AsyncResult and Result CE methods from Cvdm.ErrorHandling. Credits Jimmy Byrd, Christer van der Meeren
  • BREAKING CHANGEs
    • Namespaces FsToolkit.ErrorHandling.CE.Result, FsToolkit.ErrorHandling.CE.ResultOption, FsToolkit.ErrorHandling.CE.AsyncResult, FsToolkit.ErrorHandling.CE.AsyncResultOption renamed to FsToolkit.ErrorHandling.
    • Removed FsToolkit.ErrorHandling.AsyncResultOperators module. Use FsToolkit.ErrorHandling.Operator.AsyncResult module instead.
    • Result.requireEquals renamed to Result.requireEqualTo
    • AsyncResult.requireEquals renamed to AsyncResult.requireEqualTo

0.0.14 - January 27, 2019

  • add AsyncResult helper functions from Cvdm.ErrorHandling. Credits @cmeeren

0.0.13 - January 21, 2019

  • add Result helper functions from Cvdm.ErrorHandling. Credits @cmeeren

0.0.12 - January 4, 2019

  • Add Fable Support

0.0.11 - January 4, 2019

  • NuGet Packaging using Dotnet Pack. Credits @enerqi

0.0.10 - December 30, 2018

  • Add Fable support. Credits @enerqi

0.0.9 - October 5 2018

  • Fix error message ordering in List.traverseResultA function.

0.0.8 - October 5 2018

  • Remove Statically resolved type constarint on input in tryCreate function.

0.0.7 - October 5 2018

  • Add explict type check for Validation map operator.

0.0.6 - October 4 2018

  • Move tryCreate function to Result modoule and drop tryCreate2 function.

0.0.5 - September 16 2018

  • Remove result option bind overload for result type.

0.0.4 - September 16 2018

  • Package Description Fix

0.0.3 - September 8 2018

  • Fix F# Core Package Version

0.0.2 - September 8 2018

  • Fix Package Description

0.0.1 - September 8 2018

  • Initial release