Skip to content

Commit 27ef3cd

Browse files
committed
update build
2 parents de8ce91 + f9aac16 commit 27ef3cd

11 files changed

Lines changed: 49 additions & 38 deletions

.github/workflows/push-master.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
with:
4343
user: dsyme
4444
- name: Publish NuGets (if this version not published before)
45-
run: dotnet nuget push bin\FSharp.Data.*.nupkg -s https://www.nuget.org/api/v2/package -k ${{ steps.nuget-login.outputs.NUGET_API_KEY }} --skip-duplicate
45+
run: dotnet nuget push bin\FSharp.Data.*.nupkg -s https://www.nuget.org/api/v2/package -k ${{ steps.login.outputs.NUGET_API_KEY }} --skip-duplicate
4646

4747
# Trusted publishing uses NuGet OIDC
4848
# See: https://learn.microsoft.com/nuget/nuget-org/publish-a-package#trusted-publishing

RELEASE_NOTES.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,20 @@
11
# Release Notes
22

3-
## 7.0.2
3+
## Unreleased
44

55
- Add `PreferOptionals` parameter to `JsonProvider` and `XmlProvider` (defaults to `true` to match existing behavior; set to `false` to use empty string or `NaN` for missing values, like the CsvProvider default) (closes #649)
66

7+
## 8.0.0 - Feb 25 2026
8+
9+
- Add PreferFloats static parameter to CsvProvider (#1655)
10+
- Add With* methods to CsvProvider Row and JsonProvider record types (closes #1431) (#1639)
11+
- Add DtdProcessing static parameter to XmlProvider (closes #1632) (#1635)
12+
- Add OmitNullFields static parameter to JsonProvider (closes #1245) (#1638)
13+
- Add UseOriginalNames parameter to XmlProvider (#1629)
14+
- Fix HTML parser dropping whitespace between inline elements (issue #1330) (#1630)
15+
- Fix HtmlNode.ToString: preserve whitespace in elements nested inside <pre> (closes #1509)
16+
- Fix CSV schema parsing: column names with parentheses no longer corrupt type annotation (fixes #946)
17+
718
## 7.0.1
819

920
- Revert "fix potential XXE vulnerability in XML parsing by @Thorium in #1596"

src/AssemblyInfo.Csv.Core.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("FSharp.Data.Csv.Core")>]
66
[<assembly: AssemblyProductAttribute("FSharp.Data")>]
77
[<assembly: AssemblyDescriptionAttribute("Library of F# type providers and data access tools")>]
8-
[<assembly: AssemblyVersionAttribute("7.0.2.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("7.0.2.0")>]
8+
[<assembly: AssemblyVersionAttribute("8.0.0.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("8.0.0.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "FSharp.Data.Csv.Core"
1414
let [<Literal>] AssemblyProduct = "FSharp.Data"
1515
let [<Literal>] AssemblyDescription = "Library of F# type providers and data access tools"
16-
let [<Literal>] AssemblyVersion = "7.0.2.0"
17-
let [<Literal>] AssemblyFileVersion = "7.0.2.0"
16+
let [<Literal>] AssemblyVersion = "8.0.0.0"
17+
let [<Literal>] AssemblyFileVersion = "8.0.0.0"

src/AssemblyInfo.DesignTime.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("FSharp.Data.DesignTime")>]
66
[<assembly: AssemblyProductAttribute("FSharp.Data")>]
77
[<assembly: AssemblyDescriptionAttribute("Library of F# type providers and data access tools")>]
8-
[<assembly: AssemblyVersionAttribute("7.0.2.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("7.0.2.0")>]
8+
[<assembly: AssemblyVersionAttribute("8.0.0.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("8.0.0.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "FSharp.Data.DesignTime"
1414
let [<Literal>] AssemblyProduct = "FSharp.Data"
1515
let [<Literal>] AssemblyDescription = "Library of F# type providers and data access tools"
16-
let [<Literal>] AssemblyVersion = "7.0.2.0"
17-
let [<Literal>] AssemblyFileVersion = "7.0.2.0"
16+
let [<Literal>] AssemblyVersion = "8.0.0.0"
17+
let [<Literal>] AssemblyFileVersion = "8.0.0.0"

src/AssemblyInfo.Html.Core.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("FSharp.Data.Html.Core")>]
66
[<assembly: AssemblyProductAttribute("FSharp.Data")>]
77
[<assembly: AssemblyDescriptionAttribute("Library of F# type providers and data access tools")>]
8-
[<assembly: AssemblyVersionAttribute("7.0.2.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("7.0.2.0")>]
8+
[<assembly: AssemblyVersionAttribute("8.0.0.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("8.0.0.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "FSharp.Data.Html.Core"
1414
let [<Literal>] AssemblyProduct = "FSharp.Data"
1515
let [<Literal>] AssemblyDescription = "Library of F# type providers and data access tools"
16-
let [<Literal>] AssemblyVersion = "7.0.2.0"
17-
let [<Literal>] AssemblyFileVersion = "7.0.2.0"
16+
let [<Literal>] AssemblyVersion = "8.0.0.0"
17+
let [<Literal>] AssemblyFileVersion = "8.0.0.0"

src/AssemblyInfo.Http.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("FSharp.Data.Http")>]
66
[<assembly: AssemblyProductAttribute("FSharp.Data")>]
77
[<assembly: AssemblyDescriptionAttribute("Library of F# type providers and data access tools")>]
8-
[<assembly: AssemblyVersionAttribute("7.0.2.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("7.0.2.0")>]
8+
[<assembly: AssemblyVersionAttribute("8.0.0.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("8.0.0.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "FSharp.Data.Http"
1414
let [<Literal>] AssemblyProduct = "FSharp.Data"
1515
let [<Literal>] AssemblyDescription = "Library of F# type providers and data access tools"
16-
let [<Literal>] AssemblyVersion = "7.0.2.0"
17-
let [<Literal>] AssemblyFileVersion = "7.0.2.0"
16+
let [<Literal>] AssemblyVersion = "8.0.0.0"
17+
let [<Literal>] AssemblyFileVersion = "8.0.0.0"

src/AssemblyInfo.Json.Core.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("FSharp.Data.Json.Core")>]
66
[<assembly: AssemblyProductAttribute("FSharp.Data")>]
77
[<assembly: AssemblyDescriptionAttribute("Library of F# type providers and data access tools")>]
8-
[<assembly: AssemblyVersionAttribute("7.0.2.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("7.0.2.0")>]
8+
[<assembly: AssemblyVersionAttribute("8.0.0.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("8.0.0.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "FSharp.Data.Json.Core"
1414
let [<Literal>] AssemblyProduct = "FSharp.Data"
1515
let [<Literal>] AssemblyDescription = "Library of F# type providers and data access tools"
16-
let [<Literal>] AssemblyVersion = "7.0.2.0"
17-
let [<Literal>] AssemblyFileVersion = "7.0.2.0"
16+
let [<Literal>] AssemblyVersion = "8.0.0.0"
17+
let [<Literal>] AssemblyFileVersion = "8.0.0.0"

src/AssemblyInfo.Runtime.Utilities.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("FSharp.Data.Runtime.Utilities")>]
66
[<assembly: AssemblyProductAttribute("FSharp.Data")>]
77
[<assembly: AssemblyDescriptionAttribute("Library of F# type providers and data access tools")>]
8-
[<assembly: AssemblyVersionAttribute("7.0.2.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("7.0.2.0")>]
8+
[<assembly: AssemblyVersionAttribute("8.0.0.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("8.0.0.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "FSharp.Data.Runtime.Utilities"
1414
let [<Literal>] AssemblyProduct = "FSharp.Data"
1515
let [<Literal>] AssemblyDescription = "Library of F# type providers and data access tools"
16-
let [<Literal>] AssemblyVersion = "7.0.2.0"
17-
let [<Literal>] AssemblyFileVersion = "7.0.2.0"
16+
let [<Literal>] AssemblyVersion = "8.0.0.0"
17+
let [<Literal>] AssemblyFileVersion = "8.0.0.0"

src/AssemblyInfo.WorldBank.Core.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("FSharp.Data.WorldBank.Core")>]
66
[<assembly: AssemblyProductAttribute("FSharp.Data")>]
77
[<assembly: AssemblyDescriptionAttribute("Library of F# type providers and data access tools")>]
8-
[<assembly: AssemblyVersionAttribute("7.0.2.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("7.0.2.0")>]
8+
[<assembly: AssemblyVersionAttribute("8.0.0.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("8.0.0.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "FSharp.Data.WorldBank.Core"
1414
let [<Literal>] AssemblyProduct = "FSharp.Data"
1515
let [<Literal>] AssemblyDescription = "Library of F# type providers and data access tools"
16-
let [<Literal>] AssemblyVersion = "7.0.2.0"
17-
let [<Literal>] AssemblyFileVersion = "7.0.2.0"
16+
let [<Literal>] AssemblyVersion = "8.0.0.0"
17+
let [<Literal>] AssemblyFileVersion = "8.0.0.0"

src/AssemblyInfo.Xml.Core.fs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ open System.Reflection
55
[<assembly: AssemblyTitleAttribute("FSharp.Data.Xml.Core")>]
66
[<assembly: AssemblyProductAttribute("FSharp.Data")>]
77
[<assembly: AssemblyDescriptionAttribute("Library of F# type providers and data access tools")>]
8-
[<assembly: AssemblyVersionAttribute("7.0.2.0")>]
9-
[<assembly: AssemblyFileVersionAttribute("7.0.2.0")>]
8+
[<assembly: AssemblyVersionAttribute("8.0.0.0")>]
9+
[<assembly: AssemblyFileVersionAttribute("8.0.0.0")>]
1010
do ()
1111

1212
module internal AssemblyVersionInformation =
1313
let [<Literal>] AssemblyTitle = "FSharp.Data.Xml.Core"
1414
let [<Literal>] AssemblyProduct = "FSharp.Data"
1515
let [<Literal>] AssemblyDescription = "Library of F# type providers and data access tools"
16-
let [<Literal>] AssemblyVersion = "7.0.2.0"
17-
let [<Literal>] AssemblyFileVersion = "7.0.2.0"
16+
let [<Literal>] AssemblyVersion = "8.0.0.0"
17+
let [<Literal>] AssemblyFileVersion = "8.0.0.0"

0 commit comments

Comments
 (0)