|
1 | 1 | # hive |
2 | 2 |
|
| 3 | +## 8.13.0 |
| 4 | + |
| 5 | +### Minor Changes |
| 6 | + |
| 7 | +- [#7303](https://github.com/graphql-hive/console/pull/7303) |
| 8 | + [`840bc08`](https://github.com/graphql-hive/console/commit/840bc08236dfd635d720566360b176e1cc59ce70) |
| 9 | + Thanks [@adambenhassen](https://github.com/adambenhassen)! - Add configurable data retention TTL |
| 10 | + for self-hosted Hive instances. Self-hosted users can now configure retention periods via |
| 11 | + environment variables instead of hardcoded values. |
| 12 | + |
| 13 | + New environment variables: |
| 14 | + |
| 15 | + - `CLICKHOUSE_TTL_TABLES` - Retention for ClickHouse mergetree tables (Default: 1 YEAR) |
| 16 | + - `CLICKHOUSE_TTL_DAILY_MV_TABLES` - Retention for daily materialized view tables (Default: 1 |
| 17 | + YEAR) |
| 18 | + - `CLICKHOUSE_TTL_HOURLY_MV_TABLES` - Retention for hourly materialized view tables (Default: 30 |
| 19 | + DAYS) |
| 20 | + - `CLICKHOUSE_TTL_MINUTELY_MV_TABLES` - Retention for minutely materialized view tables (Default: |
| 21 | + 24 HOURS) |
| 22 | + |
| 23 | + Supports both numeric days (e.g., `365`) and ClickHouse interval syntax (e.g., `"1 YEAR"`, |
| 24 | + `"30 DAY"`, `"24 HOUR"`). |
| 25 | + |
| 26 | + The retention update runs automatically if any retention environment variable is set. |
| 27 | + |
| 28 | +- [#7333](https://github.com/graphql-hive/console/pull/7333) |
| 29 | + [`4aa5247`](https://github.com/graphql-hive/console/commit/4aa524779c257602864f582fc3eb02b02c86d29a) |
| 30 | + Thanks [@alexdaima](https://github.com/alexdaima)! - Update Redis client to support connecting to |
| 31 | + IPv6 networks. |
| 32 | + |
| 33 | +- [#7400](https://github.com/graphql-hive/console/pull/7400) |
| 34 | + [`c396566`](https://github.com/graphql-hive/console/commit/c396566b077e4b6ce26e0fab2004fa223e7dfc6f) |
| 35 | + Thanks [@n1ru4l](https://github.com/n1ru4l)! - Add support for retrieving CDN artifacts by version |
| 36 | + ID. |
| 37 | + |
| 38 | + New CDN endpoints allow fetching schema artifacts for a specific version: |
| 39 | + |
| 40 | + - `/artifacts/v1/:targetId/version/:versionId/:artifactType` |
| 41 | + - `/artifacts/v1/:targetId/version/:versionId/contracts/:contractName/:artifactType` |
| 42 | + |
| 43 | + Artifacts are now written to both the latest path and a versioned path during schema publish, |
| 44 | + enabling retrieval of historical versions. |
| 45 | + |
| 46 | + CDN artifact responses now include the `x-hive-schema-version-id` header, providing the version ID |
| 47 | + of the schema being served. |
| 48 | + |
| 49 | +### Patch Changes |
| 50 | + |
| 51 | +- [#7381](https://github.com/graphql-hive/console/pull/7381) |
| 52 | + [`415a9c1`](https://github.com/graphql-hive/console/commit/415a9c19d27e825c55bd9b492f8316624b4d6cf7) |
| 53 | + Thanks [@jdolle](https://github.com/jdolle)! - Hide unnecessary elements from header when screen |
| 54 | + is narrow |
| 55 | + |
| 56 | +- [#7352](https://github.com/graphql-hive/console/pull/7352) |
| 57 | + [`727e525`](https://github.com/graphql-hive/console/commit/727e525abbd26dce638278ee26e0311f725571e1) |
| 58 | + Thanks [@jdolle](https://github.com/jdolle)! - Correctly check the global environment feature flag |
| 59 | + in for app deployments and fix app deployment pagination |
| 60 | + |
| 61 | +- [#7402](https://github.com/graphql-hive/console/pull/7402) |
| 62 | + [`4183e55`](https://github.com/graphql-hive/console/commit/4183e5519851167c29dcc73f738108fad05cdce7) |
| 63 | + Thanks [@n1ru4l](https://github.com/n1ru4l)! - Improve native federation schema composition. |
| 64 | + Prevent subgraph-specific federation types and scalars being re-declared within the subgraph |
| 65 | + leaking into the supergraph. |
| 66 | + |
| 67 | +- [#7391](https://github.com/graphql-hive/console/pull/7391) |
| 68 | + [`d027f99`](https://github.com/graphql-hive/console/commit/d027f99321aa338209b42a89133a112926a22f7f) |
| 69 | + Thanks [@n1ru4l](https://github.com/n1ru4l)! - Fix exception raised by server when updating user |
| 70 | + profile information. |
| 71 | + |
| 72 | +- [#7389](https://github.com/graphql-hive/console/pull/7389) |
| 73 | + [`a9a3e5f`](https://github.com/graphql-hive/console/commit/a9a3e5f9f1e942302bd6ce884f9afa011f2a7a96) |
| 74 | + Thanks [@n1ru4l](https://github.com/n1ru4l)! - Do not swallow 4XX HTTP errors as 500 internal |
| 75 | + server errors when sentry error reporting is enabled. |
| 76 | + |
| 77 | + Send the same predictable error responses with and without the sentry plugin enabled. |
| 78 | + |
3 | 79 | ## 8.12.1 |
4 | 80 |
|
5 | 81 | ### Patch Changes |
|
0 commit comments