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
15 changes: 0 additions & 15 deletions .changeset/brave-mangos-visit.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/chubby-sites-remain.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/curly-birds-itch.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/dark-feet-heal.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/four-jeans-relate.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/lazy-eagles-draw.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/sixty-flowers-flash.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/two-baboons-tie.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/yummy-ears-accept.md

This file was deleted.

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

## 8.13.0

### Minor Changes

- [#7303](https://github.com/graphql-hive/console/pull/7303)
[`840bc08`](https://github.com/graphql-hive/console/commit/840bc08236dfd635d720566360b176e1cc59ce70)
Thanks [@adambenhassen](https://github.com/adambenhassen)! - Add configurable data retention TTL
for self-hosted Hive instances. Self-hosted users can now configure retention periods via
environment variables instead of hardcoded values.

New environment variables:

- `CLICKHOUSE_TTL_TABLES` - Retention for ClickHouse mergetree tables (Default: 1 YEAR)
- `CLICKHOUSE_TTL_DAILY_MV_TABLES` - Retention for daily materialized view tables (Default: 1
YEAR)
- `CLICKHOUSE_TTL_HOURLY_MV_TABLES` - Retention for hourly materialized view tables (Default: 30
DAYS)
- `CLICKHOUSE_TTL_MINUTELY_MV_TABLES` - Retention for minutely materialized view tables (Default:
24 HOURS)

Supports both numeric days (e.g., `365`) and ClickHouse interval syntax (e.g., `"1 YEAR"`,
`"30 DAY"`, `"24 HOUR"`).

The retention update runs automatically if any retention environment variable is set.

- [#7333](https://github.com/graphql-hive/console/pull/7333)
[`4aa5247`](https://github.com/graphql-hive/console/commit/4aa524779c257602864f582fc3eb02b02c86d29a)
Thanks [@alexdaima](https://github.com/alexdaima)! - Update Redis client to support connecting to
IPv6 networks.

- [#7400](https://github.com/graphql-hive/console/pull/7400)
[`c396566`](https://github.com/graphql-hive/console/commit/c396566b077e4b6ce26e0fab2004fa223e7dfc6f)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Add support for retrieving CDN artifacts by version
ID.

New CDN endpoints allow fetching schema artifacts for a specific version:

- `/artifacts/v1/:targetId/version/:versionId/:artifactType`
- `/artifacts/v1/:targetId/version/:versionId/contracts/:contractName/:artifactType`

Artifacts are now written to both the latest path and a versioned path during schema publish,
enabling retrieval of historical versions.

CDN artifact responses now include the `x-hive-schema-version-id` header, providing the version ID
of the schema being served.

### Patch Changes

- [#7381](https://github.com/graphql-hive/console/pull/7381)
[`415a9c1`](https://github.com/graphql-hive/console/commit/415a9c19d27e825c55bd9b492f8316624b4d6cf7)
Thanks [@jdolle](https://github.com/jdolle)! - Hide unnecessary elements from header when screen
is narrow

- [#7352](https://github.com/graphql-hive/console/pull/7352)
[`727e525`](https://github.com/graphql-hive/console/commit/727e525abbd26dce638278ee26e0311f725571e1)
Thanks [@jdolle](https://github.com/jdolle)! - Correctly check the global environment feature flag
in for app deployments and fix app deployment pagination

- [#7402](https://github.com/graphql-hive/console/pull/7402)
[`4183e55`](https://github.com/graphql-hive/console/commit/4183e5519851167c29dcc73f738108fad05cdce7)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Improve native federation schema composition.
Prevent subgraph-specific federation types and scalars being re-declared within the subgraph
leaking into the supergraph.

- [#7391](https://github.com/graphql-hive/console/pull/7391)
[`d027f99`](https://github.com/graphql-hive/console/commit/d027f99321aa338209b42a89133a112926a22f7f)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Fix exception raised by server when updating user
profile information.

- [#7389](https://github.com/graphql-hive/console/pull/7389)
[`a9a3e5f`](https://github.com/graphql-hive/console/commit/a9a3e5f9f1e942302bd6ce884f9afa011f2a7a96)
Thanks [@n1ru4l](https://github.com/n1ru4l)! - Do not swallow 4XX HTTP errors as 500 internal
server errors when sentry error reporting is enabled.

Send the same predictable error responses with and without the sentry plugin enabled.

## 8.12.1

### Patch 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": "8.12.1",
"version": "8.13.0",
"private": true,
"scripts": {
"generate": "tsx generate.ts",
Expand Down
8 changes: 8 additions & 0 deletions packages/libraries/router/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# 16.10.2024

## 2.3.5

### Patch Changes

- Updated dependencies
[[`24c0998`](https://github.com/graphql-hive/console/commit/24c099818e4dfec43feea7775e8189d0f305a10c)]:
- hive-console-sdk-rs@0.2.2

## 2.3.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/libraries/router/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ repository = "https://github.com/graphql-hive/console/"
edition = "2021"
license = "MIT"
publish = true
version = "2.3.4"
version = "2.3.5"
description = "Apollo-Router Plugin for Hive"

[[bin]]
Expand Down
2 changes: 1 addition & 1 deletion packages/libraries/router/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "hive-apollo-router-plugin",
"version": "2.3.4",
"version": "2.3.5",
"private": true,
"scripts": {
"sync-cargo-file": "./sync-cargo-file.sh"
Expand Down
9 changes: 9 additions & 0 deletions packages/libraries/sdk-rs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# hive-console-sdk-rs

## 0.2.2

### Patch Changes

- [#7405](https://github.com/graphql-hive/console/pull/7405)
[`24c0998`](https://github.com/graphql-hive/console/commit/24c099818e4dfec43feea7775e8189d0f305a10c)
Thanks [@ardatan](https://github.com/ardatan)! - Use the JSON Schema specification of the usage
reports directly to generate Rust structs as a source of truth instead of manually written types

## 0.2.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/libraries/sdk-rs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ repository = "https://github.com/graphql-hive/console/"
edition = "2021"
license = "MIT"
publish = true
version = "0.2.1"
version = "0.2.2"
description = "Rust SDK for Hive Console"

[lib]
Expand Down
2 changes: 1 addition & 1 deletion packages/libraries/sdk-rs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "hive-console-sdk-rs",
"version": "0.2.1",
"version": "0.2.2",
"private": true,
"scripts": {
"sync-cargo-file": "./sync-cargo-file.sh"
Expand Down
Loading