## phasehq/console — v2.76.0…v2.77.0

_27 commits._

### Features
- **feat: add GCP Secret Manager sync (#1030)** (e74c67c)
- **feat: bind role authoring and assignment to the caller's own permissions (#1022)** (b670141)
- **Remove legacy Service token runtime support** (9da4d08)

### Fixes
- **Merge pull request #1032 from phasehq/fix/stripe-checkout-access** (fd3b980)
- **fix: scope Stripe checkout details to organisations** (e15349d)
- **fix: sync query credential permissions (#1023)** (90201fe)
- **fix: fail closed on unrecognised principals in REST views** (9ae0a4f)

### Backend
- **Merge pull request #1000 from phasehq/dependabot/npm_and_yarn/frontend/browserslist-4.28.8** (54ef11e)
- **Merge branch 'main' into dependabot/npm_and_yarn/frontend/browserslist-4.28.8** (6101bc9)
- **Merge pull request #1010 from phasehq/security/remove-legacy-service-tokens** (8a0b416)
- **Merge branch 'main' into security/remove-legacy-service-tokens** (0a85075)
- **Merge branch 'main' into security/remove-legacy-service-tokens** (043187f)
- **Merge pull request #1021 from phasehq/readme-update-26** (aa0fb5c)
- **Merge pull request #980 from phasehq/dependabot/pip/backend/sqlparse-0.6.0** (f797484)
- **Merge branch 'main' into dependabot/pip/backend/sqlparse-0.6.0** (7f264b7)
- **Merge branch 'main' into readme-update-26** (fd7ab6c)
- **Merge branch 'main' into security/remove-legacy-service-tokens** (f492b31)

### Docs
- **docs(readme): separator between subtitle and diagram** (814cc39)
- **docs(readme): add title and subtitle above the diagram** (7160652)
- **docs(readme): add PNG fallbacks for clients that can't draw the SVG** (2903451)
- **docs(readme): replace header with "Phase platform" diagram, trim to essentials** (6275485)

### Chore
- **chore: bump version to v2.77.0 (#1026)** (c8cfe9d)
- **refactor(rbac): retire legacy Tokens app permission** (d6105d5)
- **refactor: remove dead legacy service token code** (e53f06c)
- **ci: bump GitHub Actions and pin to commit SHAs (#1027)** (296c242)
- **chore(deps): bump browserslist from 4.28.1 to 4.28.9 in /frontend** (bc4882f)
- **chore(deps): bump sqlparse from 0.5.4 to 0.6.0 in /backend** (8d06a80)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/phasehq/console?utm_source=github-action)._