diff --git a/.changeset/big-experts-melt.md b/.changeset/big-experts-melt.md deleted file mode 100644 index 48dc180d9c..0000000000 --- a/.changeset/big-experts-melt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@graphql-hive/cli': minor ---- - -Added subgraph type to schema:fetch cmd to print subgraph details diff --git a/.changeset/blue-actors-work.md b/.changeset/blue-actors-work.md deleted file mode 100644 index cc86e8a886..0000000000 --- a/.changeset/blue-actors-work.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'hive': patch ---- - -Relax `uuid` check for external IDs in audit log metadata. Fixes -https://github.com/graphql-hive/console/issues/6264 diff --git a/.changeset/five-yaks-type.md b/.changeset/five-yaks-type.md deleted file mode 100644 index 49728f23e8..0000000000 --- a/.changeset/five-yaks-type.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'hive': patch ---- - -Resolve the issue where the laboratory mocked endpoint consistently returns: "Please publish your first schema to Hive." diff --git a/.changeset/grumpy-lemons-do.md b/.changeset/grumpy-lemons-do.md deleted file mode 100644 index 53b0056a94..0000000000 --- a/.changeset/grumpy-lemons-do.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'hive': minor ---- - -Adds a response validation of the POST https://slack.com/api/oauth.v2.access request. - -This request is made when connecting Slack to Hive. This is to ensure that the response is a JSON object and that it contains the expected keys and provide informative error messages if it does not. diff --git a/.changeset/hip-pumpkins-fold.md b/.changeset/hip-pumpkins-fold.md deleted file mode 100644 index 963aff0de8..0000000000 --- a/.changeset/hip-pumpkins-fold.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'@graphql-hive/apollo': patch -'@graphql-hive/core': patch -'@graphql-hive/yoga': patch ---- - -Remove internal `_testing_` option to replace the underlying `fetch` implementation, -and add `fetch` option to do the same as part of the public API. diff --git a/.changeset/perfect-files-yell.md b/.changeset/perfect-files-yell.md deleted file mode 100644 index 3df31b0559..0000000000 --- a/.changeset/perfect-files-yell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@graphql-hive/cli': patch ---- - -Print a detailed error when a command is executed without a hive access token diff --git a/.changeset/quiet-meals-refuse.md b/.changeset/quiet-meals-refuse.md deleted file mode 100644 index d2990db2a5..0000000000 --- a/.changeset/quiet-meals-refuse.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'hive': patch ---- - -bugfix: `scrollIntoView` is not a function in lab page -(fixed https://github.com/graphql-hive/console/issues/6263) diff --git a/.changeset/selfish-worms-buy.md b/.changeset/selfish-worms-buy.md deleted file mode 100644 index 581bac91d0..0000000000 --- a/.changeset/selfish-worms-buy.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'hive': major ---- - -Drop user accounts and organization not linked to a SuperTokens account. - -This is mainly a cleanup for legacy accounts on Hive Cloud that were not migrated from Auth0 some years ago. It should not affect self-hosters. diff --git a/.changeset/spotty-toes-help.md b/.changeset/spotty-toes-help.md deleted file mode 100644 index 895b499307..0000000000 --- a/.changeset/spotty-toes-help.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'@graphql-hive/yoga': patch ---- - -- Upgrade to `graphql-yoga` >= `5.10.4` -- Improve graceful process termination on Node.js by leveraging `graphql-yoga`'s [dispose lifecycle hooks](https://the-guild.dev/graphql/yoga-server/docs/features/envelop-plugins#ondispose) -- Improve Cloudflare Worker runtime support by registering pending usage reporting requests using the [`waitUntil` API](https://developers.cloudflare.com/workers/runtime-apis/context/#waituntil) -- Use the logger instance from the `graphql-yoga` instance, for a more unified logging experience -- Use the `fetch` API implementation on the `graphql-yoga` instance for HTTP calls -- Replace the internal \`tiny-lru\` dependency with `graphql-yoga`'s internal LRU cache implementation \ No newline at end of file diff --git a/.changeset/young-peas-battle.md b/.changeset/young-peas-battle.md deleted file mode 100644 index a34b2e8db7..0000000000 --- a/.changeset/young-peas-battle.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'hive': patch ---- - -Fix editor state and operation handling in Laboratory. - -When opening a new tab or selecting a saved operation, the editor incorrectly populated the query, defaulting to the active query. This made it impossible to view the selected operation. Additionally, the submit button for saving an operation was always disabled, even when the form was in a valid state. diff --git a/deployment/CHANGELOG.md b/deployment/CHANGELOG.md index 0e88eb55a9..c7722c6e6c 100644 --- a/deployment/CHANGELOG.md +++ b/deployment/CHANGELOG.md @@ -1,5 +1,55 @@ # hive +## 3.0.0 + +### Major Changes + +- [#6066](https://github.com/graphql-hive/console/pull/6066) + [`e747e4c`](https://github.com/graphql-hive/console/commit/e747e4cd44e6516809754e1be2999a698153c598) + Thanks [@n1ru4l](https://github.com/n1ru4l)! - Drop user accounts and organization not linked to a + SuperTokens account. + + This is mainly a cleanup for legacy accounts on Hive Cloud that were not migrated from Auth0 some + years ago. It should not affect self-hosters. + +### Minor Changes + +- [#6261](https://github.com/graphql-hive/console/pull/6261) + [`09c01d6`](https://github.com/graphql-hive/console/commit/09c01d6491dae9c3963de04c6e841ee9813bcaa3) + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds a response validation of the POST + https://slack.com/api/oauth.v2.access request. + + This request is made when connecting Slack to Hive. This is to ensure that the response is a JSON + object and that it contains the expected keys and provide informative error messages if it does + not. + +### Patch Changes + +- [#6265](https://github.com/graphql-hive/console/pull/6265) + [`cecd95b`](https://github.com/graphql-hive/console/commit/cecd95bc6cdc29f6b81df8b221858201b49184ce) + Thanks [@dotansimha](https://github.com/dotansimha)! - Relax `uuid` check for external IDs in + audit log metadata. Fixes https://github.com/graphql-hive/console/issues/6264 + +- [#6262](https://github.com/graphql-hive/console/pull/6262) + [`d98e146`](https://github.com/graphql-hive/console/commit/d98e1468a27fafde5b080c0b0ce02696ce4a589d) + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Resolve the issue where the laboratory + mocked endpoint consistently returns: "Please publish your first schema to Hive." + +- [#6267](https://github.com/graphql-hive/console/pull/6267) + [`817fed3`](https://github.com/graphql-hive/console/commit/817fed329bf10a1c31ab253c00bd4efa13e6699c) + Thanks [@dotansimha](https://github.com/dotansimha)! - bugfix: `scrollIntoView` is not a function + in lab page (fixed https://github.com/graphql-hive/console/issues/6263) + +- [#6282](https://github.com/graphql-hive/console/pull/6282) + [`a7f9d50`](https://github.com/graphql-hive/console/commit/a7f9d50fb9026536311b4c973433d38e17ab0e73) + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Fix editor state and operation handling + in Laboratory. + + When opening a new tab or selecting a saved operation, the editor incorrectly populated the query, + defaulting to the active query. This made it impossible to view the selected operation. + Additionally, the submit button for saving an operation was always disabled, even when the form + was in a valid state. + ## 2.1.0 ### Minor Changes diff --git a/deployment/package.json b/deployment/package.json index 6e25d9e4f9..e367dc4143 100644 --- a/deployment/package.json +++ b/deployment/package.json @@ -1,6 +1,6 @@ { "name": "hive", - "version": "2.1.0", + "version": "3.0.0", "private": true, "scripts": { "generate": "tsx generate.ts", diff --git a/packages/libraries/apollo/CHANGELOG.md b/packages/libraries/apollo/CHANGELOG.md index b607230445..e1e9f6c081 100644 --- a/packages/libraries/apollo/CHANGELOG.md +++ b/packages/libraries/apollo/CHANGELOG.md @@ -1,5 +1,18 @@ # @graphql-hive/apollo +## 0.36.4 + +### Patch Changes + +- [#6118](https://github.com/graphql-hive/console/pull/6118) + [`039c66b`](https://github.com/graphql-hive/console/commit/039c66bd24d4339e56b4e1e1fc7f8fa68de7e954) + Thanks [@ardatan](https://github.com/ardatan)! - Remove internal `_testing_` option to replace the + underlying `fetch` implementation, and add `fetch` option to do the same as part of the public + API. +- Updated dependencies + [[`039c66b`](https://github.com/graphql-hive/console/commit/039c66bd24d4339e56b4e1e1fc7f8fa68de7e954)]: + - @graphql-hive/core@0.8.3 + ## 0.36.3 ### Patch Changes diff --git a/packages/libraries/apollo/package.json b/packages/libraries/apollo/package.json index 0084e0e98f..51c0092d84 100644 --- a/packages/libraries/apollo/package.json +++ b/packages/libraries/apollo/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-hive/apollo", - "version": "0.36.3", + "version": "0.36.4", "type": "module", "description": "GraphQL Hive + Apollo Server", "repository": { diff --git a/packages/libraries/cli/CHANGELOG.md b/packages/libraries/cli/CHANGELOG.md index 780837add9..05c25f9f04 100644 --- a/packages/libraries/cli/CHANGELOG.md +++ b/packages/libraries/cli/CHANGELOG.md @@ -1,5 +1,25 @@ # @graphql-hive/cli +## 0.45.0 + +### Minor Changes + +- [#6255](https://github.com/graphql-hive/console/pull/6255) + [`29c45df`](https://github.com/graphql-hive/console/commit/29c45dfbfc8ab87e9e84fec9c8def41ba01c3fe8) + Thanks [@jdolle](https://github.com/jdolle)! - Added subgraph type to schema:fetch cmd to print + subgraph details + +### Patch Changes + +- [#6252](https://github.com/graphql-hive/console/pull/6252) + [`5a6e565`](https://github.com/graphql-hive/console/commit/5a6e565be464983a5651a1349470415d3d93ba46) + Thanks [@jdolle](https://github.com/jdolle)! - Print a detailed error when a command is executed + without a hive access token + +- Updated dependencies + [[`039c66b`](https://github.com/graphql-hive/console/commit/039c66bd24d4339e56b4e1e1fc7f8fa68de7e954)]: + - @graphql-hive/core@0.8.3 + ## 0.44.5 ### Patch Changes diff --git a/packages/libraries/cli/package.json b/packages/libraries/cli/package.json index c5bd67308b..6c41be485a 100644 --- a/packages/libraries/cli/package.json +++ b/packages/libraries/cli/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-hive/cli", - "version": "0.44.5", + "version": "0.45.0", "description": "A CLI util to manage and control your GraphQL Hive", "repository": { "type": "git", diff --git a/packages/libraries/core/CHANGELOG.md b/packages/libraries/core/CHANGELOG.md index ad66e47bc8..0409c8fb72 100644 --- a/packages/libraries/core/CHANGELOG.md +++ b/packages/libraries/core/CHANGELOG.md @@ -1,5 +1,15 @@ # @graphql-hive/core +## 0.8.3 + +### Patch Changes + +- [#6118](https://github.com/graphql-hive/console/pull/6118) + [`039c66b`](https://github.com/graphql-hive/console/commit/039c66bd24d4339e56b4e1e1fc7f8fa68de7e954) + Thanks [@ardatan](https://github.com/ardatan)! - Remove internal `_testing_` option to replace the + underlying `fetch` implementation, and add `fetch` option to do the same as part of the public + API. + ## 0.8.2 ### Patch Changes diff --git a/packages/libraries/core/package.json b/packages/libraries/core/package.json index 1175187aaf..1701e33700 100644 --- a/packages/libraries/core/package.json +++ b/packages/libraries/core/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-hive/core", - "version": "0.8.2", + "version": "0.8.3", "type": "module", "repository": { "type": "git", diff --git a/packages/libraries/envelop/CHANGELOG.md b/packages/libraries/envelop/CHANGELOG.md index 259b41cd43..88f2fd1896 100644 --- a/packages/libraries/envelop/CHANGELOG.md +++ b/packages/libraries/envelop/CHANGELOG.md @@ -1,5 +1,13 @@ # @graphql-hive/envelop +## 0.33.12 + +### Patch Changes + +- Updated dependencies + [[`039c66b`](https://github.com/graphql-hive/console/commit/039c66bd24d4339e56b4e1e1fc7f8fa68de7e954)]: + - @graphql-hive/core@0.8.3 + ## 0.33.11 ### Patch Changes diff --git a/packages/libraries/envelop/package.json b/packages/libraries/envelop/package.json index d432633272..4776b0696f 100644 --- a/packages/libraries/envelop/package.json +++ b/packages/libraries/envelop/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-hive/envelop", - "version": "0.33.11", + "version": "0.33.12", "type": "module", "description": "GraphQL Hive + GraphQL Envelop", "repository": { diff --git a/packages/libraries/yoga/CHANGELOG.md b/packages/libraries/yoga/CHANGELOG.md index 51ad433555..e7fd0d4eed 100644 --- a/packages/libraries/yoga/CHANGELOG.md +++ b/packages/libraries/yoga/CHANGELOG.md @@ -1,5 +1,30 @@ # @graphql-hive/yoga +## 0.39.2 + +### Patch Changes + +- [#6118](https://github.com/graphql-hive/console/pull/6118) + [`039c66b`](https://github.com/graphql-hive/console/commit/039c66bd24d4339e56b4e1e1fc7f8fa68de7e954) + Thanks [@ardatan](https://github.com/ardatan)! - Remove internal `_testing_` option to replace the + underlying `fetch` implementation, and add `fetch` option to do the same as part of the public + API. + +- [#6118](https://github.com/graphql-hive/console/pull/6118) + [`039c66b`](https://github.com/graphql-hive/console/commit/039c66bd24d4339e56b4e1e1fc7f8fa68de7e954) + Thanks [@ardatan](https://github.com/ardatan)! - - Upgrade to `graphql-yoga` >= `5.10.4` + - Improve graceful process termination on Node.js by leveraging `graphql-yoga`'s + [dispose lifecycle hooks](https://the-guild.dev/graphql/yoga-server/docs/features/envelop-plugins#ondispose) + - Improve Cloudflare Worker runtime support by registering pending usage reporting requests using + the [`waitUntil` API](https://developers.cloudflare.com/workers/runtime-apis/context/#waituntil) + - Use the logger instance from the `graphql-yoga` instance, for a more unified logging experience + - Use the `fetch` API implementation on the `graphql-yoga` instance for HTTP calls + - Replace the internal \`tiny-lru\` dependency with `graphql-yoga`'s internal LRU cache + implementation +- Updated dependencies + [[`039c66b`](https://github.com/graphql-hive/console/commit/039c66bd24d4339e56b4e1e1fc7f8fa68de7e954)]: + - @graphql-hive/core@0.8.3 + ## 0.39.1 ### Patch Changes diff --git a/packages/libraries/yoga/package.json b/packages/libraries/yoga/package.json index 9e566b1b3b..29f6e963e8 100644 --- a/packages/libraries/yoga/package.json +++ b/packages/libraries/yoga/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-hive/yoga", - "version": "0.39.1", + "version": "0.39.2", "type": "module", "description": "GraphQL Hive + GraphQL Yoga", "repository": {