From b178d9f31a9bc2673cefaf2a7e4444a2c3fc5df2 Mon Sep 17 00:00:00 2001
From: gusty <1261319+gusty@users.noreply.github.com>
Date: Tue, 29 Nov 2022 09:57:29 +0100
Subject: [PATCH 1/6] Update build props
---
Directory.Build.props | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Directory.Build.props b/Directory.Build.props
index 7748ba9e7..7843c060b 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -6,8 +6,8 @@
A complete and extensible base library for F#.
- Gusty
- 2012-2020 Gustavo P. Leon (and contributors https://github.com/fsprojects/FSharpPlus/graphs/contributors)
+ gusty; wallymathieu
+ 2012-2022 Gustavo M. Wild - Oskar Gewalli (and contributors https://github.com/fsprojects/FSharpPlus/graphs/contributors)
http://opensource.org/licenses/Apache-2.0
https://github.com/fsprojects/FSharpPlus
https://raw.github.com/fsprojects/FSharpPlus/master/docsrc/files/img/logo.png
From 881a829bd5be4e497258eeffe6eac1a62391bc85 Mon Sep 17 00:00:00 2001
From: gusty <1261319+gusty@users.noreply.github.com>
Date: Tue, 29 Nov 2022 09:58:04 +0100
Subject: [PATCH 2/6] Update release notes
---
RELEASE_NOTES.md | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md
index fbfdbef63..dc56e47b1 100644
--- a/RELEASE_NOTES.md
+++ b/RELEASE_NOTES.md
@@ -1,6 +1,10 @@
-#### 1.3.0 - November 13 2022
- - Proper SeqT implementation
+#### 1.3.1 - November 29 2022
- Applicative Computation Expressions
+ - Support for ValueOption, ValueTask and ValueTuple
+ - Possibility to use explicit type parameters (plus, Seq.sum, guard, ofBytes, ofBytesWithOptions, ofBytesBE, parse, tryParse)
+ - Use InlineIfLambda attribute in CEs
+ - Small fixes (add lift3 for tuples, fix join for ref tuple and Free.map3)
+ - Small improvements in type inference
- Use F# Core 6.0.6
- Speed up List and Array extensions using Collectors
- Use FSharp.Core implementations for old functions that were adopted there
@@ -9,8 +13,7 @@
- Use InlineIfLambda attribute in CEs
- Some missing Option, Result zip functions
- Add NonEmptyList.sequence
- - Improve null handling
- - Fix: Free.map3
+ - Improve null handling for Array extensions
#### 1.2.4 - May 5 2022
- Fix: Fable regressions
From 155624391665ac6673059ce9c7b2e83a5448cf63 Mon Sep 17 00:00:00 2001
From: gusty <1261319+gusty@users.noreply.github.com>
Date: Tue, 29 Nov 2022 09:58:24 +0100
Subject: [PATCH 3/6] + Latest release notes as txt
---
RELEASE_NOTES.txt | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 RELEASE_NOTES.txt
diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt
new file mode 100644
index 000000000..3ac1f5bb1
--- /dev/null
+++ b/RELEASE_NOTES.txt
@@ -0,0 +1,16 @@
+#### 1.3.1 - November 29 2022
+ - Applicative Computation Expressions
+ - Support for ValueOption, ValueTask and ValueTuple
+ - Possibility to use explicit type parameters (plus, Seq.sum, guard, ofBytes, ofBytesWithOptions, ofBytesBE, parse, tryParse)
+ - Use InlineIfLambda attribute in CEs
+ - Small fixes (add lift3 for tuples, fix join for ref tuple and Free.map3)
+ - Small improvements in type inference
+ - Use F# Core 6.0.6
+ - Speed up List and Array extensions using Collectors
+ - Use FSharp.Core implementations for old functions that were adopted there
+ - Add some missing Option, Result zip functions
+ - Add explicit type parameters
+ - Use InlineIfLambda attribute in CEs
+ - Some missing Option, Result zip functions
+ - Add NonEmptyList.sequence
+ - Improve null handling for Array extensions
\ No newline at end of file
From 9d8fc8f69adbe45607c00206e653d9c731e8dc19 Mon Sep 17 00:00:00 2001
From: Oskar Gewalli
Date: Tue, 29 Nov 2022 19:54:06 +0200
Subject: [PATCH 4/6] Add the release notes to PackageReleaseNotes
---
Directory.Build.props | 2 ++
1 file changed, 2 insertions(+)
diff --git a/Directory.Build.props b/Directory.Build.props
index 7843c060b..067342261 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -30,6 +30,8 @@
false
$(EnableSourceLink)
+ $([System.IO.File]::ReadAllText("$(MSBuildThisFileDirectory)/RELEASE_NOTES.txt"))
+
From f3239925dd03fc62c8a4c3e74e7aa877c0f690d7 Mon Sep 17 00:00:00 2001
From: Gustavo Leon <1261319+gusty@users.noreply.github.com>
Date: Wed, 30 Nov 2022 06:57:20 +0100
Subject: [PATCH 5/6] Update format of release notes txt version
---
RELEASE_NOTES.txt | 34 ++++++++++++++++++----------------
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/RELEASE_NOTES.txt b/RELEASE_NOTES.txt
index 3ac1f5bb1..ff46cc2dc 100644
--- a/RELEASE_NOTES.txt
+++ b/RELEASE_NOTES.txt
@@ -1,16 +1,18 @@
-#### 1.3.1 - November 29 2022
- - Applicative Computation Expressions
- - Support for ValueOption, ValueTask and ValueTuple
- - Possibility to use explicit type parameters (plus, Seq.sum, guard, ofBytes, ofBytesWithOptions, ofBytesBE, parse, tryParse)
- - Use InlineIfLambda attribute in CEs
- - Small fixes (add lift3 for tuples, fix join for ref tuple and Free.map3)
- - Small improvements in type inference
- - Use F# Core 6.0.6
- - Speed up List and Array extensions using Collectors
- - Use FSharp.Core implementations for old functions that were adopted there
- - Add some missing Option, Result zip functions
- - Add explicit type parameters
- - Use InlineIfLambda attribute in CEs
- - Some missing Option, Result zip functions
- - Add NonEmptyList.sequence
- - Improve null handling for Array extensions
\ No newline at end of file
+Release Notes for FSharpPlus 1.3.1 - November 29 2022
+------------------------------------------------------
+
+Applicative Computation Expressions
+Support for ValueOption, ValueTask and ValueTuple
+Possibility to use explicit type parameters (plus, Seq.sum, guard, ofBytes, ofBytesWithOptions, ofBytesBE, parse, tryParse)
+Use InlineIfLambda attribute in CEs
+Small fixes (add lift3 for tuples, fix join for ref tuple and Free.map3)
+Small improvements in type inference
+Use F# Core 6.0.6
+Speed up List and Array extensions using Collectors
+Use FSharp.Core implementations for old functions that were adopted there
+Add some missing Option, Result zip functions
+Add explicit type parameters
+Speed up by using InlineIfLambda attribute in CEs
+Some missing Option, Result zip functions
+Add NonEmptyList.sequence
+Improve null handling for Array extensions
From cfeb0f9e686a06436f06472fa194f8def7166063 Mon Sep 17 00:00:00 2001
From: Oskar Gewalli
Date: Wed, 30 Nov 2022 07:58:06 +0200
Subject: [PATCH 6/6] Adjust package info with icon and license elements This
fixes #528
---
Directory.Build.props | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/Directory.Build.props b/Directory.Build.props
index 067342261..e95613c91 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -8,9 +8,10 @@
gusty; wallymathieu
2012-2022 Gustavo M. Wild - Oskar Gewalli (and contributors https://github.com/fsprojects/FSharpPlus/graphs/contributors)
- http://opensource.org/licenses/Apache-2.0
+ Apache-2.0
https://github.com/fsprojects/FSharpPlus
- https://raw.github.com/fsprojects/FSharpPlus/master/docsrc/files/img/logo.png
+ logo.png
+ README.md
f# FSharp Applicative Monad MonadTransformer Arrow Overloading
1.2.0
@@ -21,6 +22,10 @@
https://github.com/fsprojects/FSharpPlus/blob/master/RELEASE_NOTES.md
https://github.com/fsprojects/FSharpPlus/blob/master/LICENSE.md
+
+
+
+
$([System.IO.Path]::GetFullPath("$(MSBuildThisFileDirectory)"))