Skip to content

Commit 3a52d1b

Browse files
chore(release): update monorepo packages versions
1 parent c6ad005 commit 3a52d1b

File tree

14 files changed

+91
-74
lines changed

14 files changed

+91
-74
lines changed

.changeset/dry-news-join.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/empty-rockets-smell.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

.changeset/healthy-flies-wink.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/ka-f-ka.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/nine-meals-raise.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/rare-paws-boil.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/tall-islands-occur.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

.changeset/three-random-words.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

deployment/CHANGELOG.md

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,91 @@
11
# hive
22

3+
## 5.0.0
4+
5+
### Major Changes
6+
7+
- [#6231](https://github.com/graphql-hive/console/pull/6231)
8+
[`b7e4052`](https://github.com/graphql-hive/console/commit/b7e4052ecfd8f70fefe39c27886619a24faa7526)
9+
Thanks [@n1ru4l](https://github.com/n1ru4l)! - New permission system for organization member
10+
roles.
11+
12+
The existing scopes assigned to organization members have been replaced with a permissions-based
13+
system, enabling more granular access control and role-based access control (RBAC) in Hive.
14+
15+
**Breaking Changes**
16+
17+
- **Viewer Role Adjustments** – Members with the default Viewer role can no longer create targets
18+
or projects.
19+
- **Restricted Role Management** – Permissions for inviting, removing, and assigning roles have
20+
been revoked. An admin must manually reassign these permissions where needed.
21+
- **Expanded Role Assignment** Capabilities – Members with permissions to manage invites, remove
22+
members, or modify roles can now grant additional permissions without restrictions. Caution is
23+
advised when assigning these rights, as they should be reserved for "Admin" roles.
24+
25+
These changes enhance security and provide greater flexibility in managing user permissions across
26+
organizations.
27+
28+
### Minor Changes
29+
30+
- [#6378](https://github.com/graphql-hive/console/pull/6378)
31+
[`f14daa8`](https://github.com/graphql-hive/console/commit/f14daa89760149d6b1eb45d5351d73c4376b7418)
32+
Thanks [@jasonkuhrt](https://github.com/jasonkuhrt)! - You can now set HTTP headers in your
33+
[Laboratory Preflight Script](https://the-guild.dev/graphql/hive/docs/dashboard/laboratory/preflight-scripts).
34+
Every time you run a request from Laboratory, your preflight headers, if any, will be merged into
35+
the request before it is sent.
36+
37+
You achieve this by interacting with the
38+
[`Headers`](https://developer.mozilla.org/docs/web/api/headers) instance newly available at
39+
`lab.request.headers`. For example, this script would would add a `foo` header with the value
40+
`bar` to every Laboratory request.
41+
42+
```ts
43+
lab.request.headers.set('foo', 'bar')
44+
```
45+
46+
A few notes about how headers are merged:
47+
48+
1. Unlike static headers, preflight headers do not receive environment variable substitutions on
49+
their values.
50+
2. Preflight headers take precedence, overwriting any same-named headers already in the Laboratory
51+
request.
52+
53+
Documentation for this new feature is available at
54+
https://the-guild.dev/graphql/hive/docs/dashboard/laboratory/preflight-scripts#http-headers.
55+
56+
- [#6123](https://github.com/graphql-hive/console/pull/6123)
57+
[`abfd1b1`](https://github.com/graphql-hive/console/commit/abfd1b1ea9b6850683f31c152516d9e0d97d94aa)
58+
Thanks [@Intellicode](https://github.com/Intellicode)! - encode postgres variables and introduce
59+
optional password
60+
61+
- [#6412](https://github.com/graphql-hive/console/pull/6412)
62+
[`f352bba`](https://github.com/graphql-hive/console/commit/f352bbac977902120527fbea2afb0b0b7dd253fb)
63+
Thanks [@Intellicode](https://github.com/Intellicode)! - Added a new environment variable
64+
`PROMETHEUS_METRICS_PORT` to control the promethus port of the policy service. The default value
65+
is `10254` (no action needed).
66+
67+
### Patch Changes
68+
69+
- [#6398](https://github.com/graphql-hive/console/pull/6398)
70+
[`0e4be14`](https://github.com/graphql-hive/console/commit/0e4be14256937f492efcb4a7dc97b59918274a2a)
71+
Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Remove the db leftovers related to
72+
activities (no longer a thing)
73+
74+
- [#6433](https://github.com/graphql-hive/console/pull/6433)
75+
[`a902d8b`](https://github.com/graphql-hive/console/commit/a902d8bb974c0ea707a17ff3d921a6cf13972ead)
76+
Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Improves validation for operation
77+
durations and error totals. Prevents processing of invalid usage report data.
78+
79+
- [#6374](https://github.com/graphql-hive/console/pull/6374)
80+
[`393ece7`](https://github.com/graphql-hive/console/commit/393ece7eab93ed0b7873e4428f78a5c27cf764fa)
81+
Thanks [@kamilkisiela](https://github.com/kamilkisiela)! - Adjust the Kafka message size
82+
estimation only when Kafka gives back `MESSAGE_TOO_LARGE` error
83+
84+
- [#6358](https://github.com/graphql-hive/console/pull/6358)
85+
[`ab06518`](https://github.com/graphql-hive/console/commit/ab065182d89e6d7e4c90469d0bcaadacfa4c3b1e)
86+
Thanks [@jdolle](https://github.com/jdolle)! - Use sum instead of max of top request counts for
87+
breaking changes calculation
88+
389
## 4.1.0
490

591
### Minor Changes

deployment/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "hive",
3-
"version": "4.1.0",
3+
"version": "5.0.0",
44
"private": true,
55
"scripts": {
66
"generate": "tsx generate.ts",

0 commit comments

Comments
 (0)