|
1 | 1 | ### 3.0.0-beta002 - February 21, 2022
|
| 2 | + |
2 | 3 | - [Moves many functions to inline with InlineIfLambda for performance](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/166) Credits [@TheAngryByrd](https://github.com/TheAngryByrd)
|
| 4 | + |
3 | 5 | ### 2.13.0 - January 11, 2022
|
4 |
| -- [Option/ValueOption.ofNull and bindNull](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/164) Credits [@TheAngryByrd](https://github.com/TheAngryByrd) |
5 | 6 |
|
| 7 | +- [Option/ValueOption.ofNull and bindNull](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/164) Credits [@TheAngryByrd](https://github.com/TheAngryByrd) |
6 | 8 |
|
7 | 9 | ### 2.12.0 - January 06, 2022
|
| 10 | + |
8 | 11 | - [Option/ValueOption.tryGetValue and reduce testing complexity](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/163) Credits [@TheAngryByrd](https://github.com/TheAngryByrd)
|
9 | 12 |
|
10 | 13 | ### 2.11.1 - December 01, 2021
|
| 14 | + |
11 | 15 | - [Seq.sequenceResultM returns seq instead of list](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/159) Credits [@TheAngryByrd](https://github.com/TheAngryByrd)
|
| 16 | + |
12 | 17 | ### 2.11.0 - November 24, 2021
|
| 18 | + |
13 | 19 | - [integrates FsToolkit.ErrorHandling.AsyncSeq into main repository](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/155#issuecomment-978469011) Credits [@njlr](https://github.com/njlr)
|
14 | 20 |
|
15 | 21 | ### 2.10.0 - November 13, 2021
|
| 22 | + |
16 | 23 | - [Adds Result.traverseAsync](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/153) Credits [@saerosV](https://github.com/saerosV)
|
| 24 | + |
17 | 25 | ### 2.9.0 - November 09, 2021
|
| 26 | + |
18 | 27 | - [Adds ValueOption CE](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/131) Credits [@TheAngryByrd](https://github.com/TheAngryByrd)
|
| 28 | + |
19 | 29 | ### 2.8.1 - November 07, 2021
|
| 30 | + |
20 | 31 | - [Adds README to nuget package](https://github.com/demystifyfp/FsToolkit.ErrorHandling/commit/966b0b60fa6e95dcc196a51531f981cf905555e6) Credits [@TheAngryByrd](https://github.com/TheAngryByrd)
|
| 32 | + |
21 | 33 | ### 2.8.0 - November 07, 2021
|
| 34 | + |
22 | 35 | - [Fixes to example documentation](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/148) Credits [@njlr](https://github.com/njlr)
|
23 | 36 | - Updates to Fable 3 [#1](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/129) [#2](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/149) Credits [@TheAngryByrd](https://github.com/TheAngryByrd) [@njlr](https://github.com/njlr)
|
24 | 37 | - [Adds Option.ofResult](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/147) Credits [@njlr](https://github.com/njlr)
|
|
27 | 40 | - [Adds Github Issue and Pull Request templates](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/152) Credits [@TheAngryByrd](https://github.com/TheAngryByrd)
|
28 | 41 |
|
29 | 42 | ### 2.7.1 - October 19, 2021
|
| 43 | + |
30 | 44 | - [Canonicalize option type annotations](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/140) Credits [@cmeeren](https://github.com/cmeeren)
|
| 45 | + |
31 | 46 | ### 2.7.0 - August 02, 2021
|
| 47 | + |
32 | 48 | - [Extra Task, ValueTask, Ply CE sources](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/135) Credits [@kerams](https://github.com/kerams)
|
33 | 49 |
|
34 | 50 | ### 2.6.0 - July 07, 2021
|
| 51 | + |
35 | 52 | - [Implements orElse and orElseWith](https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/133) Credits [@TheAngryByrd](https://github.com/TheAngryByrd)
|
36 | 53 |
|
37 | 54 | #### 2.5.0 - May 26, 2021
|
38 | 55 |
|
39 |
| -- Added Async, Task and Job overloads for the relevant Option CEs to resolve Credits [@Jmaharman](https://github.com/Jmaharman) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/132) |
| 56 | +- Added Async, Task and Job overloads for the relevant Option CEs to resolve Credits [@Jmaharman](https://github.com/Jmaharman) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/132>) |
40 | 57 |
|
41 | 58 | #### 2.4.0 - May 23, 2021
|
42 | 59 |
|
43 |
| -- Adds defaultError and zipError helpers Credits [@sep2](https://github.com/sep2) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/130) |
44 |
| -#### 2.3.0 - May 14, 2021 |
| 60 | +- Adds defaultError and zipError helpers Credits [@sep2](https://github.com/sep2) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/130>) |
45 | 61 |
|
46 |
| -- Adds Applicative Support to OptionCE. Also adds bindings for Nullable and null objects Credits [@TheAngryByrd](https://github.com/TheAngryByrd) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/126) |
| 62 | +#### 2.3.0 - May 14, 2021 |
47 | 63 |
|
| 64 | +- Adds Applicative Support to OptionCE. Also adds bindings for Nullable and null objects Credits [@TheAngryByrd](https://github.com/TheAngryByrd) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/126>) |
48 | 65 |
|
49 | 66 | #### 2.2.0 - April 21, 2021
|
50 | 67 |
|
51 |
| -- AsyncResult, TaskResult, JobResult error helpers Credits [@meridaio](https://github.com/meridaio) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/124) |
| 68 | +- AsyncResult, TaskResult, JobResult error helpers Credits [@meridaio](https://github.com/meridaio) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/124>) |
52 | 69 |
|
53 | 70 | #### 2.1.2 - February 27, 2021
|
54 | 71 |
|
55 |
| -- Converts ValidationCE to use Source overloads Credits [@TheAngryByrd](https://github.com/TheAngryByrd) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/115) |
| 72 | +- Converts ValidationCE to use Source overloads Credits [@TheAngryByrd](https://github.com/TheAngryByrd) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/115>) |
56 | 73 |
|
57 | 74 | #### 2.1.1 - February 26, 2021
|
58 | 75 |
|
59 |
| -- Added Description and License to nuget package Credits [@TheAngryByrd](https://github.com/TheAngryByrd) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/114) |
| 76 | +- Added Description and License to nuget package Credits [@TheAngryByrd](https://github.com/TheAngryByrd) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/114>) |
60 | 77 |
|
61 | 78 | #### 2.1.0 - February 26, 2021
|
62 |
| -- Performance enhancements for traverseValidationA. Credits [@isaacabraham](https://github.com/isaacabraham) Credits [@TheAngryByrd](https://github.com/TheAngryByrd) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/110) (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/111) (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/113) |
63 |
| - |
| 79 | + |
| 80 | +- Performance enhancements for traverseValidationA. Credits [@isaacabraham](https://github.com/isaacabraham) Credits [@TheAngryByrd](https://github.com/TheAngryByrd) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/110>) (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/111>) (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/113>) |
| 81 | + |
64 | 82 | #### 2.0.0 - November 20, 2020
|
65 | 83 |
|
66 |
| -- Switches TaskResult Library from TaskBuilder to Ply. Credits [Nino Floris](https://github.com/NinoFloris) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/97) |
| 84 | +- Switches TaskResult Library from TaskBuilder to Ply. Credits [Nino Floris](https://github.com/NinoFloris) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/97>) |
67 | 85 | - This change replaces [TaskBuilder](https://github.com/rspeele/TaskBuilder.fs) with [Ply](https://github.com/crowded/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`. -
|
68 | 86 | - This also removes the TargetFramework net461 as a build target. Current netstandard2.0 supports net472 fully according to [this chart](https://docs.microsoft.com/en-us/dotnet/standard/net-standard#net-implementation-support). 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.
|
69 |
| -- Switch to use Affine for Task related. Credits [@Swoorup](https://github.com/Swoorup). - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/107) |
| 87 | +- Switch to use Affine for Task related. Credits [@Swoorup](https://github.com/Swoorup). - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/107>) |
70 | 88 |
|
71 | 89 | #### 1.4.3 - July 21, 2020
|
72 | 90 |
|
73 |
| -- Adds IF FABLE_COMPILER to any Async.AwaitTask type functions in AsyncResult. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/93) |
| 91 | +- Adds IF FABLE_COMPILER to any Async.AwaitTask type functions in AsyncResult. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/93>) |
74 | 92 |
|
75 | 93 | #### 1.4.1 - June 23, 2020 [YANKED]
|
76 | 94 |
|
77 |
| -- Fixes Bindings against outer wrappers like async, task, or job to support complex workflows. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/87) |
| 95 | +- Fixes Bindings against outer wrappers like async, task, or job to support complex workflows. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/87>) |
78 | 96 |
|
79 | 97 | #### 1.4.0 - June 05, 2020
|
80 | 98 |
|
81 |
| -- Adds AsyncOption, TaskOption, JobOption helpers. Credits [Michael-Jorge Gómez Campos](https://github.com/Micha-kun) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/82) |
| 99 | +- Adds AsyncOption, TaskOption, JobOption helpers. Credits [Michael-Jorge Gómez Campos](https://github.com/Micha-kun) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/82>) |
82 | 100 |
|
83 | 101 | #### 1.3.2 - June 05, 2020
|
84 | 102 |
|
85 |
| -- Uses Source Computation Expression overloads to help with maintainability. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/83) |
| 103 | +- Uses Source Computation Expression overloads to help with maintainability. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/83>) |
86 | 104 |
|
87 | 105 | #### 1.3.1 - May 29, 2020
|
88 | 106 |
|
89 |
| -- Improved Stacktraces within computation expressions. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/81) |
| 107 | +- Improved Stacktraces within computation expressions. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/81>) |
90 | 108 |
|
91 | 109 | #### 1.3.0 - May 25, 2020
|
92 | 110 |
|
93 |
| -- Adds Applicative Support for FSharp 5.0. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/75) |
94 |
| -- Reduces required FSharp.Core version to 4.3.4. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/80) |
| 111 | +- Adds Applicative Support for FSharp 5.0. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/75>) |
| 112 | +- Reduces required FSharp.Core version to 4.3.4. Credits [Jimmy Byrd](https://github.com/TheAngryByrd) - (<https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/80>) |
95 | 113 |
|
96 | 114 | #### 1.2.6 - Feb 15, 2020
|
97 | 115 |
|
|
0 commit comments