Skip to content

Commit

Permalink
Bump version to 2.0.0-beta001
Browse files Browse the repository at this point in the history
- Switches TaskResult Library from TaskBuilder to Ply. Credits [Nino FLoris](https://github.com/NinoFloris) - (#97)
- 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.NonAffine`.
- 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.
  • Loading branch information
TheAngryByrd committed Aug 29, 2020
1 parent 9850140 commit 23d3172
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 12 deletions.
5 changes: 5 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
#### 2.0.0-beta001 - August 29, 2020
- Switches TaskResult Library from TaskBuilder to Ply. Credits [Nino FLoris](https://github.com/NinoFloris) - (https://github.com/demystifyfp/FsToolkit.ErrorHandling/pull/97)
- 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.NonAffine`.
- 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.

#### 1.4.3 - July 21, 2020
- 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)

Expand Down
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("An opinionated error handling library for F#")>]
[<assembly: AssemblyVersionAttribute("1.4.3")>]
[<assembly: AssemblyFileVersionAttribute("1.4.3")>]
[<assembly: AssemblyVersionAttribute("2.0.0")>]
[<assembly: AssemblyFileVersionAttribute("2.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling.JobResult"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] AssemblyDescription = "An opinionated error handling library for F#"
let [<Literal>] AssemblyVersion = "1.4.3"
let [<Literal>] AssemblyFileVersion = "1.4.3"
let [<Literal>] AssemblyVersion = "2.0.0"
let [<Literal>] AssemblyFileVersion = "2.0.0"
let [<Literal>] AssemblyConfiguration = "Release"
8 changes: 4 additions & 4 deletions src/FsToolkit.ErrorHandling.TaskResult/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.TaskResult")>]
[<assembly: AssemblyProductAttribute("FsToolkit.ErrorHandling")>]
[<assembly: AssemblyDescriptionAttribute("An opinionated error handling library for F#")>]
[<assembly: AssemblyVersionAttribute("1.4.3")>]
[<assembly: AssemblyFileVersionAttribute("1.4.3")>]
[<assembly: AssemblyVersionAttribute("2.0.0")>]
[<assembly: AssemblyFileVersionAttribute("2.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling.TaskResult"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] AssemblyDescription = "An opinionated error handling library for F#"
let [<Literal>] AssemblyVersion = "1.4.3"
let [<Literal>] AssemblyFileVersion = "1.4.3"
let [<Literal>] AssemblyVersion = "2.0.0"
let [<Literal>] AssemblyFileVersion = "2.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("An opinionated error handling library for F#")>]
[<assembly: AssemblyVersionAttribute("1.4.3")>]
[<assembly: AssemblyFileVersionAttribute("1.4.3")>]
[<assembly: AssemblyVersionAttribute("2.0.0")>]
[<assembly: AssemblyFileVersionAttribute("2.0.0")>]
[<assembly: AssemblyConfigurationAttribute("Release")>]
do ()

module internal AssemblyVersionInformation =
let [<Literal>] AssemblyTitle = "FsToolkit.ErrorHandling"
let [<Literal>] AssemblyProduct = "FsToolkit.ErrorHandling"
let [<Literal>] AssemblyDescription = "An opinionated error handling library for F#"
let [<Literal>] AssemblyVersion = "1.4.3"
let [<Literal>] AssemblyFileVersion = "1.4.3"
let [<Literal>] AssemblyVersion = "2.0.0"
let [<Literal>] AssemblyFileVersion = "2.0.0"
let [<Literal>] AssemblyConfiguration = "Release"

0 comments on commit 23d3172

Please sign in to comment.