Upcoming Release Changes (#6552)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
TheGuildBot 2025-03-10 08:03:32 +02:00 committed by GitHub
parent ece02aa1dd
commit d5a092fde8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
32 changed files with 201 additions and 147 deletions

View file

@ -1,17 +0,0 @@
---
'hive-apollo-router-plugin': 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`).
```yaml
# ... other apollo-router configuration
plugins:
hive.usage:
enabled: true
registry_token: "ORGANIZATION_ACCESS_TOKEN"
target: "my-org/my-project/my-target"
```

View file

@ -1,5 +0,0 @@
---
'hive': patch
---
Standardize the design and content of all email templates for consistency.

View file

@ -1,5 +0,0 @@
---
'@graphql-hive/cli': minor
---
Better error handling for missing `--target` option when required.

View file

@ -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"
}
})
```

View file

@ -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"
}
})
```

View file

@ -1,5 +0,0 @@
---
'hive': patch
---
Adds ability to all services to write a heap dump to a disk when SIGUSR1 signal is received

View file

@ -1,5 +0,0 @@
---
'hive': patch
---
Fix operation insights showing loading for missing operations

View file

@ -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).

View file

@ -1,6 +0,0 @@
---
'@graphql-hive/cli': patch
'hive': patch
---
Adds optional url argument to schema checks

View file

@ -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"
}
})
```

View file

@ -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"
}
})
```

View file

@ -1,5 +0,0 @@
---
'hive': patch
---
Corrected an issue where fields from type extensions were not marked as unused when appropriate

View file

@ -1,5 +0,0 @@
---
'hive': patch
---
Consolidates email templating logic into the `emails` service.

View file

@ -1,5 +1,38 @@
# 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
- [#6593](https://github.com/graphql-hive/console/pull/6593)
[`ef1efbb`](https://github.com/graphql-hive/console/commit/ef1efbb8c26e40a715e5bb14c99b0734c095bef7)
Thanks [@jdolle](https://github.com/jdolle)! - Fix operation insights showing loading for missing
operations
- [#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

View file

@ -1,6 +1,6 @@
{
"name": "hive",
"version": "5.1.2",
"version": "5.1.3",
"private": true,
"scripts": {
"generate": "tsx generate.ts",

View file

@ -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

View file

@ -1,6 +1,6 @@
{
"name": "@graphql-hive/apollo",
"version": "0.37.1",
"version": "0.38.0",
"type": "module",
"description": "GraphQL Hive + Apollo Server",
"repository": {

View file

@ -1 +1 @@
export const version = '0.37.1';
export const version = '0.38.0';

View file

@ -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

View file

@ -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",

View file

@ -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

View file

@ -1,6 +1,6 @@
{
"name": "@graphql-hive/core",
"version": "0.9.1",
"version": "0.10.0",
"type": "module",
"repository": {
"type": "git",

View file

@ -1 +1 @@
export const version = '0.9.1';
export const version = '0.10.0';

View file

@ -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

View file

@ -1,6 +1,6 @@
{
"name": "@graphql-hive/envelop",
"version": "0.34.1",
"version": "0.35.0",
"type": "module",
"description": "GraphQL Hive + GraphQL Envelop",
"repository": {

View file

@ -1 +1 @@
export const version = '0.34.1';
export const version = '0.35.0';

View file

@ -1,5 +1,26 @@
# 16.10.2024
## 2.1.0
### Minor Changes
- [#6577](https://github.com/graphql-hive/console/pull/6577)
[`c5d7822`](https://github.com/graphql-hive/console/commit/c5d78221b6c088f2377e6491b5bd3c7799d53e94)
Thanks [@dotansimha](https://github.com/dotansimha)! - 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`).
```yaml
# ... other apollo-router configuration
plugins:
hive.usage:
enabled: true
registry_token: 'ORGANIZATION_ACCESS_TOKEN'
target: 'my-org/my-project/my-target'
```
## 2.0.0
### Major Changes

View file

@ -5,7 +5,7 @@ repository = "https://github.com/graphql-hive/console/"
edition = "2021"
license = "MIT"
publish = true
version = "2.0.0"
version = "2.1.0"
description = "Apollo-Router Plugin for Hive"
[[bin]]

View file

@ -1,6 +1,6 @@
{
"name": "hive-apollo-router-plugin",
"version": "2.0.0",
"version": "2.1.0",
"private": true,
"scripts": {
"sync-cargo-file": "./sync-cargo-file.sh"

View file

@ -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

View file

@ -1,6 +1,6 @@
{
"name": "@graphql-hive/yoga",
"version": "0.40.1",
"version": "0.41.0",
"type": "module",
"description": "GraphQL Hive + GraphQL Yoga",
"repository": {

View file

@ -1 +1 @@
export const version = '0.40.1';
export const version = '0.41.0';