Skip to content

Add Fusion and Nitro projects, update Hot Chocolate - #13

Merged
martinbonnin merged 3 commits into
graphql-community:mainfrom
glen-84:add-fusion-and-nitro-projects
Sep 7, 2026
Merged

martinbonnin merged 3 commits into
graphql-community:mainfrom
glen-84:add-fusion-and-nitro-projects

Conversation

@glen-84

@glen-84 glen-84 commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add a Fusion project entry (ChilliCream's GraphQL federation gateway for .NET), with per-feature support researched against the GraphQL Platform source.
  • Add a Nitro project entry (ChilliCream's cross-platform GraphQL IDE), researched against the Nitro app source.
  • Update Hot Chocolate: mark capabilities as not supported (the service-capabilities RFC is unimplemented), mark field-extensions as partial, add opt-in object deprecation (deprecated-objects, 16.6.1), and correct the repository URL and documentation links.

Test plan

  • All three project JSON files parse as valid JSON.
  • Feature keys match the definitions in data/features/.

Observation

The field-extensions feature description still frames it as adding "custom metadata to fields", but its URL and RFC0 tag point to graphql-spec #1162, which is about redeclaring an existing field in a type extension to add directives or arguments. The Hot Chocolate and Fusion support entries in this PR reflect that RFC behavior; the description may be worth tightening to match.

Copilot AI lite review requested due to automatic review settings September 7, 2026 14:36

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Several new since: "(partial)" entries will render a blank “Supported Since” value in the generated site because partial support labels are derived from the version prefix before "(partial)".

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Adds two new ChilliCream GraphQL Platform-related project entries (Fusion gateway and Nitro IDE) and refines the existing Hot Chocolate support matrix to better reflect current feature implementation status and updated reference links.

Changes:

  • Added Fusion and Nitro project JSON entries with per-feature support data.
  • Updated Hot Chocolate metadata (repo URL, docs links) and revised support for capabilities, field-extensions, and deprecated-objects.
File summaries
File Description
data/projects/nitro.json New IDE project entry with initial feature support coverage and notes.
data/projects/fusion.json New gateway project entry with initial feature support coverage and notes.
data/projects/hot-chocolate.json Updated Hot Chocolate project metadata and adjusted several feature support statuses/notes.
Review details

Suppressed comments (2)

data/projects/nitro.json:45

  • since is set to "(partial)" without a version prefix. The generator derives the displayed label from the substring before "(partial)", so the “Supported Since” cell will be empty for this entry.
      "since": "(partial)",

data/projects/nitro.json:73

  • since is set to "(partial)" without a version prefix. Because the generator uses the prefix as the displayed version label for partial support, this will show as an empty “Supported Since” value.
      "since": "(partial)",
  • Files reviewed: 3/3 changed files
  • Comments generated: 3
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread data/projects/fusion.json
Comment thread data/projects/hot-chocolate.json
Comment thread data/projects/nitro.json
@martinbonnin
martinbonnin merged commit 653edb6 into graphql-community:main Sep 7, 2026
1 check passed
@martinbonnin

Copy link
Copy Markdown
Member

Thanks!

PS: update to the "field extensions" description there: b59bcde

@glen-84
glen-84 deleted the add-fusion-and-nitro-projects branch September 7, 2026 15:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants