Repository navigation
release: promote v0.14.11 - #575
Merged
Merged
Conversation
fix: enable stable release dispatch on default branch
…patch fix: declare release dispatch trigger explicitly
…ase-dispatch fix: make stable release dispatch reusable
Fix Go proxy fallback for source installs, simplify contributor/release guidance, add branch protection documentation, and share Turbo cache entries across branches.
* fix: support scoped changesets release token * fix: guide users through organization setup
ci: allow canary Buildx cache writes
ci: speed up canary web image builds
* perf(web): optimize dashboard and topology rendering * feat: upgrade runtimes and default builds
Test-only changes; required CI and security checks passed. Admin PR-scoped bypass used because no independent reviewer is assigned.
Release metadata generated by Changesets; all required CI and security checks passed. Admin PR-scoped bypass used because the organization does not permit GITHUB_TOKEN to create/approve PRs and no independent reviewer is assigned.
Performance-only workflow changes; required CI and security checks passed. PR-scoped admin bypass used because no independent reviewer is assigned.
Merge the validated topology, lifecycle, backup, installer, and Turbopack improvements.
Release 0.1.4 after all required checks passed.
* fix audit authorization noise * fix installer stable release defaults * fix remote monitoring provisioning
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…30 updates (#25) * chore(deps): bump the bun-dependencies group across 1 directory with 30 updates Bumps the bun-dependencies group with 27 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.4` | `2.5.6` | | [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `6.27.0` | `6.29.0` | | [turbo](https://github.com/vercel/turborepo) | `2.10.5` | `2.10.7` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [@ai-sdk/react](https://github.com/vercel/ai/tree/HEAD/packages/react) | `4.0.34` | `4.0.44` | | [cnfast](https://github.com/aidenybai/cnfast/tree/HEAD/packages/cnfast) | `0.0.8` | `0.1.0` | | [fumadocs-core](https://github.com/fuma-nama/fumadocs) | `16.11.5` | `16.13.0` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.25.0` | `1.27.0` | | [next](https://github.com/vercel/next.js) | `16.2.11` | `16.2.12` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.7` | `19.2.8` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.7` | `19.2.8` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.1` | `26.1.2` | | [postcss](https://github.com/postcss/postcss) | `8.5.19` | `8.5.24` | | [tsdown](https://github.com/rolldown/tsdown) | `0.22.9` | `0.22.14` | | [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) | `5.32.9` | `5.32.11` | | [@better-auth/sso](https://github.com/better-auth/better-auth/tree/HEAD/packages/sso) | `1.6.23` | `1.6.25` | | [@codemirror/view](https://github.com/codemirror/view) | `6.43.6` | `6.43.7` | | [@radix-ui/react-use-controllable-state](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/use-controllable-state) | `1.2.3` | `1.2.6` | | [@rive-app/react-webgl2](https://github.com/rive-app/rive-react) | `4.29.5` | `4.30.0` | | [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.101.2` | `5.101.4` | | [motion](https://github.com/motiondivision/motion) | `12.42.2` | `12.43.0` | | [recharts](https://github.com/recharts/recharts) | `3.8.0` | `3.10.1` | | [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.16` | `4.0.23` | | [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.18` | `4.0.27` | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.16` | `4.0.23` | | [bullmq](https://github.com/taskforcesh/bullmq) | `5.80.8` | `5.81.2` | | [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `4.13.1` | `4.16.0` | Updates `@biomejs/biome` from 2.5.4 to 2.5.6 - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.6/packages/@biomejs/biome) Updates `knip` from 6.27.0 to 6.29.0 - [Release notes](https://github.com/webpro-nl/knip/releases) - [Commits](https://github.com/webpro-nl/knip/commits/knip@6.29.0/packages/knip) Updates `turbo` from 2.10.5 to 2.10.7 - [Release notes](https://github.com/vercel/turborepo/releases) - [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md) - [Commits](https://github.com/vercel/turborepo/commits) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `@ai-sdk/react` from 4.0.34 to 4.0.44 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/react/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/react@4.0.44/packages/react) Updates `ai` from 7.0.31 to 7.0.41 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@7.0.41/packages/ai) Updates `cnfast` from 0.0.8 to 0.1.0 - [Changelog](https://github.com/aidenybai/cnfast/blob/main/packages/cnfast/CHANGELOG.md) - [Commits](https://github.com/aidenybai/cnfast/commits/HEAD/packages/cnfast) Updates `fumadocs-core` from 16.11.5 to 16.13.0 - [Release notes](https://github.com/fuma-nama/fumadocs/releases) - [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs@16.11.5...fumadocs@16.13.0) Updates `lucide-react` from 1.25.0 to 1.27.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.27.0/packages/lucide-react) Updates `next` from 16.2.11 to 16.2.12 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](vercel/next.js@v16.2.11...v16.2.12) Updates `react` from 19.2.7 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react) Updates `react-dom` from 19.2.7 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom) Updates `@types/node` from 26.1.1 to 26.1.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `postcss` from 8.5.19 to 8.5.24 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](postcss/postcss@8.5.19...8.5.24) Updates `tsdown` from 0.22.9 to 0.22.14 - [Release notes](https://github.com/rolldown/tsdown/releases) - [Commits](rolldown/tsdown@v0.22.9...v0.22.14) Updates `swagger-ui-dist` from 5.32.9 to 5.32.11 - [Release notes](https://github.com/swagger-api/swagger-ui/releases) - [Commits](swagger-api/swagger-ui@v5.32.9...v5.32.11) Updates `@better-auth/sso` from 1.6.23 to 1.6.25 - [Release notes](https://github.com/better-auth/better-auth/releases) - [Changelog](https://github.com/better-auth/better-auth/blob/main/packages/sso/CHANGELOG.md) - [Commits](https://github.com/better-auth/better-auth/commits/v1.6.25/packages/sso) Updates `@codemirror/view` from 6.43.6 to 6.43.7 - [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md) - [Commits](https://github.com/codemirror/view/commits) Updates `@radix-ui/react-use-controllable-state` from 1.2.3 to 1.2.6 - [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/use-controllable-state/CHANGELOG.md) - [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/use-controllable-state) Updates `@rive-app/react-webgl2` from 4.29.5 to 4.30.0 - [Release notes](https://github.com/rive-app/rive-react/releases) - [Changelog](https://github.com/rive-app/rive-react/blob/main/CHANGELOG.md) - [Commits](rive-app/rive-react@v4.29.5...v4.30.0) Updates `@tanstack/react-query` from 5.101.2 to 5.101.4 - [Release notes](https://github.com/TanStack/query/releases) - [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md) - [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.101.4/packages/react-query) Updates `motion` from 12.42.2 to 12.43.0 - [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md) - [Commits](motiondivision/motion@v12.42.2...v12.43.0) Updates `recharts` from 3.8.0 to 3.10.1 - [Release notes](https://github.com/recharts/recharts/releases) - [Changelog](https://github.com/recharts/recharts/blob/main/CHANGELOG.md) - [Commits](recharts/recharts@v3.8.0...v3.10.1) Updates `@ai-sdk/anthropic` from 4.0.16 to 4.0.23 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/anthropic/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/anthropic@4.0.23/packages/anthropic) Updates `@ai-sdk/gateway` from 4.0.23 to 4.0.31 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/gateway/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/gateway@4.0.31/packages/gateway) Updates `@ai-sdk/google` from 4.0.18 to 4.0.27 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/google/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/google@4.0.27/packages/google) Updates `@ai-sdk/mcp` from 2.0.15 to 2.0.18 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/mcp/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/mcp@2.0.18/packages/mcp) Updates `@ai-sdk/openai` from 4.0.16 to 4.0.23 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.23/packages/openai) Updates `bullmq` from 5.80.8 to 5.81.2 - [Release notes](https://github.com/taskforcesh/bullmq/releases) - [Commits](taskforcesh/bullmq@v5.80.8...v5.81.2) Updates `shadcn` from 4.13.1 to 4.16.0 - [Release notes](https://github.com/shadcn-ui/ui/releases) - [Changelog](https://github.com/shadcn-ui/ui/blob/main/packages/shadcn/CHANGELOG.md) - [Commits](https://github.com/shadcn-ui/ui/commits/shadcn@4.16.0/packages/shadcn) --- updated-dependencies: - dependency-name: "@ai-sdk/anthropic" dependency-version: 4.0.23 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/gateway" dependency-version: 4.0.30 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/google" dependency-version: 4.0.26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/mcp" dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/openai" dependency-version: 4.0.22 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/react" dependency-version: 4.0.43 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@better-auth/sso" dependency-version: 1.6.25 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@biomejs/biome" dependency-version: 2.5.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@codemirror/view" dependency-version: 6.43.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@radix-ui/react-use-controllable-state" dependency-version: 1.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@rive-app/react-webgl2" dependency-version: 4.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: "@tanstack/react-query" dependency-version: 5.101.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@types/node" dependency-version: 26.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: ai dependency-version: 7.0.40 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: bullmq dependency-version: 5.81.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: cnfast dependency-version: 0.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: fumadocs-core dependency-version: 16.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: knip dependency-version: 6.29.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: lucide-react dependency-version: 1.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: motion dependency-version: 12.43.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: next dependency-version: 16.2.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: postcss dependency-version: 8.5.24 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: react dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: react-dom dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: recharts dependency-version: 3.10.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: shadcn dependency-version: 4.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: swagger-ui-dist dependency-version: 5.32.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: tsdown dependency-version: 0.22.14 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: turbo dependency-version: 2.10.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: bun-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * chore: add release note for Dependabot PR #25 * fix(next): support TypeScript 7 type generation --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: MonoBit <whw1483@gmail.com>
Merge after all required CI, CodeQL, dependency security, desktop packaging, and release-gate checks passed.
Merge generated Changesets release after all CI, desktop packaging, CodeQL, audit, and merge-gate checks passed.
CI, CodeQL, dependency security audit, and local verification passed.
All required CI, CodeQL, desktop packaging, dependency review, and security audit checks passed.
* fix: stabilize remote terminal and caddy provisioning (#550) All required CI, CodeQL, security, image, desktop, and production verification checks passed. * fix: clarify remote server setup failures
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* chore: promote 0.1.24 to master (#110) * fix: dispatch stable docker release workflow * fix: permit stable release workflow dispatch * fix: declare release workflow dispatch trigger * fix: make stable release dispatch reusable * fix: harden source installs and release workflow Fix Go proxy fallback for source installs, simplify contributor/release guidance, add branch protection documentation, and share Turbo cache entries across branches. * fix: support scoped changesets release token (#18) * fix: guide users through organization setup (#19) * fix: support scoped changesets release token * fix: guide users through organization setup * chore: prepare 0.1.2 release (#20) * ci: allow canary build cache writes * ci: speed up canary web image builds * feat: upgrade runtimes and default builds (#24) * perf(web): optimize dashboard and topology rendering * feat: upgrade runtimes and default builds * test: isolate unauthenticated e2e requests Test-only changes; required CI and security checks passed. Admin PR-scoped bypass used because no independent reviewer is assigned. * chore: release 0.1.3 Release metadata generated by Changesets; all required CI and security checks passed. Admin PR-scoped bypass used because the organization does not permit GITHUB_TOKEN to create/approve PRs and no independent reviewer is assigned. * perf: remove duplicate CI and image builds Performance-only workflow changes; required CI and security checks passed. PR-scoped admin bypass used because no independent reviewer is assigned. * ci: make canary images the application build gate (#30) * ci: keep canary docs image on amd64 (#31) * ci: keep canary monitoring image on amd64 (#32) * test: expand topology and lifecycle E2E coverage Merge the validated topology, lifecycle, backup, installer, and Turbopack improvements. * chore: release 0.1.4 Release 0.1.4 after all required checks passed. * fix audit authorization noise and document Turbopack fallback (#38) * fix audit authorization noise * fix installer stable release defaults * fix remote monitoring provisioning * chore: prepare release (#39) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix: harden security and scalability (#41) * fix(ci): automate Dependabot release notes (#40) * fix(ci): detect Dependabot PR authors (#42) * chore(deps): bump the bun-dependencies group across 1 directory with 30 updates (#25) * chore(deps): bump the bun-dependencies group across 1 directory with 30 updates Bumps the bun-dependencies group with 27 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.4` | `2.5.6` | | [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `6.27.0` | `6.29.0` | | [turbo](https://github.com/vercel/turborepo) | `2.10.5` | `2.10.7` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [@ai-sdk/react](https://github.com/vercel/ai/tree/HEAD/packages/react) | `4.0.34` | `4.0.44` | | [cnfast](https://github.com/aidenybai/cnfast/tree/HEAD/packages/cnfast) | `0.0.8` | `0.1.0` | | [fumadocs-core](https://github.com/fuma-nama/fumadocs) | `16.11.5` | `16.13.0` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.25.0` | `1.27.0` | | [next](https://github.com/vercel/next.js) | `16.2.11` | `16.2.12` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.7` | `19.2.8` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.7` | `19.2.8` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.1` | `26.1.2` | | [postcss](https://github.com/postcss/postcss) | `8.5.19` | `8.5.24` | | [tsdown](https://github.com/rolldown/tsdown) | `0.22.9` | `0.22.14` | | [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) | `5.32.9` | `5.32.11` | | [@better-auth/sso](https://github.com/better-auth/better-auth/tree/HEAD/packages/sso) | `1.6.23` | `1.6.25` | | [@codemirror/view](https://github.com/codemirror/view) | `6.43.6` | `6.43.7` | | [@radix-ui/react-use-controllable-state](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/use-controllable-state) | `1.2.3` | `1.2.6` | | [@rive-app/react-webgl2](https://github.com/rive-app/rive-react) | `4.29.5` | `4.30.0` | | [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.101.2` | `5.101.4` | | [motion](https://github.com/motiondivision/motion) | `12.42.2` | `12.43.0` | | [recharts](https://github.com/recharts/recharts) | `3.8.0` | `3.10.1` | | [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.16` | `4.0.23` | | [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.18` | `4.0.27` | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.16` | `4.0.23` | | [bullmq](https://github.com/taskforcesh/bullmq) | `5.80.8` | `5.81.2` | | [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `4.13.1` | `4.16.0` | Updates `@biomejs/biome` from 2.5.4 to 2.5.6 - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.6/packages/@biomejs/biome) Updates `knip` from 6.27.0 to 6.29.0 - [Release notes](https://github.com/webpro-nl/knip/releases) - [Commits](https://github.com/webpro-nl/knip/commits/knip@6.29.0/packages/knip) Updates `turbo` from 2.10.5 to 2.10.7 - [Release notes](https://github.com/vercel/turborepo/releases) - [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md) - [Commits](https://github.com/vercel/turborepo/commits) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `@ai-sdk/react` from 4.0.34 to 4.0.44 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/react/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/react@4.0.44/packages/react) Updates `ai` from 7.0.31 to 7.0.41 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@7.0.41/packages/ai) Updates `cnfast` from 0.0.8 to 0.1.0 - [Changelog](https://github.com/aidenybai/cnfast/blob/main/packages/cnfast/CHANGELOG.md) - [Commits](https://github.com/aidenybai/cnfast/commits/HEAD/packages/cnfast) Updates `fumadocs-core` from 16.11.5 to 16.13.0 - [Release notes](https://github.com/fuma-nama/fumadocs/releases) - [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs@16.11.5...fumadocs@16.13.0) Updates `lucide-react` from 1.25.0 to 1.27.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.27.0/packages/lucide-react) Updates `next` from 16.2.11 to 16.2.12 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](https://github.com/vercel/next.js/compare/v16.2.11...v16.2.12) Updates `react` from 19.2.7 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react) Updates `react-dom` from 19.2.7 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom) Updates `@types/node` from 26.1.1 to 26.1.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `postcss` from 8.5.19 to 8.5.24 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.5.19...8.5.24) Updates `tsdown` from 0.22.9 to 0.22.14 - [Release notes](https://github.com/rolldown/tsdown/releases) - [Commits](https://github.com/rolldown/tsdown/compare/v0.22.9...v0.22.14) Updates `swagger-ui-dist` from 5.32.9 to 5.32.11 - [Release notes](https://github.com/swagger-api/swagger-ui/releases) - [Commits](https://github.com/swagger-api/swagger-ui/compare/v5.32.9...v5.32.11) Updates `@better-auth/sso` from 1.6.23 to 1.6.25 - [Release notes](https://github.com/better-auth/better-auth/releases) - [Changelog](https://github.com/better-auth/better-auth/blob/main/packages/sso/CHANGELOG.md) - [Commits](https://github.com/better-auth/better-auth/commits/v1.6.25/packages/sso) Updates `@codemirror/view` from 6.43.6 to 6.43.7 - [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md) - [Commits](https://github.com/codemirror/view/commits) Updates `@radix-ui/react-use-controllable-state` from 1.2.3 to 1.2.6 - [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/use-controllable-state/CHANGELOG.md) - [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/use-controllable-state) Updates `@rive-app/react-webgl2` from 4.29.5 to 4.30.0 - [Release notes](https://github.com/rive-app/rive-react/releases) - [Changelog](https://github.com/rive-app/rive-react/blob/main/CHANGELOG.md) - [Commits](https://github.com/rive-app/rive-react/compare/v4.29.5...v4.30.0) Updates `@tanstack/react-query` from 5.101.2 to 5.101.4 - [Release notes](https://github.com/TanStack/query/releases) - [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md) - [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.101.4/packages/react-query) Updates `motion` from 12.42.2 to 12.43.0 - [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md) - [Commits](https://github.com/motiondivision/motion/compare/v12.42.2...v12.43.0) Updates `recharts` from 3.8.0 to 3.10.1 - [Release notes](https://github.com/recharts/recharts/releases) - [Changelog](https://github.com/recharts/recharts/blob/main/CHANGELOG.md) - [Commits](https://github.com/recharts/recharts/compare/v3.8.0...v3.10.1) Updates `@ai-sdk/anthropic` from 4.0.16 to 4.0.23 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/anthropic/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/anthropic@4.0.23/packages/anthropic) Updates `@ai-sdk/gateway` from 4.0.23 to 4.0.31 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/gateway/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/gateway@4.0.31/packages/gateway) Updates `@ai-sdk/google` from 4.0.18 to 4.0.27 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/google/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/google@4.0.27/packages/google) Updates `@ai-sdk/mcp` from 2.0.15 to 2.0.18 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/mcp/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/mcp@2.0.18/packages/mcp) Updates `@ai-sdk/openai` from 4.0.16 to 4.0.23 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.23/packages/openai) Updates `bullmq` from 5.80.8 to 5.81.2 - [Release notes](https://github.com/taskforcesh/bullmq/releases) - [Commits](https://github.com/taskforcesh/bullmq/compare/v5.80.8...v5.81.2) Updates `shadcn` from 4.13.1 to 4.16.0 - [Release notes](https://github.com/shadcn-ui/ui/releases) - [Changelog](https://github.com/shadcn-ui/ui/blob/main/packages/shadcn/CHANGELOG.md) - [Commits](https://github.com/shadcn-ui/ui/commits/shadcn@4.16.0/packages/shadcn) --- updated-dependencies: - dependency-name: "@ai-sdk/anthropic" dependency-version: 4.0.23 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/gateway" dependency-version: 4.0.30 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/google" dependency-version: 4.0.26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/mcp" dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/openai" dependency-version: 4.0.22 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/react" dependency-version: 4.0.43 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@better-auth/sso" dependency-version: 1.6.25 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@biomejs/biome" dependency-version: 2.5.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@codemirror/view" dependency-version: 6.43.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@radix-ui/react-use-controllable-state" dependency-version: 1.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@rive-app/react-webgl2" dependency-version: 4.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: "@tanstack/react-query" dependency-version: 5.101.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@types/node" dependency-version: 26.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: ai dependency-version: 7.0.40 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: bullmq dependency-version: 5.81.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: cnfast dependency-version: 0.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: fumadocs-core dependency-version: 16.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: knip dependency-version: 6.29.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: lucide-react dependency-version: 1.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: motion dependency-version: 12.43.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: next dependency-version: 16.2.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: postcss dependency-version: 8.5.24 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: react dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: react-dom dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: recharts dependency-version: 3.10.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: shadcn dependency-version: 4.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: swagger-ui-dist dependency-version: 5.32.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: tsdown dependency-version: 0.22.14 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: turbo dependency-version: 2.10.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: bun-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * chore: add release note for Dependabot PR #25 * fix(next): support TypeScript 7 type generation --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: MonoBit <whw1483@gmail.com> * fix(ci): skip transient Changesets refs in autofix (#45) * chore: prepare release (#44) * fix(ci): align promotion release gate (#48) Merge the reviewed promotion-gate fix so canary-to-master release PRs can pass CI. * feat: add desktop client and release pipeline (#43) Merge the reviewed desktop client, release pipeline, desktop build portability/security fixes, and resolved canary updates. * chore: prepare release 0.1.7 Merge the reviewed Changesets release metadata for the latest canary updates. * fix: sync release versions in Bun lockfile (#51) Merge the reviewed release lockfile correction so canary metadata and installs are fully synchronized. * fix: align Linux desktop installer binary (#53) * chore: scope platform patch release (#55) * chore: prepare release 0.1.8 (#54) * fix: sync release versions in Bun lockfile (#56) * feat: harden production readiness, workspace experience, and global search route navigation (#58) * work in progress * cleanup and audit findings fixed * enhancement * improvements * cleanup * work in progress * wip * wip * work in progress * fix: harden production readiness controls * feat: harden production readiness, workspace experience, and global search route navigation * chore: prepare release (#59) * fix(ci): move runner.temp env setup into step env (#62) * fix(ci): pass secrets inherit to release workflow (#65) * fix(ci): move runner.temp env setup into step env * fix(ci): pass secrets inherit to release workflow and enable direct workflow_dispatch * fix: clean duplicate entries in bun.lock (#67) * chore: promote 0.1.3 to master Promote the validated 0.1.3 canary release. All required master promotion checks passed; admin PR-scoped bypass used because no independent reviewer is assigned. * chore: promote 0.1.4 to master All promotion checks passed. * chore: promote 0.1.6 to master (#47) * fix: dispatch stable docker release workflow * fix: permit stable release workflow dispatch * fix: declare release workflow dispatch trigger * fix: make stable release dispatch reusable * fix: harden source installs and release workflow Fix Go proxy fallback for source installs, simplify contributor/release guidance, add branch protection documentation, and share Turbo cache entries across branches. * fix: support scoped changesets release token (#18) * fix: guide users through organization setup (#19) * fix: support scoped changesets release token * fix: guide users through organization setup * chore: prepare 0.1.2 release (#20) * ci: allow canary build cache writes * ci: speed up canary web image builds * feat: upgrade runtimes and default builds (#24) * perf(web): optimize dashboard and topology rendering * feat: upgrade runtimes and default builds * test: isolate unauthenticated e2e requests Test-only changes; required CI and security checks passed. Admin PR-scoped bypass used because no independent reviewer is assigned. * chore: release 0.1.3 Release metadata generated by Changesets; all required CI and security checks passed. Admin PR-scoped bypass used because the organization does not permit GITHUB_TOKEN to create/approve PRs and no independent reviewer is assigned. * perf: remove duplicate CI and image builds Performance-only workflow changes; required CI and security checks passed. PR-scoped admin bypass used because no independent reviewer is assigned. * ci: make canary images the application build gate (#30) * ci: keep canary docs image on amd64 (#31) * ci: keep canary monitoring image on amd64 (#32) * test: expand topology and lifecycle E2E coverage Merge the validated topology, lifecycle, backup, installer, and Turbopack improvements. * chore: release 0.1.4 Release 0.1.4 after all required checks passed. * fix audit authorization noise and document Turbopack fallback (#38) * fix audit authorization noise * fix installer stable release defaults * fix remote monitoring provisioning * chore: prepare release (#39) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix: harden security and scalability (#41) * fix(ci): automate Dependabot release notes (#40) * fix(ci): detect Dependabot PR authors (#42) * chore(deps): bump the bun-dependencies group across 1 directory with 30 updates (#25) * chore(deps): bump the bun-dependencies group across 1 directory with 30 updates Bumps the bun-dependencies group with 27 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.4` | `2.5.6` | | [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `6.27.0` | `6.29.0` | | [turbo](https://github.com/vercel/turborepo) | `2.10.5` | `2.10.7` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [@ai-sdk/react](https://github.com/vercel/ai/tree/HEAD/packages/react) | `4.0.34` | `4.0.44` | | [cnfast](https://github.com/aidenybai/cnfast/tree/HEAD/packages/cnfast) | `0.0.8` | `0.1.0` | | [fumadocs-core](https://github.com/fuma-nama/fumadocs) | `16.11.5` | `16.13.0` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.25.0` | `1.27.0` | | [next](https://github.com/vercel/next.js) | `16.2.11` | `16.2.12` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.7` | `19.2.8` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.7` | `19.2.8` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.1` | `26.1.2` | | [postcss](https://github.com/postcss/postcss) | `8.5.19` | `8.5.24` | | [tsdown](https://github.com/rolldown/tsdown) | `0.22.9` | `0.22.14` | | [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) | `5.32.9` | `5.32.11` | | [@better-auth/sso](https://github.com/better-auth/better-auth/tree/HEAD/packages/sso) | `1.6.23` | `1.6.25` | | [@codemirror/view](https://github.com/codemirror/view) | `6.43.6` | `6.43.7` | | [@radix-ui/react-use-controllable-state](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/use-controllable-state) | `1.2.3` | `1.2.6` | | [@rive-app/react-webgl2](https://github.com/rive-app/rive-react) | `4.29.5` | `4.30.0` | | [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.101.2` | `5.101.4` | | [motion](https://github.com/motiondivision/motion) | `12.42.2` | `12.43.0` | | [recharts](https://github.com/recharts/recharts) | `3.8.0` | `3.10.1` | | [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.16` | `4.0.23` | | [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.18` | `4.0.27` | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.16` | `4.0.23` | | [bullmq](https://github.com/taskforcesh/bullmq) | `5.80.8` | `5.81.2` | | [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `4.13.1` | `4.16.0` | Updates `@biomejs/biome` from 2.5.4 to 2.5.6 - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.6/packages/@biomejs/biome) Updates `knip` from 6.27.0 to 6.29.0 - [Release notes](https://github.com/webpro-nl/knip/releases) - [Commits](https://github.com/webpro-nl/knip/commits/knip@6.29.0/packages/knip) Updates `turbo` from 2.10.5 to 2.10.7 - [Release notes](https://github.com/vercel/turborepo/releases) - [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md) - [Commits](https://github.com/vercel/turborepo/commits) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `@ai-sdk/react` from 4.0.34 to 4.0.44 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/react/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/react@4.0.44/packages/react) Updates `ai` from 7.0.31 to 7.0.41 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@7.0.41/packages/ai) Updates `cnfast` from 0.0.8 to 0.1.0 - [Changelog](https://github.com/aidenybai/cnfast/blob/main/packages/cnfast/CHANGELOG.md) - [Commits](https://github.com/aidenybai/cnfast/commits/HEAD/packages/cnfast) Updates `fumadocs-core` from 16.11.5 to 16.13.0 - [Release notes](https://github.com/fuma-nama/fumadocs/releases) - [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs@16.11.5...fumadocs@16.13.0) Updates `lucide-react` from 1.25.0 to 1.27.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.27.0/packages/lucide-react) Updates `next` from 16.2.11 to 16.2.12 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](https://github.com/vercel/next.js/compare/v16.2.11...v16.2.12) Updates `react` from 19.2.7 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react) Updates `react-dom` from 19.2.7 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom) Updates `@types/node` from 26.1.1 to 26.1.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `postcss` from 8.5.19 to 8.5.24 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.5.19...8.5.24) Updates `tsdown` from 0.22.9 to 0.22.14 - [Release notes](https://github.com/rolldown/tsdown/releases) - [Commits](https://github.com/rolldown/tsdown/compare/v0.22.9...v0.22.14) Updates `swagger-ui-dist` from 5.32.9 to 5.32.11 - [Release notes](https://github.com/swagger-api/swagger-ui/releases) - [Commits](https://github.com/swagger-api/swagger-ui/compare/v5.32.9...v5.32.11) Updates `@better-auth/sso` from 1.6.23 to 1.6.25 - [Release notes](https://github.com/better-auth/better-auth/releases) - [Changelog](https://github.com/better-auth/better-auth/blob/main/packages/sso/CHANGELOG.md) - [Commits](https://github.com/better-auth/better-auth/commits/v1.6.25/packages/sso) Updates `@codemirror/view` from 6.43.6 to 6.43.7 - [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md) - [Commits](https://github.com/codemirror/view/commits) Updates `@radix-ui/react-use-controllable-state` from 1.2.3 to 1.2.6 - [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/use-controllable-state/CHANGELOG.md) - [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/use-controllable-state) Updates `@rive-app/react-webgl2` from 4.29.5 to 4.30.0 - [Release notes](https://github.com/rive-app/rive-react/releases) - [Changelog](https://github.com/rive-app/rive-react/blob/main/CHANGELOG.md) - [Commits](https://github.com/rive-app/rive-react/compare/v4.29.5...v4.30.0) Updates `@tanstack/react-query` from 5.101.2 to 5.101.4 - [Release notes](https://github.com/TanStack/query/releases) - [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md) - [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.101.4/packages/react-query) Updates `motion` from 12.42.2 to 12.43.0 - [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md) - [Commits](https://github.com/motiondivision/motion/compare/v12.42.2...v12.43.0) Updates `recharts` from 3.8.0 to 3.10.1 - [Release notes](https://github.com/recharts/recharts/releases) - [Changelog](https://github.com/recharts/recharts/blob/main/CHANGELOG.md) - [Commits](https://github.com/recharts/recharts/compare/v3.8.0...v3.10.1) Updates `@ai-sdk/anthropic` from 4.0.16 to 4.0.23 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/anthropic/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/anthropic@4.0.23/packages/anthropic) Updates `@ai-sdk/gateway` from 4.0.23 to 4.0.31 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/gateway/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/gateway@4.0.31/packages/gateway) Updates `@ai-sdk/google` from 4.0.18 to 4.0.27 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/google/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/google@4.0.27/packages/google) Updates `@ai-sdk/mcp` from 2.0.15 to 2.0.18 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/mcp/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/mcp@2.0.18/packages/mcp) Updates `@ai-sdk/openai` from 4.0.16 to 4.0.23 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.23/packages/openai) Updates `bullmq` from 5.80.8 to 5.81.2 - [Release notes](https://github.com/taskforcesh/bullmq/releases) - [Commits](https://github.com/taskforcesh/bullmq/compare/v5.80.8...v5.81.2) Updates `shadcn` from 4.13.1 to 4.16.0 - [Release notes](https://github.com/shadcn-ui/ui/releases) - [Changelog](https://github.com/shadcn-ui/ui/blob/main/packages/shadcn/CHANGELOG.md) - [Commits](https://github.com/shadcn-ui/ui/commits/shadcn@4.16.0/packages/shadcn) --- updated-dependencies: - dependency-name: "@ai-sdk/anthropic" dependency-version: 4.0.23 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/gateway" dependency-version: 4.0.30 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/google" dependency-version: 4.0.26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/mcp" dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/openai" dependency-version: 4.0.22 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/react" dependency-version: 4.0.43 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@better-auth/sso" dependency-version: 1.6.25 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@biomejs/biome" dependency-version: 2.5.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@codemirror/view" dependency-version: 6.43.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@radix-ui/react-use-controllable-state" dependency-version: 1.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@rive-app/react-webgl2" dependency-version: 4.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: "@tanstack/react-query" dependency-version: 5.101.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@types/node" dependency-version: 26.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: ai dependency-version: 7.0.40 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: bullmq dependency-version: 5.81.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: cnfast dependency-version: 0.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: fumadocs-core dependency-version: 16.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: knip dependency-version: 6.29.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: lucide-react dependency-version: 1.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: motion dependency-version: 12.43.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: next dependency-version: 16.2.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: postcss dependency-version: 8.5.24 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: react dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: react-dom dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: recharts dependency-version: 3.10.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: shadcn dependency-version: 4.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: swagger-ui-dist dependency-version: 5.32.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: tsdown dependency-version: 0.22.14 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: turbo dependency-version: 2.10.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: bun-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * chore: add release note for Dependabot PR #25 * fix(next): support TypeScript 7 type generation --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: MonoBit <whw1483@gmail.com> * fix(ci): skip transient Changesets refs in autofix (#45) * chore: prepare release (#44) * fix(ci): skip changeset check for release promotions --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore: promote 0.1.7 to master Promote the fully validated, lockfile-synchronized canary release to master. * chore: promote 0.1.8 to master (#57) * chore: promote 0.1.9 to master (#61) * fix: dispatch stable docker release workflow * fix: permit stable release workflow dispatch * fix: declare release workflow dispatch trigger * fix: make stable release dispatch reusable * fix: harden source installs and release workflow Fix Go proxy fallback for source installs, simplify contributor/release guidance, add branch protection documentation, and share Turbo cache entries across branches. * fix: support scoped changesets release token (#18) * fix: guide users through organization setup (#19) * fix: support scoped changesets release token * fix: guide users through organization setup * chore: prepare 0.1.2 release (#20) * ci: allow canary build cache writes * ci: speed up canary web image builds * feat: upgrade runtimes and default builds (#24) * perf(web): optimize dashboard and topology rendering * feat: upgrade runtimes and default builds * test: isolate unauthenticated e2e requests Test-only changes; required CI and security checks passed. Admin PR-scoped bypass used because no independent reviewer is assigned. * chore: release 0.1.3 Release metadata generated by Changesets; all required CI and security checks passed. Admin PR-scoped bypass used because the organization does not permit GITHUB_TOKEN to create/approve PRs and no independent reviewer is assigned. * perf: remove duplicate CI and image builds Performance-only workflow changes; required CI and security checks passed. PR-scoped admin bypass used because no independent reviewer is assigned. * ci: make canary images the application build gate (#30) * ci: keep canary docs image on amd64 (#31) * ci: keep canary monitoring image on amd64 (#32) * test: expand topology and lifecycle E2E coverage Merge the validated topology, lifecycle, backup, installer, and Turbopack improvements. * chore: release 0.1.4 Release 0.1.4 after all required checks passed. * fix audit authorization noise and document Turbopack fallback (#38) * fix audit authorization noise * fix installer stable release defaults * fix remote monitoring provisioning * chore: prepare release (#39) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix: harden security and scalability (#41) * fix(ci): automate Dependabot release notes (#40) * fix(ci): detect Dependabot PR authors (#42) * chore(deps): bump the bun-dependencies group across 1 directory with 30 updates (#25) * chore(deps): bump the bun-dependencies group across 1 directory with 30 updates Bumps the bun-dependencies group with 27 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.4` | `2.5.6` | | [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `6.27.0` | `6.29.0` | | [turbo](https://github.com/vercel/turborepo) | `2.10.5` | `2.10.7` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [@ai-sdk/react](https://github.com/vercel/ai/tree/HEAD/packages/react) | `4.0.34` | `4.0.44` | | [cnfast](https://github.com/aidenybai/cnfast/tree/HEAD/packages/cnfast) | `0.0.8` | `0.1.0` | | [fumadocs-core](https://github.com/fuma-nama/fumadocs) | `16.11.5` | `16.13.0` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.25.0` | `1.27.0` | | [next](https://github.com/vercel/next.js) | `16.2.11` | `16.2.12` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.7` | `19.2.8` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.7` | `19.2.8` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.1` | `26.1.2` | | [postcss](https://github.com/postcss/postcss) | `8.5.19` | `8.5.24` | | [tsdown](https://github.com/rolldown/tsdown) | `0.22.9` | `0.22.14` | | [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) | `5.32.9` | `5.32.11` | | [@better-auth/sso](https://github.com/better-auth/better-auth/tree/HEAD/packages/sso) | `1.6.23` | `1.6.25` | | [@codemirror/view](https://github.com/codemirror/view) | `6.43.6` | `6.43.7` | | [@radix-ui/react-use-controllable-state](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/use-controllable-state) | `1.2.3` | `1.2.6` | | [@rive-app/react-webgl2](https://github.com/rive-app/rive-react) | `4.29.5` | `4.30.0` | | [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.101.2` | `5.101.4` | | [motion](https://github.com/motiondivision/motion) | `12.42.2` | `12.43.0` | | [recharts](https://github.com/recharts/recharts) | `3.8.0` | `3.10.1` | | [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.16` | `4.0.23` | | [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.18` | `4.0.27` | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.16` | `4.0.23` | | [bullmq](https://github.com/taskforcesh/bullmq) | `5.80.8` | `5.81.2` | | [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `4.13.1` | `4.16.0` | Updates `@biomejs/biome` from 2.5.4 to 2.5.6 - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.6/packages/@biomejs/biome) Updates `knip` from 6.27.0 to 6.29.0 - [Release notes](https://github.com/webpro-nl/knip/releases) - [Commits](https://github.com/webpro-nl/knip/commits/knip@6.29.0/packages/knip) Updates `turbo` from 2.10.5 to 2.10.7 - [Release notes](https://github.com/vercel/turborepo/releases) - [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md) - [Commits](https://github.com/vercel/turborepo/commits) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `@ai-sdk/react` from 4.0.34 to 4.0.44 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/react/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/react@4.0.44/packages/react) Updates `ai` from 7.0.31 to 7.0.41 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@7.0.41/packages/ai) Updates `cnfast` from 0.0.8 to 0.1.0 - [Changelog](https://github.com/aidenybai/cnfast/blob/main/packages/cnfast/CHANGELOG.md) - [Commits](https://github.com/aidenybai/cnfast/commits/HEAD/packages/cnfast) Updates `fumadocs-core` from 16.11.5 to 16.13.0 - [Release notes](https://github.com/fuma-nama/fumadocs/releases) - [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs@16.11.5...fumadocs@16.13.0) Updates `lucide-react` from 1.25.0 to 1.27.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.27.0/packages/lucide-react) Updates `next` from 16.2.11 to 16.2.12 - [Release notes](https://github.com/vercel/next.js/releases) - [Commits](https://github.com/vercel/next.js/compare/v16.2.11...v16.2.12) Updates `react` from 19.2.7 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react) Updates `react-dom` from 19.2.7 to 19.2.8 - [Release notes](https://github.com/react/react/releases) - [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md) - [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom) Updates `@types/node` from 26.1.1 to 26.1.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `postcss` from 8.5.19 to 8.5.24 - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.5.19...8.5.24) Updates `tsdown` from 0.22.9 to 0.22.14 - [Release notes](https://github.com/rolldown/tsdown/releases) - [Commits](https://github.com/rolldown/tsdown/compare/v0.22.9...v0.22.14) Updates `swagger-ui-dist` from 5.32.9 to 5.32.11 - [Release notes](https://github.com/swagger-api/swagger-ui/releases) - [Commits](https://github.com/swagger-api/swagger-ui/compare/v5.32.9...v5.32.11) Updates `@better-auth/sso` from 1.6.23 to 1.6.25 - [Release notes](https://github.com/better-auth/better-auth/releases) - [Changelog](https://github.com/better-auth/better-auth/blob/main/packages/sso/CHANGELOG.md) - [Commits](https://github.com/better-auth/better-auth/commits/v1.6.25/packages/sso) Updates `@codemirror/view` from 6.43.6 to 6.43.7 - [Changelog](https://github.com/codemirror/view/blob/main/CHANGELOG.md) - [Commits](https://github.com/codemirror/view/commits) Updates `@radix-ui/react-use-controllable-state` from 1.2.3 to 1.2.6 - [Changelog](https://github.com/radix-ui/primitives/blob/main/packages/react/use-controllable-state/CHANGELOG.md) - [Commits](https://github.com/radix-ui/primitives/commits/HEAD/packages/react/use-controllable-state) Updates `@rive-app/react-webgl2` from 4.29.5 to 4.30.0 - [Release notes](https://github.com/rive-app/rive-react/releases) - [Changelog](https://github.com/rive-app/rive-react/blob/main/CHANGELOG.md) - [Commits](https://github.com/rive-app/rive-react/compare/v4.29.5...v4.30.0) Updates `@tanstack/react-query` from 5.101.2 to 5.101.4 - [Release notes](https://github.com/TanStack/query/releases) - [Changelog](https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md) - [Commits](https://github.com/TanStack/query/commits/@tanstack/react-query@5.101.4/packages/react-query) Updates `motion` from 12.42.2 to 12.43.0 - [Changelog](https://github.com/motiondivision/motion/blob/main/CHANGELOG.md) - [Commits](https://github.com/motiondivision/motion/compare/v12.42.2...v12.43.0) Updates `recharts` from 3.8.0 to 3.10.1 - [Release notes](https://github.com/recharts/recharts/releases) - [Changelog](https://github.com/recharts/recharts/blob/main/CHANGELOG.md) - [Commits](https://github.com/recharts/recharts/compare/v3.8.0...v3.10.1) Updates `@ai-sdk/anthropic` from 4.0.16 to 4.0.23 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/anthropic/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/anthropic@4.0.23/packages/anthropic) Updates `@ai-sdk/gateway` from 4.0.23 to 4.0.31 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/gateway/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/gateway@4.0.31/packages/gateway) Updates `@ai-sdk/google` from 4.0.18 to 4.0.27 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/google/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/google@4.0.27/packages/google) Updates `@ai-sdk/mcp` from 2.0.15 to 2.0.18 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/mcp/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/mcp@2.0.18/packages/mcp) Updates `@ai-sdk/openai` from 4.0.16 to 4.0.23 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/openai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/openai@4.0.23/packages/openai) Updates `bullmq` from 5.80.8 to 5.81.2 - [Release notes](https://github.com/taskforcesh/bullmq/releases) - [Commits](https://github.com/taskforcesh/bullmq/compare/v5.80.8...v5.81.2) Updates `shadcn` from 4.13.1 to 4.16.0 - [Release notes](https://github.com/shadcn-ui/ui/releases) - [Changelog](https://github.com/shadcn-ui/ui/blob/main/packages/shadcn/CHANGELOG.md) - [Commits](https://github.com/shadcn-ui/ui/commits/shadcn@4.16.0/packages/shadcn) --- updated-dependencies: - dependency-name: "@ai-sdk/anthropic" dependency-version: 4.0.23 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/gateway" dependency-version: 4.0.30 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/google" dependency-version: 4.0.26 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/mcp" dependency-version: 2.0.18 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/openai" dependency-version: 4.0.22 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@ai-sdk/react" dependency-version: 4.0.43 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@better-auth/sso" dependency-version: 1.6.25 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@biomejs/biome" dependency-version: 2.5.6 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@codemirror/view" dependency-version: 6.43.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@radix-ui/react-use-controllable-state" dependency-version: 1.2.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@rive-app/react-webgl2" dependency-version: 4.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: "@tanstack/react-query" dependency-version: 5.101.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: "@types/node" dependency-version: 26.1.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: ai dependency-version: 7.0.40 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: bullmq dependency-version: 5.81.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: cnfast dependency-version: 0.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: fumadocs-core dependency-version: 16.13.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: knip dependency-version: 6.29.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: lucide-react dependency-version: 1.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: motion dependency-version: 12.43.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: next dependency-version: 16.2.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: postcss dependency-version: 8.5.24 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: react dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: react-dom dependency-version: 19.2.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: recharts dependency-version: 3.10.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: shadcn dependency-version: 4.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: bun-dependencies - dependency-name: swagger-ui-dist dependency-version: 5.32.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: tsdown dependency-version: 0.22.14 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: turbo dependency-version: 2.10.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: bun-dependencies - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: bun-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * chore: add release note for Dependabot PR #25 * fix(next): support TypeScript 7 type generation --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: MonoBit <whw1483@gmail.com> * fix(ci): skip transient Changesets refs in autofix (#45) * chore: prepare release (#44) * fix(ci): align promotion release gate (#48) Merge the reviewed promotion-gate fix so canary-to-master release PRs can pass CI. * feat: add desktop client and release pipeline (#43) Merge the reviewed desktop client, release pipeline, desktop build portability/security fixes, and resolved canary updates. * chore: prepare release 0.1.7 Merge the reviewed Changesets release metadata for the latest canary updates. * fix: sync release versions in Bun lockfile (#51) Merge the reviewed release lockfile correction so canary metadata and installs are fully synchronized. * fix: align Linux desktop installer binary (#53) * chore: scope platform patch release (#55) * chore: prepare release 0.1.8 (#54) * fix: sync release versions in Bun lockfile (#56) * feat: harden production readiness, workspace experience, and global search route navigation (#58) * work in progress * cleanup and audit findings fixed * enhancement * improvements * cleanup * work in progress * wip * wip * work in progress * fix: harden production readiness controls * feat: harden production readiness, workspace experience, and global search route navigation * chore: prepare release (#59) --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * chore: promote 0.1.9 to master (#63) * fix: dispatch stable docker release workflow * fix: permit stable release workflow dispatch * fix: declare release workflow dispatch trigger * fix: make stable release dispatch reusable * fix: harden source installs and release workflow Fix Go proxy fallback for source installs, simplify contributor/release guidance, add branch protection documentation, and share Turbo cache entries across branches. * fix: support scoped changesets release token (#18) * fix: guide users through organization setup (#19) * fix: support scoped changesets release token * fix: guide users through organization setup * chore: prepare 0.1.2 release (#20) * ci: allow canary build cache writes * ci: speed up canary web image builds * feat: upgrade runtimes and default builds (#24) * perf(web): optimize dashboard and topology rendering * feat: upgrade runtimes and default builds * test: isolate unauthenticated e2e requests Test-only changes; required CI and security checks passed. Admin PR-scoped bypass used because no independent reviewer is assigned. * chore: release 0.1.3 Release metadata generated by Changesets; all required CI and security checks passed. Admin PR-scoped bypass used because the organization does not permit GITHUB_TOKEN to create/approve PRs and no independent reviewer is assigned. * perf: remove duplicate CI and image builds Performance-only workflow changes; required CI and security checks passed. PR-scoped admin bypass used because no independent reviewer is assigned. * ci: make canary images the application build gate (#30) * ci: keep canary docs image on amd64 (#31) * ci: keep canary monitoring image on amd64 (#32) * test: expand topology and lifecycle E2E coverage Merge the validated topology, lifecycle, backup, installer, and Turbopack improvements. * chore: release 0.1.4 Release 0.1.4 after all required checks passed. * fix audit authorization noise and document Turbopack fallback (#38) * fix audit authorization noise * fix installer stable release defaults * fix remote monitoring provisioning * chore: prepare release (#39) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * fix: harden security and scalability (#41) * fix(ci): automate Dependabot release notes (#40) * fix(ci): detect Dependabot PR authors (#42) * chore(deps): bump the bun-dependencies group across 1 directory with 30 updates (#25) * chore(deps): bump the bun-dependencies group across 1 directory with 30 updates Bumps the bun-dependencies group with 27 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.5.4` | `2.5.6` | | [knip](https://github.com/webpro-nl/knip/tree/HEAD/packages/knip) | `6.27.0` | `6.29.0` | | [turbo](https://github.com/vercel/turborepo) | `2.10.5` | `2.10.7` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [@ai-sdk/react](https://github.com/vercel/ai/tree/HEAD/packages/react) | `4.0.34` | `4.0.44` | | [cnfast](https://github.com/aidenybai/cnfast/tree/HEAD/packages/cnfast) | `0.0.8` | `0.1.0` | | [fumadocs-core](https://github.com/fuma-nama/fumadocs) | `16.11.5` | `16.13.0` | | [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `1.25.0` | `1.27.0` | | [next](https://github.com/vercel/next.js) | `16.2.11` | `16.2.12` | | [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.7` | `19.2.8` | | [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.7` | `19.2.8` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.1.1` | `26.1.2` | | [postcss](https://github.com/postcss/postcss) | `8.5.19` | `8.5.24` | | [tsdown](https://github.com/rolldown/tsdown) | `0.22.9` | `0.22.14` | | [swagger-ui-dist](https://github.com/swagger-api/swagger-ui) | `5.32.9` | `5.32.11` | | [@better-auth/sso](https://github.com/better-auth/better-auth/tree/HEAD/packages/sso) | `1.6.23` | `1.6.25` | | [@codemirror/view](https://github.com/codemirror/view) | `6.43.6` | `6.43.7` | | [@radix-ui/react-use-controllable-state](https://github.com/radix-ui/primitives/tree/HEAD/packages/react/use-controllable-state) | `1.2.3` | `1.2.6` | | [@rive-app/react-webgl2](https://github.com/rive-app/rive-react) | `4.29.5` | `4.30.0` | | [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.101.2` | `5.101.4` | | [motion](https://github.com/motiondivision/motion) | `12.42.2` | `12.43.0` | | [recharts](https://github.com/recharts/recharts) | `3.8.0` | `3.10.1` | | [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `4.0.16` | `4.0.23` | | [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `4.0.18` | `4.0.27` | | [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `4.0.16` | `4.0.23` | | [bullmq](https://github.com/taskforcesh/bullmq) | `5.80.8` | `5.81.2` | | [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `4.13.1` | `4.16.0` | Updates `@biomejs/biome` from 2.5.4 to 2.5.6 - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.5.6/packages/@biomejs/biome) Updates `knip` from 6.27.0 to 6.29.0 - [Release notes](https://github.com/webpro-nl/knip/releases) - [Commits](https://github.com/webpro-nl/knip/commits/knip@6.29.0/packages/knip) Updates `turbo` from 2.10.5 to 2.10.7 - [Release notes](https://github.com/vercel/turborepo/releases) - [Changelog](https://github.com/vercel/turborepo/blob/main/RELEASE.md) - [Commits](https://github.com/vercel/turborepo/commits) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `@ai-sdk/react` from 4.0.34 to 4.0.44 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/react/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/@ai-sdk/react@4.0.44/packages/react) Updates `ai` from 7.0.31 to 7.0.41 - [Release notes](https://github.com/vercel/ai/releases) - [Changelog](https://github.com/vercel/ai/blob/main/packages/ai/CHANGELOG.md) - [Commits](https://github.com/vercel/ai/commits/ai@7.0.41/packages/ai) Updates `cnfast` from 0.0.8 to 0.1.0 - [Changelog](https://github.com/aidenybai/cnfast/blob/main/packages/cnfast/CHANGELOG.md) - [Commits](https://github.com/aidenybai/cnfast/commits/HEAD/packages/cnfast) Updates `fumadocs-core` from 16.11.5 to 16.13.0 - [Release notes](https://github.com/fuma-nama/fumadocs/releases) - [Commits](https://github.com/fuma-nama/fumadocs/compare/fumadocs@16.11.5...fumadocs@16.13.0) Updates `lucide-react` from 1.25.0 to 1.27.0 - [Release notes](https://github.com/lucide-icons/lucide/releases) - [Commits](https://github.com/lucide-icons/lucide/commits/1.27.0/packages/lucide-react) Updates `next` from 16.2.11 …
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Prevent failed remote provisioning from appearing operational during server validation.
Externalize ssh2's optional cpu-features native optimization so desktop packaging succeeds across Bun runners.
Bundle the monitoring source for desktop-local remote provisioning and retain immutable image enforcement for self-hosted and cloud production.
Prepare the validated patch release including remote server readiness reporting and desktop-local remote monitoring provisioning.
Required CI, security analysis, dependency review, and merge gate passed.
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Booting the control plane in desktop mode and driving the tRPC surface end to end surfaced several defects that the type, lint, and unit-test gates could not see. Desktop could not perform a single mutation. Sensitive and expensive routes fail closed when the distributed rate limiter is unavailable, which is right for a multi-replica deployment that loses Redis, but desktop ships no Redis by design, so every create, update, and delete returned "Rate limiter temporarily unavailable". The limiter now treats a single-process control plane as authoritative rather than degraded: it enforces the real limit instead of the conservative outage fallback, never contacts Redis, and reports its status as single-process. Self-hosted and cloud policy is unchanged. Global search failed in every mode with "undefined is not an object". The use case held a detached reference to the repository's search method, so the Drizzle implementation lost its receiver. The existing test passed because its double was a closure that never reads `this`; the regression test now uses a class-based double. Workload migration ignored the target server's role, so an application could be migrated onto a database or build host, bypassing the boundary that resource creation and updates already enforce. The use case now asserts it, and the migration preflight repeats the check so a migration queued before a server changed role also fails closed. Database servers had no deployment queue consumer even though database resources are legitimately placed on them, leaving those deployments queued forever. Build servers stay excluded; they only compile images for another target's deployment job. Desktop claimed only deploy commands from the outbox, so backup, notification-delivery, and workload-migration commands were never run. The runner now drains all four and fails loudly on anything unknown. Deployment cancellation also worked only through Redis, so it was unavailable on desktop; an in-process marker now backs it, and the queue view reports in-flight desktop deployments from durable state. Finally, server-inventory reads no longer hang or fail whole pages: the topology graph skips Docker probes for servers that have not completed setup, and deployment server settings survive an unreachable local Docker daemon instead of failing the query. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Dynamic rate limiter resolution for single-process desktop control plane and increased PGlite timeouts for merge gate stability.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Promote the fully validated canary release to stable.
Stable-tag and release workflows will publish the final GitHub release, Docker images, and desktop artifacts after merge.