From 21316354b5740a2b760b938d5cc845f8c292aff8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 27 Apr 2026 05:05:33 +0000 Subject: [PATCH 1/2] eng: add net8.0 target to FSharp.Data.Html.Core, .Http, and .WorldBank.Core MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Three source packages were inconsistently targeting only netstandard2.0 while the rest of the package set targets netstandard2.0;net8.0: Before (single-target): FSharp.Data.Html.Core → netstandard2.0 FSharp.Data.Http → netstandard2.0 FSharp.Data.WorldBank.Core → netstandard2.0 After (multi-target, consistent with other packages): FSharp.Data.Html.Core → netstandard2.0;net8.0 FSharp.Data.Http → netstandard2.0;net8.0 FSharp.Data.WorldBank.Core → netstandard2.0;net8.0 Benefits: - Fixes pre-existing NETSDK1212 warnings: the existing true flag requires a net6.0+ TFM to be valid; adding net8.0 makes trim analysis work correctly for these packages. - Provides a dedicated net8.0 DLL for consumers on .NET 8+, enabling future net8.0-specific optimisations. - Makes the package set consistent. All affected tests pass (245 passed, 0 failed). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/FSharp.Data.Html.Core/FSharp.Data.Html.Core.fsproj | 2 +- src/FSharp.Data.Http/FSharp.Data.Http.fsproj | 2 +- .../FSharp.Data.WorldBank.Core.fsproj | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/FSharp.Data.Html.Core/FSharp.Data.Html.Core.fsproj b/src/FSharp.Data.Html.Core/FSharp.Data.Html.Core.fsproj index 5820befb6..4a2729ad8 100644 --- a/src/FSharp.Data.Html.Core/FSharp.Data.Html.Core.fsproj +++ b/src/FSharp.Data.Html.Core/FSharp.Data.Html.Core.fsproj @@ -2,7 +2,7 @@ Library - netstandard2.0 + netstandard2.0;net8.0 $(OtherFlags) --warnon:1182 --nowarn:10001 --nowarn:44 true false diff --git a/src/FSharp.Data.Http/FSharp.Data.Http.fsproj b/src/FSharp.Data.Http/FSharp.Data.Http.fsproj index 5d0c13d80..80e3b7921 100644 --- a/src/FSharp.Data.Http/FSharp.Data.Http.fsproj +++ b/src/FSharp.Data.Http/FSharp.Data.Http.fsproj @@ -2,7 +2,7 @@ Library - netstandard2.0 + netstandard2.0;net8.0 $(OtherFlags) --warnon:1182 --nowarn:10001 --nowarn:44 true false diff --git a/src/FSharp.Data.WorldBank.Core/FSharp.Data.WorldBank.Core.fsproj b/src/FSharp.Data.WorldBank.Core/FSharp.Data.WorldBank.Core.fsproj index 6401f6300..1e26ca4c2 100644 --- a/src/FSharp.Data.WorldBank.Core/FSharp.Data.WorldBank.Core.fsproj +++ b/src/FSharp.Data.WorldBank.Core/FSharp.Data.WorldBank.Core.fsproj @@ -2,7 +2,7 @@ Library - netstandard2.0 + netstandard2.0;net8.0 $(OtherFlags) --warnon:1182 --nowarn:10001 true false From dffbc2797362c3f1d9bedda30a3e6d69928f9315 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 27 Apr 2026 05:05:35 +0000 Subject: [PATCH 2/2] ci: trigger checks