Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/bright-cats-check.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/calm-suits-thank.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/giant-fans-type.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/itchy-otters-lead.md

This file was deleted.

24 changes: 0 additions & 24 deletions .changeset/jolly-chefs-behave.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/large-pets-pay.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/late-bats-study.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/many-rocks-show.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/nine-cows-create.md

This file was deleted.

8 changes: 0 additions & 8 deletions .changeset/petite-geckos-type.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/tired-days-invite.md

This file was deleted.

25 changes: 0 additions & 25 deletions .changeset/twenty-buttons-fly.md

This file was deleted.

114 changes: 114 additions & 0 deletions deployment/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,119 @@
# hive

## 11.7.0

### Minor Changes

- [#8079](https://github.com/graphql-hive/console/pull/8079)
[`2b6d22f`](https://github.com/graphql-hive/console/commit/2b6d22f5d36c46e9bdc2425451fc96c5d42a0dbb)
Thanks [@mish-elle](https://github.com/mish-elle)! - Added opt-in AWS IAM authentication for S3
connections. When IAM is enabled, services authenticate to S3 using short-lived SigV4 pre-signed
tokens instead of static passwords, since S3 connections are HTTP requests a new token will be
generate for each call.

### New environment variables

| Variable | Service | Description |
| ----------------------------------- | ------- | --------------------------------------------------------- |
| `S3_AWS_IAM_AUTH_ENABLED` | server | Set to `1` to enable IAM authentication for S3. |
| `S3_MIRROR_AWS_IAM_AUTH_ENABLED` | server | Set to `1` to enable IAM authentication for S3 Mirror. |
| `S3_AUDIT_LOG_AWS_IAM_AUTH_ENABLED` | server | Set to `1` to enable IAM authentication for S3 Audit Log. |

### To enable

- `S3_*_AWS_IAM_AUTH_ENABLED=1`.
- `S3_BUCKET_NAME` set to the AWS S3 bucket.
- `S3_ENDPOINT` set with the S3 endpoint with the AWS Region (i.e.
https://s3.us-east-1.amazonaws.com)

When `CDN_API=1` is set on the server, the CDN artifact handler also uses IAM-authenticated S3
clients. Adds support for S3 Audit Logs exported to AWS S3.

- [#8230](https://github.com/graphql-hive/console/pull/8230)
[`e7e26b6`](https://github.com/graphql-hive/console/commit/e7e26b6e6c2260cd60c09a56435742139ea73a77)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Support retries for deleting a schema in case the
registry is busy and locked.

### Patch Changes

- [#8226](https://github.com/graphql-hive/console/pull/8226)
[`c0873ac`](https://github.com/graphql-hive/console/commit/c0873ac45dfc893e7dd12115902bc7cdb2878419)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Clarify successful GitHub schema checks by
annotating breaking changes that are safe based on usage or approved.

- [#8250](https://github.com/graphql-hive/console/pull/8250)
[`6974b5e`](https://github.com/graphql-hive/console/commit/6974b5e6f8c8a792750450ad329b78b3f5d9f4a8)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Address vulnerability
[GHSA-4c8g-83qw-93j6](https://github.com/advisories/GHSA-4c8g-83qw-93j6) and
[GHSA-v2hh-gcrm-f6hx](https://github.com/advisories/GHSA-v2hh-gcrm-f6hx).

- [#8250](https://github.com/graphql-hive/console/pull/8250)
[`6974b5e`](https://github.com/graphql-hive/console/commit/6974b5e6f8c8a792750450ad329b78b3f5d9f4a8)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Address vulnerability
[GHSA-hrxh-6v49-42gf](https://github.com/advisories/GHSA-hrxh-6v49-42gf).

- [#8232](https://github.com/graphql-hive/console/pull/8232)
[`78f4ed4`](https://github.com/graphql-hive/console/commit/78f4ed4d0fcef0dcf9a89b3a80a2ca1cd3d2e1e6)
Thanks [@jonathanawesome](https://github.com/jonathanawesome)! - Metric Alerts: enhance Grafana
with additional panels for tracking filtered vs unfiltered rule and group population and attaches
additional data to evaluate-group span

- [#8235](https://github.com/graphql-hive/console/pull/8235)
[`91f971f`](https://github.com/graphql-hive/console/commit/91f971f8f0c51b6960f4b1d484cfbf87e037a8d4)
Thanks [@jonathanawesome](https://github.com/jonathanawesome)! - Metric Alerts optimization:
Creates a new daily ClickHouse rollup and routes long-windowed rules/groups

- [#8250](https://github.com/graphql-hive/console/pull/8250)
[`6974b5e`](https://github.com/graphql-hive/console/commit/6974b5e6f8c8a792750450ad329b78b3f5d9f4a8)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Address vulnerability
[GHSA-c2j3-45gr-mqc4](https://github.com/advisories/GHSA-c2j3-45gr-mqc4).

- [#8243](https://github.com/graphql-hive/console/pull/8243)
[`883d183`](https://github.com/graphql-hive/console/commit/883d183b68ad3100e3db9b5c5e3bcbbb7c5ee090)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Fix unexpected exception that could be raised when
promoting a schema version within a monolithic project.

- [#8237](https://github.com/graphql-hive/console/pull/8237)
[`68361c9`](https://github.com/graphql-hive/console/commit/68361c948180cf461aea4d04e1607407a8043344)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Address vulnerabilities
[GHSA-gcfj-64vw-6mp9](https://github.com/advisories/GHSA-gcfj-64vw-6mp9),
[GHSA-hcpx-6fm6-wx23](https://github.com/advisories/GHSA-hcpx-6fm6-wx23),
[GHSA-f4gw-2p7v-4548](https://github.com/advisories/GHSA-f4gw-2p7v-4548),
[GHSA-mwf2-3pr3-8698](https://github.com/advisories/GHSA-mwf2-3pr3-8698),
[GHSA-xj6q-8x83-jv6g](https://github.com/advisories/GHSA-xj6q-8x83-jv6g), and
[GHSA-j3f2-48v5-ccww](https://github.com/advisories/GHSA-j3f2-48v5-ccww).

- [#8250](https://github.com/graphql-hive/console/pull/8250)
[`6974b5e`](https://github.com/graphql-hive/console/commit/6974b5e6f8c8a792750450ad329b78b3f5d9f4a8)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Address vulnerability
[GHSA-v245-v573-v5vm](https://github.com/advisories/GHSA-v245-v573-v5vm).

- [#8244](https://github.com/graphql-hive/console/pull/8244)
[`7a99575`](https://github.com/graphql-hive/console/commit/7a9957504492bc414f363b973763e65a56bc4099)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Support composing directive argument default values
within the native composition.

```graphql
extend schema
@link(url: "https://specs.apollo.dev/federation/v2.5", import: ["@key", "@composeDirective"])
@link(url: "https://myspecs.dev/access/v1.0", import: ["@access"])
@composeDirective(name: "@access")

directive @access(scope: Scope! = PUBLIC) on FIELD_DEFINITION

enum Scope {
PUBLIC
PRIVATE
}

type Query {
hello: String @access
}
```

Previously, the `PUBLIC` default value in the above example would not be set in the composed
result.

## 11.6.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion deployment/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "hive",
"version": "11.6.0",
"version": "11.7.0",
"private": true,
"scripts": {
"generate": "tsx generate.ts",
Expand Down
9 changes: 9 additions & 0 deletions packages/libraries/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @graphql-hive/cli

## 0.61.0

### Minor Changes

- [#8230](https://github.com/graphql-hive/console/pull/8230)
[`e7e26b6`](https://github.com/graphql-hive/console/commit/e7e26b6e6c2260cd60c09a56435742139ea73a77)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Support retries for deleting a schema in case the
registry is busy and locked.

## 0.60.3

### Patch Changes
Expand Down
26 changes: 13 additions & 13 deletions packages/libraries/cli/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ DESCRIPTION
```

_See code:
[src/commands/app/create.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/app/create.ts)_
[src/commands/app/create.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/app/create.ts)_

## `hive app:publish`

Expand All @@ -111,7 +111,7 @@ DESCRIPTION
```

_See code:
[src/commands/app/publish.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/app/publish.ts)_
[src/commands/app/publish.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/app/publish.ts)_

## `hive app:retire`

Expand Down Expand Up @@ -139,7 +139,7 @@ DESCRIPTION
```

_See code:
[src/commands/app/retire.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/app/retire.ts)_
[src/commands/app/retire.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/app/retire.ts)_

## `hive artifact:fetch`

Expand All @@ -163,7 +163,7 @@ DESCRIPTION
```

_See code:
[src/commands/artifact/fetch.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/artifact/fetch.ts)_
[src/commands/artifact/fetch.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/artifact/fetch.ts)_

## `hive dev`

Expand Down Expand Up @@ -206,7 +206,7 @@ DESCRIPTION
```

_See code:
[src/commands/dev.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/dev.ts)_
[src/commands/dev.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/dev.ts)_

## `hive help [COMMAND]`

Expand Down Expand Up @@ -252,7 +252,7 @@ DESCRIPTION
```

_See code:
[src/commands/introspect.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/introspect.ts)_
[src/commands/introspect.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/introspect.ts)_

## `hive operations:check FILE`

Expand Down Expand Up @@ -311,7 +311,7 @@ DESCRIPTION
```

_See code:
[src/commands/operations/check.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/operations/check.ts)_
[src/commands/operations/check.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/operations/check.ts)_

## `hive schema:check FILE`

Expand Down Expand Up @@ -356,7 +356,7 @@ DESCRIPTION
```

_See code:
[src/commands/schema/check.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/schema/check.ts)_
[src/commands/schema/check.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/schema/check.ts)_

## `hive schema:delete SERVICE`

Expand Down Expand Up @@ -389,7 +389,7 @@ DESCRIPTION
```

_See code:
[src/commands/schema/delete.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/schema/delete.ts)_
[src/commands/schema/delete.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/schema/delete.ts)_

## `hive schema:fetch [COMMIT]`

Expand Down Expand Up @@ -422,7 +422,7 @@ DESCRIPTION
```

_See code:
[src/commands/schema/fetch.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/schema/fetch.ts)_
[src/commands/schema/fetch.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/schema/fetch.ts)_

## `hive schema:promote`

Expand Down Expand Up @@ -455,7 +455,7 @@ DESCRIPTION
```

_See code:
[src/commands/schema/promote.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/schema/promote.ts)_
[src/commands/schema/promote.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/schema/promote.ts)_

## `hive schema:publish FILE`

Expand Down Expand Up @@ -499,7 +499,7 @@ DESCRIPTION
```

_See code:
[src/commands/schema/publish.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/schema/publish.ts)_
[src/commands/schema/publish.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/schema/publish.ts)_

## `hive update [CHANNEL]`

Expand Down Expand Up @@ -562,7 +562,7 @@ DESCRIPTION
```

_See code:
[src/commands/whoami.ts](https://github.com/graphql-hive/platform/blob/v0.60.3/src/commands/whoami.ts)_
[src/commands/whoami.ts](https://github.com/graphql-hive/platform/blob/v0.61.0/src/commands/whoami.ts)_

<!-- commandsstop -->

Expand Down
2 changes: 1 addition & 1 deletion packages/libraries/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@graphql-hive/cli",
"version": "0.60.3",
"version": "0.61.0",
"description": "A CLI util to manage and control your GraphQL Hive",
"repository": {
"type": "git",
Expand Down
Loading