ChilliCream / graphql-platform

Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop the awesome Monaco based GraphQL IDE.
https://chillicream.com
MIT License
5.27k stars 748 forks source link

Include net9.0 tools in StrawberryShake package #7710

Closed TylerSiegrist closed 1 week ago

TylerSiegrist commented 2 weeks ago

Summary of the changes (Less than 80 chars)

Closes #7659

CLAassistant commented 2 weeks ago

CLA assistant check
All committers have signed the CLA.

cmeeren commented 1 week ago

Would be great to get this merged and released! Also being blocked by this.

Sander0542 commented 1 week ago

I would love to see this feature released, so I can upgrade my application to .NET 9

Cheesebaron commented 1 week ago

Yeah even the 15.0.0-p.14 tool goes nuts like this:

dotnet "/Users/tomaszcielecki/.nuget/packages/strawberryshake.maui/15.0.0-p.14/build/../tools/net9/dotnet-graphql.dll" generate "/Users/tomaszcielecki/git/ApiRange/TrackMan.Api.Gql" -o "/Users/tomaszcielecki/git/ApiRange/TrackMan.Api.Gql/obj/Debug/net9.0/berry" -n TrackMan.Api.Gql -a md5
8.0.403 [/usr/local/share/dotnet/sdk]
9.0.100-rc.2.24474.11 [/usr/local/share/dotnet/sdk]
9.0.100 [/usr/local/share/dotnet/sdk]
The command could not be loaded, possibly because:
  * You intended to execute a .NET application:
      The application '/Users/tomaszcielecki/.nuget/packages/strawberryshake.maui/15.0.0-p.14/build/../tools/net9/dotnet-graphql.dll' does not exist.
  * You intended to execute a .NET SDK command:
      A compatible .NET SDK was not found.

Requested SDK version: 6.0.100
global.json file: /Users/tomaszcielecki/.nuget/packages/strawberryshake.maui/15.0.0-p.14/build/global.json

Would be really nice to get this one out or at least allow roll-foward

glen-84 commented 1 week ago

We need to add .NET 9 as a target first, and that is currently blocked by https://github.com/JasperFx/marten/pull/3558.

Sander0542 commented 1 week ago

We need to add .NET 9 as a target first, and that is currently blocked by JasperFx/marten#3558.

This has been merged and released in https://github.com/JasperFx/marten/releases/tag/V7.33.0

https://www.nuget.org/packages/Marten/7.33.0

loekensgard commented 1 week ago

Also being blocked by this, would like to see it released 😄

Huzeyfe20 commented 1 week ago

Would like to see it released, blocked by this :)

MoienTajik commented 1 week ago

Hey @michaelstaib, could you please take a look at this one? It’s breaking our pipelines.

glen-84 commented 1 week ago

https://github.com/ChilliCream/graphql-platform/pull/7741

loekensgard commented 5 days ago

I tried to use the new package version 14.2.0-p.2, but I keep encountering an error that states .NET 9 is missing. Could I be overlooking something?

image

michaelstaib commented 5 days ago

Yes .. the pr is missing the whole logic on selecting the framework

glen-84 commented 4 days ago

@loekensgard Can you try 14.2.0-p.4?

loekensgard commented 4 days ago

@glen-84, I am getting the same error as before:

image

glen-84 commented 4 days ago

Apologies, I was misled by #6395, thinking that that was the only change necessary. I've opened #7772.

JaggerJo commented 3 days ago

We are having the same issue. Updating to https://github.com/ChilliCream/graphql-platform/releases/tag/14.2.0-p.4 does not help.

Malgefor commented 2 days ago

When can we expect this to be released?

Cheesebaron commented 2 days ago

I guess the same issue is there with Barista/ChilliCream.Nitro.CLI too

glen-84 commented 2 days ago

Please try 14.2.0-p.7.