From 13db7e0df8d497e2a8d4b692b758d93f82890977 Mon Sep 17 00:00:00 2001 From: Andrii Chebukin Date: Sat, 13 Jun 2026 20:01:54 +0200 Subject: [PATCH 1/2] Fixed NuGet packaging of DesignTime DLL for F# provider Added MSBuild target to ensure DesignTime DLL is included in NuGet package, working around F# SDK limitations with ProjectReference-based providers. Removed obsolete target for cleaning NuGet pack input and updated conditions for consistency. --- .../FSharp.Data.GraphQL.Client.fsproj | 69 ++++++++++++++----- 1 file changed, 50 insertions(+), 19 deletions(-) diff --git a/src/FSharp.Data.GraphQL.Client/FSharp.Data.GraphQL.Client.fsproj b/src/FSharp.Data.GraphQL.Client/FSharp.Data.GraphQL.Client.fsproj index ee00d2dbb..f25215ca6 100644 --- a/src/FSharp.Data.GraphQL.Client/FSharp.Data.GraphQL.Client.fsproj +++ b/src/FSharp.Data.GraphQL.Client/FSharp.Data.GraphQL.Client.fsproj @@ -4,13 +4,57 @@ Library netstandard2.0 true - typeproviders - typeproviders FSharp implementation of Facebook GraphQL query language (Client) - $(NoWarn);NU5100 + + + $(TargetsForTfmSpecificContentInPackage);_IncludeDesignTimeDllInPackage + + + + + <_DesignTimeProjectRef Include="@(ProjectReference)" + Condition="'%(ProjectReference.IsFSharpDesignTimeProvider)' == 'true'" /> + + + + + + + lib\$(TargetFramework) + + + + all @@ -36,25 +80,12 @@ - - - - - - - - - <_PackageFiles Remove="@(FSharpCoreNuGetPackInput)" /> - <_PackageFiles Remove="@(PdbNuGetPackInput)" /> - - - - + true all - - + + From 56419ea2e3f28c7c9bab4590c502e14dbf93c602 Mon Sep 17 00:00:00 2001 From: Andrii Chebukin Date: Sat, 13 Jun 2026 20:07:04 +0200 Subject: [PATCH 2/2] Updated `FSharp.TypeProviders.SDK` to `8.10.0` --- .../FSharp.Data.GraphQL.Client.DesignTime.fsproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/FSharp.Data.GraphQL.Client.DesignTime/FSharp.Data.GraphQL.Client.DesignTime.fsproj b/src/FSharp.Data.GraphQL.Client.DesignTime/FSharp.Data.GraphQL.Client.DesignTime.fsproj index 6d728c7a1..b0a2429bc 100644 --- a/src/FSharp.Data.GraphQL.Client.DesignTime/FSharp.Data.GraphQL.Client.DesignTime.fsproj +++ b/src/FSharp.Data.GraphQL.Client.DesignTime/FSharp.Data.GraphQL.Client.DesignTime.fsproj @@ -19,7 +19,7 @@ contentFiles;runtime - +