diff --git a/.changeset/cyan-ears-shout.md b/.changeset/cyan-ears-shout.md deleted file mode 100644 index 1e016cc557..0000000000 --- a/.changeset/cyan-ears-shout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'hive': patch ---- - -Standardize the design and content of all email templates for consistency. diff --git a/.changeset/eleven-brooms-happen.md b/.changeset/eleven-brooms-happen.md deleted file mode 100644 index 80716576ad..0000000000 --- a/.changeset/eleven-brooms-happen.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@graphql-hive/cli': minor ---- - -Better error handling for missing `--target` option when required. diff --git a/.changeset/five-stingrays-search.md b/.changeset/five-stingrays-search.md deleted file mode 100644 index f2f1ed7bf4..0000000000 --- a/.changeset/five-stingrays-search.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -'@graphql-hive/envelop': minor ---- - -Add support for providing a target for usage reporting with organization access tokens. -This can either be a slug following the format `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) -or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) - -```ts -import { useHive } from '@graphql-hive/envelop'; - -const hivePlugin = useHive({ - enabled: true, - token: "ORGANIZATION_ACCESS_TOKEN", - usage: { - target: "my-org/my-project/my-target" - } -}) -``` diff --git a/.changeset/good-rocks-appear.md b/.changeset/good-rocks-appear.md deleted file mode 100644 index 86e22d7889..0000000000 --- a/.changeset/good-rocks-appear.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -'@graphql-hive/core': minor ---- - -Add support for providing a target for usage reporting with organization access tokens. -This can either be a slug following the format `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) -or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) - -```ts -import { createHive } from '@graphql-hive/core'; - -const hive = createHive({ - enabled: true, - token: "ORGANIZATION_ACCESS_TOKEN", - usage: { - target: "my-org/my-project/my-target" - } -}) -``` diff --git a/.changeset/honest-apples-tap.md b/.changeset/honest-apples-tap.md deleted file mode 100644 index 2839e41293..0000000000 --- a/.changeset/honest-apples-tap.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'hive': patch ---- - -Adds ability to all services to write a heap dump to a disk when SIGUSR1 signal is received diff --git a/.changeset/light-llamas-divide.md b/.changeset/light-llamas-divide.md deleted file mode 100644 index 3e762f5d34..0000000000 --- a/.changeset/light-llamas-divide.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@graphql-hive/apollo': patch ---- - -Prevent GraphQL document with selection set not satisfiable by the server to cause unhandled -rejections for Apollo Server v3 (see https://github.com/graphql-hive/console/pull/4958 and https://github.com/graphql-hive/console/issues/4935). diff --git a/.changeset/red-needles-know.md b/.changeset/red-needles-know.md deleted file mode 100644 index 9adf8469bc..0000000000 --- a/.changeset/red-needles-know.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@graphql-hive/cli': patch -'hive': patch ---- - -Adds optional url argument to schema checks diff --git a/.changeset/rotten-hairs-pay.md b/.changeset/rotten-hairs-pay.md deleted file mode 100644 index b7419867c2..0000000000 --- a/.changeset/rotten-hairs-pay.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -'@graphql-hive/yoga': minor ---- - -Add support for providing a target for usage reporting with organization access tokens. -This can either be a slug following the format `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) -or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) - -```ts -import { useHive } from '@graphql-hive/yoga'; - -const hivePlugin = useHive({ - enabled: true, - token: "ORGANIZATION_ACCESS_TOKEN", - usage: { - target: "my-org/my-project/my-target" - } -}) -``` diff --git a/.changeset/tame-paws-float.md b/.changeset/tame-paws-float.md deleted file mode 100644 index d84fe7c62b..0000000000 --- a/.changeset/tame-paws-float.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -'@graphql-hive/apollo': minor ---- - -Add support for providing a target for usage reporting with organization access tokens. -This can either be a slug following the format `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) -or an UUID (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) - -```ts -import { useHive } from '@graphql-hive/apollo' - -const hivePlugin = useHive({ - enabled: true, - token: "ORGANIZATION_ACCESS_TOKEN", - usage: { - target: "my-org/my-project/my-target" - } -}) -``` diff --git a/.changeset/wet-panthers-notice.md b/.changeset/wet-panthers-notice.md deleted file mode 100644 index bd5f567c4d..0000000000 --- a/.changeset/wet-panthers-notice.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'hive': patch ---- - -Corrected an issue where fields from type extensions were not marked as unused when appropriate diff --git a/.changeset/wicked-plants-float.md b/.changeset/wicked-plants-float.md deleted file mode 100644 index 13b33ff94e..0000000000 --- a/.changeset/wicked-plants-float.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'hive': patch ---- - -Consolidates email templating logic into the `emails` service. diff --git a/deployment/CHANGELOG.md b/deployment/CHANGELOG.md index e827e70a11..756b962a1a 100644 --- a/deployment/CHANGELOG.md +++ b/deployment/CHANGELOG.md @@ -1,5 +1,33 @@ # hive +## 5.1.3 + +### Patch Changes + +- [#6553](https://github.com/graphql-hive/console/pull/6553) + [`f0fe03c`](https://github.com/graphql-hive/console/commit/f0fe03c9464815b5f11b8e4715f0182959e8d363) + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Standardize the design and content of + all email templates for consistency. + +- [#6571](https://github.com/graphql-hive/console/pull/6571) + [`bf06e94`](https://github.com/graphql-hive/console/commit/bf06e94f5f115770f229b0b6e9961a44f057fa4d) + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adds ability to all services to write a + heap dump to a disk when SIGUSR1 signal is received + +- [#6582](https://github.com/graphql-hive/console/pull/6582) + [`bb2f2aa`](https://github.com/graphql-hive/console/commit/bb2f2aa30f6cd4a5427e7d977c816d7e78499ea2) + Thanks [@jdolle](https://github.com/jdolle)! - Adds optional url argument to schema checks + +- [#6586](https://github.com/graphql-hive/console/pull/6586) + [`e10de03`](https://github.com/graphql-hive/console/commit/e10de0370cd713db1815eee9cabb52725cf5c3b9) + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Corrected an issue where fields from + type extensions were not marked as unused when appropriate + +- [#6542](https://github.com/graphql-hive/console/pull/6542) + [`719e3e6`](https://github.com/graphql-hive/console/commit/719e3e68643c673c5539cc18b68772661e52a857) + Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Consolidates email templating logic + into the `emails` service. + ## 5.1.2 ### Patch Changes diff --git a/deployment/package.json b/deployment/package.json index f4d0960e1f..141b993b19 100644 --- a/deployment/package.json +++ b/deployment/package.json @@ -1,6 +1,6 @@ { "name": "hive", - "version": "5.1.2", + "version": "5.1.3", "private": true, "scripts": { "generate": "tsx generate.ts", diff --git a/packages/libraries/apollo/CHANGELOG.md b/packages/libraries/apollo/CHANGELOG.md index ec9312ee1c..d84b3227eb 100644 --- a/packages/libraries/apollo/CHANGELOG.md +++ b/packages/libraries/apollo/CHANGELOG.md @@ -1,5 +1,40 @@ # @graphql-hive/apollo +## 0.38.0 + +### Minor Changes + +- [#6574](https://github.com/graphql-hive/console/pull/6574) + [`494697e`](https://github.com/graphql-hive/console/commit/494697e20f67ef877cd5dd63ccd29984c719ab44) + Thanks [@n1ru4l](https://github.com/n1ru4l)! - Add support for providing a target for usage + reporting with organization access tokens. This can either be a slug following the format + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + + ```ts + import { useHive } from '@graphql-hive/apollo' + + const hivePlugin = useHive({ + enabled: true, + token: 'ORGANIZATION_ACCESS_TOKEN', + usage: { + target: 'my-org/my-project/my-target' + } + }) + ``` + +### Patch Changes + +- [#6539](https://github.com/graphql-hive/console/pull/6539) + [`a9fc409`](https://github.com/graphql-hive/console/commit/a9fc40920b50d13b8725bb4b424fc3c24d76b7af) + Thanks [@tmair](https://github.com/tmair)! - Prevent GraphQL document with selection set not + satisfiable by the server to cause unhandled rejections for Apollo Server v3 (see + https://github.com/graphql-hive/console/pull/4958 and + https://github.com/graphql-hive/console/issues/4935). +- Updated dependencies + [[`494697e`](https://github.com/graphql-hive/console/commit/494697e20f67ef877cd5dd63ccd29984c719ab44)]: + - @graphql-hive/core@0.10.0 + ## 0.37.1 ### Patch Changes diff --git a/packages/libraries/apollo/package.json b/packages/libraries/apollo/package.json index c1cd5b0cb7..dbe68b0d0f 100644 --- a/packages/libraries/apollo/package.json +++ b/packages/libraries/apollo/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-hive/apollo", - "version": "0.37.1", + "version": "0.38.0", "type": "module", "description": "GraphQL Hive + Apollo Server", "repository": { diff --git a/packages/libraries/apollo/src/version.ts b/packages/libraries/apollo/src/version.ts index 8684a9ba9e..9e18758740 100644 --- a/packages/libraries/apollo/src/version.ts +++ b/packages/libraries/apollo/src/version.ts @@ -1 +1 @@ -export const version = '0.37.1'; +export const version = '0.38.0'; diff --git a/packages/libraries/cli/CHANGELOG.md b/packages/libraries/cli/CHANGELOG.md index 571c3cdbdb..769108c3c0 100644 --- a/packages/libraries/cli/CHANGELOG.md +++ b/packages/libraries/cli/CHANGELOG.md @@ -1,5 +1,24 @@ # @graphql-hive/cli +## 0.49.0 + +### Minor Changes + +- [#6573](https://github.com/graphql-hive/console/pull/6573) + [`3bf0598`](https://github.com/graphql-hive/console/commit/3bf05980759d90a9ab80aeb05a8fb0646af1b451) + Thanks [@n1ru4l](https://github.com/n1ru4l)! - Better error handling for missing `--target` option + when required. + +### Patch Changes + +- [#6582](https://github.com/graphql-hive/console/pull/6582) + [`bb2f2aa`](https://github.com/graphql-hive/console/commit/bb2f2aa30f6cd4a5427e7d977c816d7e78499ea2) + Thanks [@jdolle](https://github.com/jdolle)! - Adds optional url argument to schema checks + +- Updated dependencies + [[`494697e`](https://github.com/graphql-hive/console/commit/494697e20f67ef877cd5dd63ccd29984c719ab44)]: + - @graphql-hive/core@0.10.0 + ## 0.48.3 ### Patch Changes diff --git a/packages/libraries/cli/package.json b/packages/libraries/cli/package.json index bf47fc785c..c3ed5ed256 100644 --- a/packages/libraries/cli/package.json +++ b/packages/libraries/cli/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-hive/cli", - "version": "0.48.3", + "version": "0.49.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 2c8d4eb8ad..a81106161d 100644 --- a/packages/libraries/core/CHANGELOG.md +++ b/packages/libraries/core/CHANGELOG.md @@ -1,5 +1,28 @@ # @graphql-hive/core +## 0.10.0 + +### Minor Changes + +- [#6574](https://github.com/graphql-hive/console/pull/6574) + [`494697e`](https://github.com/graphql-hive/console/commit/494697e20f67ef877cd5dd63ccd29984c719ab44) + Thanks [@n1ru4l](https://github.com/n1ru4l)! - Add support for providing a target for usage + reporting with organization access tokens. This can either be a slug following the format + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + + ```ts + import { createHive } from '@graphql-hive/core' + + const hive = createHive({ + enabled: true, + token: 'ORGANIZATION_ACCESS_TOKEN', + usage: { + target: 'my-org/my-project/my-target' + } + }) + ``` + ## 0.9.1 ### Patch Changes diff --git a/packages/libraries/core/package.json b/packages/libraries/core/package.json index af4bafa37a..6839512648 100644 --- a/packages/libraries/core/package.json +++ b/packages/libraries/core/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-hive/core", - "version": "0.9.1", + "version": "0.10.0", "type": "module", "repository": { "type": "git", diff --git a/packages/libraries/core/src/version.ts b/packages/libraries/core/src/version.ts index e38157be4f..6b9f1bb034 100644 --- a/packages/libraries/core/src/version.ts +++ b/packages/libraries/core/src/version.ts @@ -1 +1 @@ -export const version = '0.9.1'; +export const version = '0.10.0'; diff --git a/packages/libraries/envelop/CHANGELOG.md b/packages/libraries/envelop/CHANGELOG.md index 6d4a926d14..0eb79ee67e 100644 --- a/packages/libraries/envelop/CHANGELOG.md +++ b/packages/libraries/envelop/CHANGELOG.md @@ -1,5 +1,34 @@ # @graphql-hive/envelop +## 0.35.0 + +### Minor Changes + +- [#6574](https://github.com/graphql-hive/console/pull/6574) + [`494697e`](https://github.com/graphql-hive/console/commit/494697e20f67ef877cd5dd63ccd29984c719ab44) + Thanks [@n1ru4l](https://github.com/n1ru4l)! - Add support for providing a target for usage + reporting with organization access tokens. This can either be a slug following the format + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + + ```ts + import { useHive } from '@graphql-hive/envelop' + + const hivePlugin = useHive({ + enabled: true, + token: 'ORGANIZATION_ACCESS_TOKEN', + usage: { + target: 'my-org/my-project/my-target' + } + }) + ``` + +### Patch Changes + +- Updated dependencies + [[`494697e`](https://github.com/graphql-hive/console/commit/494697e20f67ef877cd5dd63ccd29984c719ab44)]: + - @graphql-hive/core@0.10.0 + ## 0.34.1 ### Patch Changes diff --git a/packages/libraries/envelop/package.json b/packages/libraries/envelop/package.json index 43e8554f3e..baa7295145 100644 --- a/packages/libraries/envelop/package.json +++ b/packages/libraries/envelop/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-hive/envelop", - "version": "0.34.1", + "version": "0.35.0", "type": "module", "description": "GraphQL Hive + GraphQL Envelop", "repository": { diff --git a/packages/libraries/envelop/src/version.ts b/packages/libraries/envelop/src/version.ts index 993575da4c..cb7a16eff0 100644 --- a/packages/libraries/envelop/src/version.ts +++ b/packages/libraries/envelop/src/version.ts @@ -1 +1 @@ -export const version = '0.34.1'; +export const version = '0.35.0'; diff --git a/packages/libraries/yoga/CHANGELOG.md b/packages/libraries/yoga/CHANGELOG.md index 5328eb4706..1265b8d82b 100644 --- a/packages/libraries/yoga/CHANGELOG.md +++ b/packages/libraries/yoga/CHANGELOG.md @@ -1,5 +1,34 @@ # @graphql-hive/yoga +## 0.41.0 + +### Minor Changes + +- [#6574](https://github.com/graphql-hive/console/pull/6574) + [`494697e`](https://github.com/graphql-hive/console/commit/494697e20f67ef877cd5dd63ccd29984c719ab44) + Thanks [@n1ru4l](https://github.com/n1ru4l)! - Add support for providing a target for usage + reporting with organization access tokens. This can either be a slug following the format + `$organizationSlug/$projectSlug/$targetSlug` (e.g `the-guild/graphql-hive/staging`) or an UUID + (e.g. `a0f4c605-6541-4350-8cfe-b31f21a4bf80`) + + ```ts + import { useHive } from '@graphql-hive/yoga' + + const hivePlugin = useHive({ + enabled: true, + token: 'ORGANIZATION_ACCESS_TOKEN', + usage: { + target: 'my-org/my-project/my-target' + } + }) + ``` + +### Patch Changes + +- Updated dependencies + [[`494697e`](https://github.com/graphql-hive/console/commit/494697e20f67ef877cd5dd63ccd29984c719ab44)]: + - @graphql-hive/core@0.10.0 + ## 0.40.1 ### Patch Changes diff --git a/packages/libraries/yoga/package.json b/packages/libraries/yoga/package.json index 021cc27eda..63c8bd1022 100644 --- a/packages/libraries/yoga/package.json +++ b/packages/libraries/yoga/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-hive/yoga", - "version": "0.40.1", + "version": "0.41.0", "type": "module", "description": "GraphQL Hive + GraphQL Yoga", "repository": { diff --git a/packages/libraries/yoga/src/version.ts b/packages/libraries/yoga/src/version.ts index 6f8fa4ff92..75a0e0822f 100644 --- a/packages/libraries/yoga/src/version.ts +++ b/packages/libraries/yoga/src/version.ts @@ -1 +1 @@ -export const version = '0.40.1'; +export const version = '0.41.0';