diff --git a/data/projects/fusion.json b/data/projects/fusion.json new file mode 100644 index 0000000..e908b4f --- /dev/null +++ b/data/projects/fusion.json @@ -0,0 +1,85 @@ +{ + "name": "Fusion", + "type": "gateway", + "description": "Fusion is ChilliCream's GraphQL federation gateway for .NET, part of the GraphQL Platform", + "url": "https://github.com/ChilliCream/graphql-platform", + "features": { + "graphql-response+json": { + "since": "" + }, + "one-of": { + "since": "" + }, + "capabilities": { + "since": "-" + }, + "deprecated-objects": { + "since": "16.6.1", + "note": "Opt-in via `EnableObjectDeprecation` ([pr](https://github.com/ChilliCream/graphql-platform/pull/10185))" + }, + "directives-on-directives": { + "since": "" + }, + "executable-documents-descriptions": { + "since": "" + }, + "fragment-arguments": { + "since": "-" + }, + "on-error": { + "since": "" + }, + "semantic-introspection": { + "since": "" + }, + "semantic-non-null": { + "since": "-" + }, + "defer": { + "since": "" + }, + "stream": { + "since": "-" + }, + "http-batching": { + "since": "" + }, + "field-extensions": { + "since": "16.0.0" + }, + "automatic-persisted-queries": { + "since": "" + }, + "deprecated-input-values": { + "since": "" + }, + "directives-on-variable-definitions": { + "since": "" + }, + "interfaces-on-interfaces": { + "since": "" + }, + "mutations": { + "since": "" + }, + "persisted-documents": { + "since": "(partial)", + "note": "The protocol for persisted documents is still TBD" + }, + "queries": { + "since": "" + }, + "repeatable-directives": { + "since": "" + }, + "specified-by": { + "since": "" + }, + "subscriptions": { + "since": "" + }, + "covariant-fields-merging": { + "since": "-" + } + } +} diff --git a/data/projects/hot-chocolate.json b/data/projects/hot-chocolate.json index 86e85ce..204a950 100644 --- a/data/projects/hot-chocolate.json +++ b/data/projects/hot-chocolate.json @@ -1,8 +1,8 @@ { "name": "Hot Chocolate", "type": "server", - "description": "Hot Chocolate is an open-source GraphQL Server for .NET", - "url": "https://github.com/ChilliCream/hotchocolate", + "description": "Hot Chocolate is an open-source GraphQL Server for .NET.", + "url": "https://github.com/ChilliCream/graphql-platform", "features": { "graphql-response+json": { "since": "13.0.0", @@ -16,13 +16,14 @@ "since": "13.0.0" }, "capabilities": { - "since": "16.0.0" + "since": "-" }, "deprecated-objects": { - "since": "-" + "since": "16.6.1", + "note": "Opt-in via `EnableObjectDeprecation` ([pr](https://github.com/ChilliCream/graphql-platform/pull/10185))" }, "directives-on-directives": { - "since": "16.6.0" + "since": "16.2.0" }, "executable-documents-descriptions": { "since": "16.0.0", @@ -42,18 +43,19 @@ }, "defer": { "since": "16.0.0", - "note": "Hot Chocolate supports `@defer` using the `incremental v0.2` protocol since 16.0.0 and using the older protocol since 13.0.0 ([doc](https://chillicream.com/docs/hotchocolate/v16/server/http-transport#incremental-delivery-defer--stream))" + "note": "Hot Chocolate supports `@defer` using the `incremental v0.2` protocol since 16.0.0 and using the older protocol since 13.0.0 ([doc](https://chillicream.com/docs/hotchocolate/server/http-transport#incremental-delivery-defer-stream))" }, "stream": { "since": "16.0.0", - "note": "Hot Chocolate supports `@stream` using the `incremental v0.2` protocol since 16.0.0 and using the older protocol since 13.0.0 ([doc](https://chillicream.com/docs/hotchocolate/v16/server/http-transport#incremental-delivery-defer--stream))" + "note": "Hot Chocolate supports `@stream` using the `incremental v0.2` protocol since 16.0.0 and using the older protocol since 13.0.0 ([doc](https://chillicream.com/docs/hotchocolate/server/http-transport#incremental-delivery-defer-stream))" }, "http-batching": { "since": "16.0.0", - "note": "operation batching has been available since 13.0.0. Variable batching with 16.0.0 ([doc](https://chillicream.com/docs/hotchocolate/v16/server/batching/))" + "note": "operation batching has been available since 13.0.0. Variable batching with 16.0.0 ([doc](https://chillicream.com/docs/hotchocolate/server/batching))" }, "field-extensions": { - "since": "?" + "since": "(partial)", + "note": "The execution runtime merges directives and arguments onto fields redeclared in a type extension, but without the RFC's consistency validation (mismatched type, description, or defaults are not enforced)." }, "automatic-persisted-queries": { "since": "", diff --git a/data/projects/nitro.json b/data/projects/nitro.json new file mode 100644 index 0000000..5251121 --- /dev/null +++ b/data/projects/nitro.json @@ -0,0 +1,86 @@ +{ + "name": "Nitro", + "type": "ide", + "description": "Nitro is a cross-platform GraphQL IDE.", + "url": "https://chillicream.com/products/nitro", + "features": { + "graphql-response+json": { + "since": "-" + }, + "one-of": { + "since": "(partial)", + "note": "Recognized when a schema is loaded via an SDL endpoint, but dropped on the introspection path" + }, + "capabilities": { + "since": "-" + }, + "deprecated-objects": { + "since": "" + }, + "directives-on-directives": { + "since": "-" + }, + "executable-documents-descriptions": { + "since": "" + }, + "fragment-arguments": { + "since": "-" + }, + "on-error": { + "since": "-" + }, + "semantic-introspection": { + "since": "" + }, + "semantic-non-null": { + "since": "-" + }, + "defer": { + "since": "" + }, + "stream": { + "since": "" + }, + "http-batching": { + "since": "(partial)", + "note": "Variable batching only (an array of variable sets); no operation-array batching" + }, + "field-extensions": { + "since": "n/a" + }, + "automatic-persisted-queries": { + "since": "-" + }, + "deprecated-input-values": { + "since": "" + }, + "directives-on-variable-definitions": { + "since": "" + }, + "interfaces-on-interfaces": { + "since": "" + }, + "mutations": { + "since": "" + }, + "persisted-documents": { + "since": "-" + }, + "queries": { + "since": "" + }, + "repeatable-directives": { + "since": "(partial)", + "note": "Used for validation and completion, but the `repeatable` keyword is not shown in the schema viewer" + }, + "specified-by": { + "since": "" + }, + "subscriptions": { + "since": "" + }, + "covariant-fields-merging": { + "since": "n/a" + } + } +}