From 5c7ed8b26f7d92b916091d6daabbd2b4d015c910 Mon Sep 17 00:00:00 2001 From: gsxdsm Date: Sat, 18 Jul 2026 00:52:59 -0700 Subject: [PATCH] chore(release): v0.72.0 Version bump via changesets. --- .changeset/codex-quick-start-placement.md | 7 -- .changeset/desktop-oauth-open-external.md | 7 -- .changeset/dirpicker-select-created-folder.md | 7 -- .../embedded-pg-encoding-auto-reinit.md | 7 -- .changeset/embedded-pg-utf8-initdb.md | 7 -- .changeset/full-suite-float-stack.md | 7 -- .changeset/git-missing-project-warning.md | 7 -- .changeset/git-stale-path-recovery.md | 7 -- .changeset/onboarding-link-theme-aware.md | 7 -- .../review-fixes-onboarding-desktop-batch.md | 7 -- .changeset/windows-close-to-tray.md | 7 -- .changeset/windows-no-helper-account.md | 7 -- .../windows-nonadmin-workingdirectory.md | 7 -- .changeset/windows-quit-postgres-prompt.md | 7 -- CHANGELOG-archive.md | 16 ++++ CHANGELOG.md | 96 +++++++++++++++++-- package.json | 2 +- packages/cli-alias/CHANGELOG.md | 20 ++++ packages/cli-alias/package.json | 2 +- packages/cli/CHANGELOG.md | 50 ++++++++++ packages/cli/package.json | 2 +- packages/core/CHANGELOG.md | 2 + packages/core/package.json | 2 +- packages/dashboard/CHANGELOG.md | 21 ++++ packages/dashboard/package.json | 2 +- packages/desktop/CHANGELOG.md | 8 ++ packages/desktop/package.json | 2 +- packages/droid-cli/CHANGELOG.md | 6 ++ packages/droid-cli/package.json | 2 +- packages/engine/CHANGELOG.md | 7 ++ packages/engine/package.json | 2 +- packages/i18n/CHANGELOG.md | 6 ++ packages/i18n/package.json | 2 +- packages/mobile/CHANGELOG.md | 2 + packages/mobile/package.json | 2 +- packages/pi-claude-cli/CHANGELOG.md | 2 + packages/pi-claude-cli/package.json | 2 +- packages/plugin-sdk/CHANGELOG.md | 6 ++ packages/plugin-sdk/package.json | 2 +- .../fusion-plugin-auto-label/CHANGELOG.md | 6 ++ .../fusion-plugin-auto-label/package.json | 2 +- .../fusion-plugin-ci-status/CHANGELOG.md | 6 ++ .../fusion-plugin-ci-status/package.json | 2 +- .../fusion-plugin-notification/CHANGELOG.md | 6 ++ .../fusion-plugin-notification/package.json | 2 +- .../fusion-plugin-settings-demo/CHANGELOG.md | 6 ++ .../fusion-plugin-settings-demo/package.json | 2 +- .../fusion-plugin-acp-runtime/CHANGELOG.md | 7 ++ .../fusion-plugin-acp-runtime/package.json | 2 +- .../fusion-plugin-agent-browser/CHANGELOG.md | 6 ++ .../fusion-plugin-agent-browser/package.json | 2 +- .../fusion-plugin-claude-runtime/CHANGELOG.md | 7 ++ .../fusion-plugin-claude-runtime/package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- .../fusion-plugin-cursor-runtime/CHANGELOG.md | 6 ++ .../fusion-plugin-cursor-runtime/package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- .../fusion-plugin-droid-runtime/CHANGELOG.md | 6 ++ .../fusion-plugin-droid-runtime/package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- .../fusion-plugin-grok-runtime/CHANGELOG.md | 7 ++ .../fusion-plugin-grok-runtime/package.json | 2 +- .../fusion-plugin-hermes-runtime/CHANGELOG.md | 6 ++ .../fusion-plugin-hermes-runtime/package.json | 2 +- .../fusion-plugin-linear-import/CHANGELOG.md | 7 ++ .../fusion-plugin-linear-import/package.json | 2 +- .../fusion-plugin-omp-runtime/CHANGELOG.md | 7 ++ .../fusion-plugin-omp-runtime/package.json | 2 +- .../CHANGELOG.md | 6 ++ .../package.json | 2 +- .../CHANGELOG.md | 6 ++ .../package.json | 2 +- plugins/fusion-plugin-quality/CHANGELOG.md | 7 ++ plugins/fusion-plugin-quality/package.json | 2 +- plugins/fusion-plugin-reports/CHANGELOG.md | 8 ++ plugins/fusion-plugin-reports/package.json | 2 +- plugins/fusion-plugin-roadmap/CHANGELOG.md | 7 ++ plugins/fusion-plugin-roadmap/package.json | 2 +- .../fusion-plugin-whatsapp-chat/CHANGELOG.md | 6 ++ .../fusion-plugin-whatsapp-chat/package.json | 2 +- 85 files changed, 421 insertions(+), 140 deletions(-) delete mode 100644 .changeset/codex-quick-start-placement.md delete mode 100644 .changeset/desktop-oauth-open-external.md delete mode 100644 .changeset/dirpicker-select-created-folder.md delete mode 100644 .changeset/embedded-pg-encoding-auto-reinit.md delete mode 100644 .changeset/embedded-pg-utf8-initdb.md delete mode 100644 .changeset/full-suite-float-stack.md delete mode 100644 .changeset/git-missing-project-warning.md delete mode 100644 .changeset/git-stale-path-recovery.md delete mode 100644 .changeset/onboarding-link-theme-aware.md delete mode 100644 .changeset/review-fixes-onboarding-desktop-batch.md delete mode 100644 .changeset/windows-close-to-tray.md delete mode 100644 .changeset/windows-no-helper-account.md delete mode 100644 .changeset/windows-nonadmin-workingdirectory.md delete mode 100644 .changeset/windows-quit-postgres-prompt.md diff --git a/.changeset/codex-quick-start-placement.md b/.changeset/codex-quick-start-placement.md deleted file mode 100644 index 702257d65c..0000000000 --- a/.changeset/codex-quick-start-placement.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: The OpenAI Codex subscription sign-in now appears in onboarding quick start, right after the Anthropic subscription. -category: feature -dev: "ModelOnboardingModal QUICK_START_PROVIDER_IDS: openai-codex inserted between anthropic-subscription and anthropic-api-key; previously it was only reachable under Advanced." diff --git a/.changeset/desktop-oauth-open-external.md b/.changeset/desktop-oauth-open-external.md deleted file mode 100644 index c5a1b10d9c..0000000000 --- a/.changeset/desktop-oauth-open-external.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: OAuth sign-ins (OpenAI Codex and others) now reliably open the system browser from the desktop app. -category: fix -dev: "window.open after the /auth/login await can outlive Chromium's transient user activation (~5s) and get silently popup-blocked on desktop — Codex's slower flow (method select + localhost callback server) hit this while Anthropic's usually didn't. New shell:openExternal IPC (http/https-validated) + preload openExternal + dashboard openExternalUrl helper used by all auth-URL opens, with window.open fallback on web." diff --git a/.changeset/dirpicker-select-created-folder.md b/.changeset/dirpicker-select-created-folder.md deleted file mode 100644 index efeccc6da2..0000000000 --- a/.changeset/dirpicker-select-created-folder.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Creating a folder in project setup now selects it so Select confirms it. -category: fix -dev: "DirectoryPicker: with selectCreatedDirectory, handleCreateFolder now navigates the browse panel into the created directory instead of refreshing the parent; the footer Select button commits browser.currentPath, so staying on the parent let the next click overwrite the auto-selected new folder." diff --git a/.changeset/embedded-pg-encoding-auto-reinit.md b/.changeset/embedded-pg-encoding-auto-reinit.md deleted file mode 100644 index 83fb94b7e7..0000000000 --- a/.changeset/embedded-pg-encoding-auto-reinit.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fusion now auto-repairs embedded PostgreSQL clusters left in the non-UTF-8 encoding state by earlier versions. -category: fix -dev: "Issue #2286 follow-up: on the encoding-conversion schema failure, the startup factory proves the embedded cluster is non-UTF-8 AND empty (no tables in project/central/archive, no recorded migrations — guaranteed for affected installs since the baseline never applied) and that this process owns the postmaster, then deletes the data dir and re-boots once with the UTF-8 initdb defaults. Joined instances and any non-proven state keep the manual re-init hint." diff --git a/.changeset/embedded-pg-utf8-initdb.md b/.changeset/embedded-pg-utf8-initdb.md deleted file mode 100644 index df8ebefc1b..0000000000 --- a/.changeset/embedded-pg-utf8-initdb.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Embedded PostgreSQL clusters are now always created UTF-8, fixing dashboard crash-loops on non-UTF-8 Windows locales. -category: fix -dev: "GitHub issue #2286: initdb inherited the OS locale encoding (e.g. Turkish WIN1254, English WIN1252), so the UTF-8 schema SQL failed with 'character has no equivalent in encoding'. DEFAULT_EMBEDDED_INITDB_FLAGS now forces --encoding=UTF8 --locale=C on every platform (caller flags appended after, so overridable). Not retroactive: existing non-UTF-8 clusters must delete ~/.fusion/embedded-postgres/default; the schema-apply failure now says exactly that, and boot errors include the full error cause chain instead of dropping it." diff --git a/.changeset/full-suite-float-stack.md b/.changeset/full-suite-float-stack.md deleted file mode 100644 index c86ba6c24a..0000000000 --- a/.changeset/full-suite-float-stack.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep floating windows stacked by last-opened and last-interacted order. -category: fix -dev: FloatingWindow only reclaims z-index on hidden→visible (not every mount effect), restoring shared-stack cross-type ordering with RightDockExpandModal. diff --git a/.changeset/git-missing-project-warning.md b/.changeset/git-missing-project-warning.md deleted file mode 100644 index f9bd5e4f7b..0000000000 --- a/.changeset/git-missing-project-warning.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Project creation warns when Git is missing, with install or create-anyway options. -category: feature -dev: "SetupWizardModal probes gitCli before registering and shows a three-way ConfirmDialog (create anyway / open downloads / cancel; clone mode offers install-only). New skipGitInit passthrough: ProjectCreateInput → POST /api/projects (rejected for clone mode) → EnsureProjectForPathInput → ensureProjectForPath skips ensureGitRepositoryForProjectPath." diff --git a/.changeset/git-stale-path-recovery.md b/.changeset/git-stale-path-recovery.md deleted file mode 100644 index 819547cc18..0000000000 --- a/.changeset/git-stale-path-recovery.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Git installed while Fusion runs is detected without restart for project setup. -category: fix -dev: "New core git-binary resolver: on PATH ENOENT, probes well-known install locations (win32 Program Files/LocalAppData Git\\cmd, macOS homebrew//usr/local//usr/bin, linux /usr/bin//usr/local/bin) with caching + invalidation on later ENOENT. Wired into ensureGitRepositoryForProjectPath's runner, probeGitCliStatus (onboarding git indicator), and the dashboard clone route." diff --git a/.changeset/onboarding-link-theme-aware.md b/.changeset/onboarding-link-theme-aware.md deleted file mode 100644 index 9001579e2b..0000000000 --- a/.changeset/onboarding-link-theme-aware.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Links on the onboarding GitHub setup step now follow the dashboard theme instead of default browser blue. -category: fix -dev: "ModelOnboardingModal.css: GitHub-step anchors (non-.btn) get color var(--color-info) + hover underline; layout rules unchanged." diff --git a/.changeset/review-fixes-onboarding-desktop-batch.md b/.changeset/review-fixes-onboarding-desktop-batch.md deleted file mode 100644 index 305e838fb9..0000000000 --- a/.changeset/review-fixes-onboarding-desktop-batch.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Hardening pass over the onboarding, git-preflight, and Windows Postgres lifecycle features from this cycle's review. -category: fix -dev: "Uninstaller kills only the first (numeric) postmaster.pid line; git-missing dialogs render even with skip-confirmations (new ConfirmOptions.alwaysAsk); quit prompt only for embedded-local runtimes and skipped during OS session end; 'leave it running' now disarms the embedded lifecycle's process shutdown hook (detachKeepingEmbedded); wizard double-submit guard; clone route ENOENT invalidate-and-retry; openExternalUrl drops the always-popup-blocked async window.open fallback; DirectoryPicker closes the panel if listing the created folder fails; git status probe bounded to two spawns." diff --git a/.changeset/windows-close-to-tray.md b/.changeset/windows-close-to-tray.md deleted file mode 100644 index 74d71b7802..0000000000 --- a/.changeset/windows-close-to-tray.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: The Windows desktop close dialog now offers Minimize to tray, keeping Fusion and the embedded PostgreSQL running in the background. -category: feature -dev: "win32 close dialog gains a Minimize to tray default alongside Exit-and-stop-PostgreSQL / Exit-leave-it-running (or a two-button variant when no embedded runtime is active); tray click restores the window. OS session end still skips dialogs and performs the full stop." diff --git a/.changeset/windows-no-helper-account.md b/.changeset/windows-no-helper-account.md deleted file mode 100644 index 70eef00ca0..0000000000 --- a/.changeset/windows-no-helper-account.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Elevated Windows boots embedded PostgreSQL without a local fusion-pg account; leftovers are cleaned up. -category: fix -dev: "Replaces the Start-Process -Credential non-admin-user launcher with pg_ctl's built-in restricted-token re-exec (embedded-windows-elevated.ts). Removes user creation, icacls grants, and the cmd/PowerShell wrapper — also eliminating the 'directory name is invalid' launch failure and the EBUSY on wrapper-held postgres.log. The elevated path now best-effort deletes a legacy fusion-pg account on start." diff --git a/.changeset/windows-nonadmin-workingdirectory.md b/.changeset/windows-nonadmin-workingdirectory.md deleted file mode 100644 index f48c3931e0..0000000000 --- a/.changeset/windows-nonadmin-workingdirectory.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix elevated Windows desktop boot failing with "The directory name is invalid" when starting embedded PostgreSQL. -category: fix -dev: "Start-Process -Credential (CreateProcessWithLogonW) validates the working directory as the target non-admin user; the launcher inherited the desktop app's cwd (admin profile / install dir) which fusion-pg cannot access. launch.ps1 now pins -WorkingDirectory to the granted .pgrunner run dir, passed as a -File param (buildNonAdminLauncherPs1 in packages/core embedded-windows-admin.ts)." diff --git a/.changeset/windows-quit-postgres-prompt.md b/.changeset/windows-quit-postgres-prompt.md deleted file mode 100644 index 9e303a2f48..0000000000 --- a/.changeset/windows-quit-postgres-prompt.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Closing the Windows desktop app now asks whether to also shut down the embedded PostgreSQL server. -category: feature -dev: "User-initiated window close on win32 shows a sync dialog (default: shut down); 'leave it running' skips only the embedded-cluster teardown in stopLocal({keepEmbeddedPostgres}) so pools/runtime still close. Programmatic quits (dashboard restart) never prompt and keep the full stop." diff --git a/CHANGELOG-archive.md b/CHANGELOG-archive.md index ae9e63089d..b867b9befe 100644 --- a/CHANGELOG-archive.md +++ b/CHANGELOG-archive.md @@ -14134,6 +14134,14 @@ for reference. - Updated dependencies [a2ed6d0] - @runfusion/fusion@0.1.0 +## 0.39.30 + +### @fusion/i18n + +#### Patch Changes + +- @fusion/core@0.72.0 + ## 0.39.29 ### @fusion/i18n @@ -14369,6 +14377,14 @@ for reference. - @fusion/core@0.40.0 +## 0.11.56 + +### @fusion/droid-cli + +#### Patch Changes + +- @fusion-plugin-examples/droid-runtime@0.1.56 + ## 0.11.55 ### @fusion/droid-cli diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a7a7272b0..cd65a47b0d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,19 +2,101 @@ User-facing release notes aggregated across all packages. This file is auto-synced from each `packages/*/CHANGELOG.md` by `scripts/release.mjs` — do not edit by hand. -## 0.71.0 +## 0.72.0 ### Highlights -- See live progress instead of a blank screen during database migrations on boot -- Desktop launch screen now shows migration status and won't time out mid-migration -- Fixed a first-boot crash migrating legacy SQLite data containing NUL characters +- OpenAI Codex sign-in now front-and-center in onboarding quick start +- OAuth logins reliably open the system browser on desktop instead of silently failing +- Embedded PostgreSQL always inits UTF-8, and Fusion auto-repairs older broken clusters +- Project setup warns when Git is missing, with install-or-continue options +- Windows close dialog adds Minimize to tray, plus safer elevated Postgres boot ### New -- Dashboard now shows a holding page and banner with live progress while a database migration runs in the background -- Desktop launch screen displays migration progress and pauses its timeout until migration finishes +- OpenAI Codex subscription sign-in moved into onboarding quick start, right after Anthropic +- Project creation now warns when Git is missing, offering install or create-anyway options +- Windows desktop close dialog adds a Minimize to tray option that keeps Fusion and embedded PostgreSQL running in the background +- Windows desktop close dialog can prompt to shut down embedded PostgreSQL when the app closes ### Fixed -- Fixed first-boot SQLite-to-PostgreSQL migration failing on legacy data containing NUL (\u0000) characters +- OAuth sign-ins (OpenAI Codex and others) now reliably open the system browser from the desktop app instead of getting silently popup-blocked +- Creating a new folder during project setup now selects it correctly so Select confirms the right folder +- Embedded PostgreSQL clusters are now always created UTF-8, fixing dashboard crash-loops on non-UTF-8 Windows locales +- Fusion now auto-repairs embedded PostgreSQL clusters left in a broken non-UTF-8 state by earlier versions +- Floating windows now keep a stable stacking order based on last-opened and last-interacted +- Git installed while Fusion is running is now detected without needing a restart during project setup +- Onboarding GitHub setup links now follow the dashboard's theme instead of default browser blue +- Elevated Windows boots now start embedded PostgreSQL without creating a local system account, and clean up old ones +- Fixed elevated Windows desktop boot failing with a "directory name is invalid" error when starting embedded PostgreSQL +- Hardening pass across onboarding, Git preflight, and Windows PostgreSQL lifecycle based on review feedback + +### Breaking +- Existing non-UTF-8 embedded PostgreSQL clusters are not retroactively fixed; affected installs must delete their local embedded-postgres data directory to complete the repair + +## 0.71.0 + +### @fusion/dashboard + +#### Patch Changes + +- @fusion/core@0.71.0 +- @fusion/engine@0.71.0 +- @fusion/i18n@0.39.29 +- @fusion-plugin-examples/claude-runtime@0.1.4 +- @fusion-plugin-examples/cli-printing-press@0.1.46 +- @fusion-plugin-examples/compound-engineering@0.1.29 +- @fusion-plugin-examples/dependency-graph@0.1.60 +- @fusion-plugin-examples/grok-runtime@0.2.7 +- @fusion-plugin-examples/omp-runtime@0.1.4 +- @fusion-plugin-examples/quality@0.1.4 +- @fusion-plugin-examples/roadmap@0.1.48 +- @fusion-plugin-examples/cursor-runtime@0.1.48 +- @fusion-plugin-examples/droid-runtime@0.1.55 +- @fusion-plugin-examples/hermes-runtime@0.2.79 +- @fusion-plugin-examples/openclaw-runtime@0.2.79 +- @fusion-plugin-examples/paperclip-runtime@0.2.79 + +### @fusion/desktop + +#### Patch Changes + +- @fusion/core@0.71.0 +- @fusion/dashboard@0.71.0 +- @fusion/engine@0.71.0 + +### @fusion/engine + +#### Patch Changes + +- @fusion/core@0.71.0 +- @fusion/pi-claude-cli@0.71.0 + +### @fusion/plugin-sdk + +#### Patch Changes + +- @fusion/core@0.71.0 + +### @runfusion/fusion + +#### Minor Changes + +- 0b6c4cd: summary: Show live database-migration progress during boot — dashboard holding page/banner and desktop launch screen. + category: feature + dev: CLI binds a temporary holding server on the dashboard port during `createTaskStoreForBackend` (new `onMigrationProgress` option) serving an auto-reloading page + `/api/health` `status:"migrating"`; open tabs render `MigrationInProgressBanner` from the health poll. Desktop publishes progress via `DesktopRuntimeStatus.migration` → IPC → `DesktopLaunchGate`, which shows the label and suspends its 30s timeout while progress advances. + +#### Patch Changes + +- 48b0d04: summary: Fix first-boot SQLite→PostgreSQL migration failing on legacy data containing NUL (\u0000) characters. + category: fix + dev: The migrator now strips U+0000 from plain text cells, JSON string values/keys, malformed-JSON scalars, and opaque legacy-preservation cells before insert; content-checksum verification compares sanitized source against sanitized target. + +### runfusion.ai + +#### Patch Changes + +- Updated dependencies [0b6c4cd] +- Updated dependencies [48b0d04] + - @runfusion/fusion@0.71.0 ## 0.70.2 diff --git a/package.json b/package.json index 82d4f966a4..c44cb9cb0f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fusion-workspace", - "version": "0.71.0", + "version": "0.72.0", "private": true, "license": "MIT", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/cli-alias/CHANGELOG.md b/packages/cli-alias/CHANGELOG.md index 6a61b40d8f..07d76bd14c 100644 --- a/packages/cli-alias/CHANGELOG.md +++ b/packages/cli-alias/CHANGELOG.md @@ -1,5 +1,25 @@ # runfusion.ai +## 0.72.0 + +### Patch Changes + +- Updated dependencies [26054de] +- Updated dependencies [7bf83bb] +- Updated dependencies [b60833c] +- Updated dependencies [95e011f] +- Updated dependencies [d4ee80a] +- Updated dependencies [38c6fdc] +- Updated dependencies [c7b1529] +- Updated dependencies [924e0df] +- Updated dependencies [6cdebe1] +- Updated dependencies [68ce5c3] +- Updated dependencies [c4a00d7] +- Updated dependencies [d4ee80a] +- Updated dependencies [fd87c3f] +- Updated dependencies [7550637] + - @runfusion/fusion@0.72.0 + ## 0.71.0 ### Patch Changes diff --git a/packages/cli-alias/package.json b/packages/cli-alias/package.json index bd2a760e4a..589eb0d55e 100644 --- a/packages/cli-alias/package.json +++ b/packages/cli-alias/package.json @@ -1,6 +1,6 @@ { "name": "runfusion.ai", - "version": "0.71.0", + "version": "0.72.0", "license": "MIT", "description": "Launch Fusion with `npx runfusion.ai` — tiny alias for @runfusion/fusion.", "homepage": "https://runfusion.ai", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 5e7e3daba8..05196f10c1 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,55 @@ # @runfusion/fusion +## 0.72.0 + +### Minor Changes + +- 26054de: summary: The OpenAI Codex subscription sign-in now appears in onboarding quick start, right after the Anthropic subscription. + category: feature + dev: "ModelOnboardingModal QUICK_START_PROVIDER_IDS: openai-codex inserted between anthropic-subscription and anthropic-api-key; previously it was only reachable under Advanced." +- c7b1529: summary: Project creation warns when Git is missing, with install or create-anyway options. + category: feature + dev: "SetupWizardModal probes gitCli before registering and shows a three-way ConfirmDialog (create anyway / open downloads / cancel; clone mode offers install-only). New skipGitInit passthrough: ProjectCreateInput → POST /api/projects (rejected for clone mode) → EnsureProjectForPathInput → ensureProjectForPath skips ensureGitRepositoryForProjectPath." +- c4a00d7: summary: The Windows desktop close dialog now offers Minimize to tray, keeping Fusion and the embedded PostgreSQL running in the background. + category: feature + dev: "win32 close dialog gains a Minimize to tray default alongside Exit-and-stop-PostgreSQL / Exit-leave-it-running (or a two-button variant when no embedded runtime is active); tray click restores the window. OS session end still skips dialogs and performs the full stop." +- 7550637: summary: Closing the Windows desktop app now asks whether to also shut down the embedded PostgreSQL server. + category: feature + dev: "User-initiated window close on win32 shows a sync dialog (default: shut down); 'leave it running' skips only the embedded-cluster teardown in stopLocal({keepEmbeddedPostgres}) so pools/runtime still close. Programmatic quits (dashboard restart) never prompt and keep the full stop." + +### Patch Changes + +- 7bf83bb: summary: OAuth sign-ins (OpenAI Codex and others) now reliably open the system browser from the desktop app. + category: fix + dev: "window.open after the /auth/login await can outlive Chromium's transient user activation (~5s) and get silently popup-blocked on desktop — Codex's slower flow (method select + localhost callback server) hit this while Anthropic's usually didn't. New shell:openExternal IPC (http/https-validated) + preload openExternal + dashboard openExternalUrl helper used by all auth-URL opens, with window.open fallback on web." +- b60833c: summary: Creating a folder in project setup now selects it so Select confirms it. + category: fix + dev: "DirectoryPicker: with selectCreatedDirectory, handleCreateFolder now navigates the browse panel into the created directory instead of refreshing the parent; the footer Select button commits browser.currentPath, so staying on the parent let the next click overwrite the auto-selected new folder." +- 95e011f: summary: Fusion now auto-repairs embedded PostgreSQL clusters left in the non-UTF-8 encoding state by earlier versions. + category: fix + dev: "Issue #2286 follow-up: on the encoding-conversion schema failure, the startup factory proves the embedded cluster is non-UTF-8 AND empty (no tables in project/central/archive, no recorded migrations — guaranteed for affected installs since the baseline never applied) and that this process owns the postmaster, then deletes the data dir and re-boots once with the UTF-8 initdb defaults. Joined instances and any non-proven state keep the manual re-init hint." +- d4ee80a: summary: Embedded PostgreSQL clusters are now always created UTF-8, fixing dashboard crash-loops on non-UTF-8 Windows locales. + category: fix + dev: "GitHub issue #2286: initdb inherited the OS locale encoding (e.g. Turkish WIN1254, English WIN1252), so the UTF-8 schema SQL failed with 'character has no equivalent in encoding'. DEFAULT_EMBEDDED_INITDB_FLAGS now forces --encoding=UTF8 --locale=C on every platform (caller flags appended after, so overridable). Not retroactive: existing non-UTF-8 clusters must delete ~/.fusion/embedded-postgres/default; the schema-apply failure now says exactly that, and boot errors include the full error cause chain instead of dropping it." +- 38c6fdc: summary: Keep floating windows stacked by last-opened and last-interacted order. + category: fix + dev: FloatingWindow only reclaims z-index on hidden→visible (not every mount effect), restoring shared-stack cross-type ordering with RightDockExpandModal. +- 924e0df: summary: Git installed while Fusion runs is detected without restart for project setup. + category: fix + dev: "New core git-binary resolver: on PATH ENOENT, probes well-known install locations (win32 Program Files/LocalAppData Git\\cmd, macOS homebrew//usr/local//usr/bin, linux /usr/bin//usr/local/bin) with caching + invalidation on later ENOENT. Wired into ensureGitRepositoryForProjectPath's runner, probeGitCliStatus (onboarding git indicator), and the dashboard clone route." +- 6cdebe1: summary: Links on the onboarding GitHub setup step now follow the dashboard theme instead of default browser blue. + category: fix + dev: "ModelOnboardingModal.css: GitHub-step anchors (non-.btn) get color var(--color-info) + hover underline; layout rules unchanged." +- 68ce5c3: summary: Hardening pass over the onboarding, git-preflight, and Windows Postgres lifecycle features from this cycle's review. + category: fix + dev: "Uninstaller kills only the first (numeric) postmaster.pid line; git-missing dialogs render even with skip-confirmations (new ConfirmOptions.alwaysAsk); quit prompt only for embedded-local runtimes and skipped during OS session end; 'leave it running' now disarms the embedded lifecycle's process shutdown hook (detachKeepingEmbedded); wizard double-submit guard; clone route ENOENT invalidate-and-retry; openExternalUrl drops the always-popup-blocked async window.open fallback; DirectoryPicker closes the panel if listing the created folder fails; git status probe bounded to two spawns." +- d4ee80a: summary: Elevated Windows boots embedded PostgreSQL without a local fusion-pg account; leftovers are cleaned up. + category: fix + dev: "Replaces the Start-Process -Credential non-admin-user launcher with pg_ctl's built-in restricted-token re-exec (embedded-windows-elevated.ts). Removes user creation, icacls grants, and the cmd/PowerShell wrapper — also eliminating the 'directory name is invalid' launch failure and the EBUSY on wrapper-held postgres.log. The elevated path now best-effort deletes a legacy fusion-pg account on start." +- fd87c3f: summary: Fix elevated Windows desktop boot failing with "The directory name is invalid" when starting embedded PostgreSQL. + category: fix + dev: "Start-Process -Credential (CreateProcessWithLogonW) validates the working directory as the target non-admin user; the launcher inherited the desktop app's cwd (admin profile / install dir) which fusion-pg cannot access. launch.ps1 now pins -WorkingDirectory to the granted .pgrunner run dir, passed as a -File param (buildNonAdminLauncherPs1 in packages/core embedded-windows-admin.ts)." + ## 0.71.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 89428c14ae..ecdb718673 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@runfusion/fusion", - "version": "0.71.0", + "version": "0.72.0", "license": "MIT", "description": "Fusion CLI: HTTP API server, daemon, dashboard launcher, and task tooling for the Fusion AI coding agent.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 5f6cf818c2..c732d1aeae 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,7 @@ # @fusion/core +## 0.72.0 + ## 0.71.0 ## 0.70.2 diff --git a/packages/core/package.json b/packages/core/package.json index e6d87878b1..bdded60ccd 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/core", - "version": "0.71.0", + "version": "0.72.0", "license": "MIT", "description": "Fusion core: task store, scheduler, settings, and shared domain types backing the Fusion AI coding agent.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/dashboard/CHANGELOG.md b/packages/dashboard/CHANGELOG.md index 1799ff3f02..e820f7147f 100644 --- a/packages/dashboard/CHANGELOG.md +++ b/packages/dashboard/CHANGELOG.md @@ -1,5 +1,26 @@ # @fusion/dashboard +## 0.72.0 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/engine@0.72.0 +- @fusion/i18n@0.39.30 +- @fusion-plugin-examples/claude-runtime@0.1.5 +- @fusion-plugin-examples/cli-printing-press@0.1.47 +- @fusion-plugin-examples/compound-engineering@0.1.30 +- @fusion-plugin-examples/dependency-graph@0.1.61 +- @fusion-plugin-examples/grok-runtime@0.2.8 +- @fusion-plugin-examples/omp-runtime@0.1.5 +- @fusion-plugin-examples/quality@0.1.5 +- @fusion-plugin-examples/roadmap@0.1.49 +- @fusion-plugin-examples/cursor-runtime@0.1.49 +- @fusion-plugin-examples/droid-runtime@0.1.56 +- @fusion-plugin-examples/hermes-runtime@0.2.80 +- @fusion-plugin-examples/openclaw-runtime@0.2.80 +- @fusion-plugin-examples/paperclip-runtime@0.2.80 + ## 0.71.0 ### Patch Changes diff --git a/packages/dashboard/package.json b/packages/dashboard/package.json index 693ca7ca82..c55cbd24c1 100644 --- a/packages/dashboard/package.json +++ b/packages/dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/dashboard", - "version": "0.71.0", + "version": "0.72.0", "license": "MIT", "description": "Fusion dashboard: React UI and HTTP API server for monitoring and controlling the Fusion AI coding agent.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md index 282dc4481d..cbd4199067 100644 --- a/packages/desktop/CHANGELOG.md +++ b/packages/desktop/CHANGELOG.md @@ -1,5 +1,13 @@ # @fusion/desktop +## 0.72.0 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/dashboard@0.72.0 +- @fusion/engine@0.72.0 + ## 0.71.0 ### Patch Changes diff --git a/packages/desktop/package.json b/packages/desktop/package.json index 733e80f619..6980c1cf4a 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -1,7 +1,7 @@ { "name": "@fusion/desktop", "productName": "Fusion", - "version": "0.71.0", + "version": "0.72.0", "license": "MIT", "author": { "name": "Runfusion", diff --git a/packages/droid-cli/CHANGELOG.md b/packages/droid-cli/CHANGELOG.md index ebad5f5b40..a74038f7f9 100644 --- a/packages/droid-cli/CHANGELOG.md +++ b/packages/droid-cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion/droid-cli +## 0.11.56 + +### Patch Changes + +- @fusion-plugin-examples/droid-runtime@0.1.56 + ## 0.11.55 ### Patch Changes diff --git a/packages/droid-cli/package.json b/packages/droid-cli/package.json index b8f748560b..bed1b19bb2 100644 --- a/packages/droid-cli/package.json +++ b/packages/droid-cli/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/droid-cli", - "version": "0.11.55", + "version": "0.11.56", "description": "First-party Fusion pi extension that routes LLM calls through the Droid CLI subprocess.", "license": "MIT", "private": true, diff --git a/packages/engine/CHANGELOG.md b/packages/engine/CHANGELOG.md index e8c5c78689..662efb10b4 100644 --- a/packages/engine/CHANGELOG.md +++ b/packages/engine/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion/engine +## 0.72.0 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/pi-claude-cli@0.72.0 + ## 0.71.0 ### Patch Changes diff --git a/packages/engine/package.json b/packages/engine/package.json index 7f29536888..4399bf792c 100644 --- a/packages/engine/package.json +++ b/packages/engine/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/engine", - "version": "0.71.0", + "version": "0.72.0", "license": "MIT", "description": "Fusion engine: executor, merger, scheduler, and automation runtime for the Fusion AI coding agent.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/i18n/CHANGELOG.md b/packages/i18n/CHANGELOG.md index 7c3b8689b7..128b806722 100644 --- a/packages/i18n/CHANGELOG.md +++ b/packages/i18n/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion/i18n +## 0.39.30 + +### Patch Changes + +- @fusion/core@0.72.0 + ## 0.39.29 ### Patch Changes diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 521f4d9098..c74c46614d 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/i18n", - "version": "0.39.29", + "version": "0.39.30", "license": "MIT", "description": "Fusion i18n: authored translation catalogs and shared i18next configuration for the Fusion dashboard and terminal UI.", "type": "module", diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md index 0bcddc602d..6a5f54ce18 100644 --- a/packages/mobile/CHANGELOG.md +++ b/packages/mobile/CHANGELOG.md @@ -1,5 +1,7 @@ # @fusion/mobile +## 0.72.0 + ## 0.71.0 ## 0.70.2 diff --git a/packages/mobile/package.json b/packages/mobile/package.json index d96f088975..ba5e97bf92 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/mobile", - "version": "0.71.0", + "version": "0.72.0", "license": "MIT", "description": "Fusion mobile: Capacitor wrapper around the Fusion dashboard for iOS and Android.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/packages/pi-claude-cli/CHANGELOG.md b/packages/pi-claude-cli/CHANGELOG.md index f2929f1a27..023b93adfb 100644 --- a/packages/pi-claude-cli/CHANGELOG.md +++ b/packages/pi-claude-cli/CHANGELOG.md @@ -1,5 +1,7 @@ # @fusion/pi-claude-cli +## 0.72.0 + ## 0.71.0 ## 0.70.2 diff --git a/packages/pi-claude-cli/package.json b/packages/pi-claude-cli/package.json index 7f3c5a1d85..4dd9f6b5e5 100644 --- a/packages/pi-claude-cli/package.json +++ b/packages/pi-claude-cli/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/pi-claude-cli", - "version": "0.71.0", + "version": "0.72.0", "description": "Fusion vendored fork: pi coding-agent extension that routes LLM calls through the Claude Code CLI. Forked from rchern/pi-claude-cli (MIT). See UPSTREAM.md.", "license": "MIT", "private": true, diff --git a/packages/plugin-sdk/CHANGELOG.md b/packages/plugin-sdk/CHANGELOG.md index ed51f7333b..af9133257a 100644 --- a/packages/plugin-sdk/CHANGELOG.md +++ b/packages/plugin-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion/plugin-sdk +## 0.72.0 + +### Patch Changes + +- @fusion/core@0.72.0 + ## 0.71.0 ### Patch Changes diff --git a/packages/plugin-sdk/package.json b/packages/plugin-sdk/package.json index 73899eef3d..2c1bd05272 100644 --- a/packages/plugin-sdk/package.json +++ b/packages/plugin-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/plugin-sdk", - "version": "0.71.0", + "version": "0.72.0", "license": "MIT", "description": "Fusion plugin SDK: types and helpers for authoring third-party plugins that extend the Fusion dashboard and engine.", "homepage": "https://github.com/Runfusion/Fusion#readme", diff --git a/plugins/examples/fusion-plugin-auto-label/CHANGELOG.md b/plugins/examples/fusion-plugin-auto-label/CHANGELOG.md index 4c1a04a793..170bde3be4 100644 --- a/plugins/examples/fusion-plugin-auto-label/CHANGELOG.md +++ b/plugins/examples/fusion-plugin-auto-label/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/auto-label +## 0.2.80 + +### Patch Changes + +- @fusion/plugin-sdk@0.72.0 + ## 0.2.79 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-auto-label/package.json b/plugins/examples/fusion-plugin-auto-label/package.json index 49036d34c5..0844458ffe 100644 --- a/plugins/examples/fusion-plugin-auto-label/package.json +++ b/plugins/examples/fusion-plugin-auto-label/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/auto-label", - "version": "0.2.79", + "version": "0.2.80", "type": "module", "description": "Automatically labels tasks based on description content", "keywords": [ diff --git a/plugins/examples/fusion-plugin-ci-status/CHANGELOG.md b/plugins/examples/fusion-plugin-ci-status/CHANGELOG.md index b9efea0b5e..84adeda527 100644 --- a/plugins/examples/fusion-plugin-ci-status/CHANGELOG.md +++ b/plugins/examples/fusion-plugin-ci-status/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/ci-status +## 0.2.80 + +### Patch Changes + +- @fusion/plugin-sdk@0.72.0 + ## 0.2.79 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-ci-status/package.json b/plugins/examples/fusion-plugin-ci-status/package.json index c9f93633f2..3719decc4e 100644 --- a/plugins/examples/fusion-plugin-ci-status/package.json +++ b/plugins/examples/fusion-plugin-ci-status/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/ci-status", - "version": "0.2.79", + "version": "0.2.80", "type": "module", "description": "Polls CI status for branches and provides a custom API to query results", "keywords": [ diff --git a/plugins/examples/fusion-plugin-notification/CHANGELOG.md b/plugins/examples/fusion-plugin-notification/CHANGELOG.md index df465ae587..c10e7b2545 100644 --- a/plugins/examples/fusion-plugin-notification/CHANGELOG.md +++ b/plugins/examples/fusion-plugin-notification/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/notification +## 0.2.80 + +### Patch Changes + +- @fusion/plugin-sdk@0.72.0 + ## 0.2.79 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-notification/package.json b/plugins/examples/fusion-plugin-notification/package.json index 98b6a40d5e..90a7b185bd 100644 --- a/plugins/examples/fusion-plugin-notification/package.json +++ b/plugins/examples/fusion-plugin-notification/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/notification", - "version": "0.2.79", + "version": "0.2.80", "type": "module", "description": "Example Fusion plugin that sends webhook notifications on task lifecycle events", "keywords": [ diff --git a/plugins/examples/fusion-plugin-settings-demo/CHANGELOG.md b/plugins/examples/fusion-plugin-settings-demo/CHANGELOG.md index e453758670..2d33fb40d4 100644 --- a/plugins/examples/fusion-plugin-settings-demo/CHANGELOG.md +++ b/plugins/examples/fusion-plugin-settings-demo/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/settings-demo +## 0.2.80 + +### Patch Changes + +- @fusion/plugin-sdk@0.72.0 + ## 0.2.79 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-settings-demo/package.json b/plugins/examples/fusion-plugin-settings-demo/package.json index 731f19cf34..fe14f33dbc 100644 --- a/plugins/examples/fusion-plugin-settings-demo/package.json +++ b/plugins/examples/fusion-plugin-settings-demo/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/settings-demo", - "version": "0.2.79", + "version": "0.2.80", "type": "module", "description": "Example Fusion plugin demonstrating settings schema and runtime configuration", "keywords": [ diff --git a/plugins/fusion-plugin-acp-runtime/CHANGELOG.md b/plugins/fusion-plugin-acp-runtime/CHANGELOG.md index 60db83fe23..d526fd94b9 100644 --- a/plugins/fusion-plugin-acp-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-acp-runtime/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/acp-runtime +## 0.1.30 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.1.29 ### Patch Changes diff --git a/plugins/fusion-plugin-acp-runtime/package.json b/plugins/fusion-plugin-acp-runtime/package.json index 5986552f79..65234d1427 100644 --- a/plugins/fusion-plugin-acp-runtime/package.json +++ b/plugins/fusion-plugin-acp-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/acp-runtime", - "version": "0.1.29", + "version": "0.1.30", "type": "module", "description": "ACP (Agent Client Protocol) runtime plugin for Fusion — drives any ACP-compatible agent over JSON-RPC/stdio", "keywords": [ diff --git a/plugins/fusion-plugin-agent-browser/CHANGELOG.md b/plugins/fusion-plugin-agent-browser/CHANGELOG.md index ccfc37e4b9..a9015beb40 100644 --- a/plugins/fusion-plugin-agent-browser/CHANGELOG.md +++ b/plugins/fusion-plugin-agent-browser/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/agent-browser +## 0.1.50 + +### Patch Changes + +- @fusion/plugin-sdk@0.72.0 + ## 0.1.49 ### Patch Changes diff --git a/plugins/fusion-plugin-agent-browser/package.json b/plugins/fusion-plugin-agent-browser/package.json index 8138cb36ac..abaaaa4a61 100644 --- a/plugins/fusion-plugin-agent-browser/package.json +++ b/plugins/fusion-plugin-agent-browser/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/agent-browser", - "version": "0.1.49", + "version": "0.1.50", "type": "module", "description": "Agent Browser runtime and prompt/skill/workflow contributions for Fusion", "private": true, diff --git a/plugins/fusion-plugin-claude-runtime/CHANGELOG.md b/plugins/fusion-plugin-claude-runtime/CHANGELOG.md index d625290b50..3ad3bf7f86 100644 --- a/plugins/fusion-plugin-claude-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-claude-runtime/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/claude-runtime +## 0.1.5 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.1.4 ### Patch Changes diff --git a/plugins/fusion-plugin-claude-runtime/package.json b/plugins/fusion-plugin-claude-runtime/package.json index f6e236fe99..194b2e4fe3 100644 --- a/plugins/fusion-plugin-claude-runtime/package.json +++ b/plugins/fusion-plugin-claude-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/claude-runtime", - "version": "0.1.4", + "version": "0.1.5", "type": "module", "description": "Claude Code runtime plugin for Fusion (ACP bridge)", "keywords": [ diff --git a/plugins/fusion-plugin-cli-printing-press/CHANGELOG.md b/plugins/fusion-plugin-cli-printing-press/CHANGELOG.md index 28ca0d8a05..dbf2fc363d 100644 --- a/plugins/fusion-plugin-cli-printing-press/CHANGELOG.md +++ b/plugins/fusion-plugin-cli-printing-press/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/cli-printing-press +## 0.1.47 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.1.46 ### Patch Changes diff --git a/plugins/fusion-plugin-cli-printing-press/package.json b/plugins/fusion-plugin-cli-printing-press/package.json index 7fb5b31366..0c58e8a0e1 100644 --- a/plugins/fusion-plugin-cli-printing-press/package.json +++ b/plugins/fusion-plugin-cli-printing-press/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/cli-printing-press", - "version": "0.1.46", + "version": "0.1.47", "type": "module", "description": "CLI Printing Press plugin package for Fusion", "private": true, diff --git a/plugins/fusion-plugin-compound-engineering/CHANGELOG.md b/plugins/fusion-plugin-compound-engineering/CHANGELOG.md index 75a8d73b85..9fc1c9dde3 100644 --- a/plugins/fusion-plugin-compound-engineering/CHANGELOG.md +++ b/plugins/fusion-plugin-compound-engineering/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/compound-engineering +## 0.1.30 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.1.29 ### Patch Changes diff --git a/plugins/fusion-plugin-compound-engineering/package.json b/plugins/fusion-plugin-compound-engineering/package.json index b5a9e30739..852b692156 100644 --- a/plugins/fusion-plugin-compound-engineering/package.json +++ b/plugins/fusion-plugin-compound-engineering/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/compound-engineering", - "version": "0.1.29", + "version": "0.1.30", "type": "module", "description": "Compound Engineering plugin for Fusion", "private": true, diff --git a/plugins/fusion-plugin-cursor-runtime/CHANGELOG.md b/plugins/fusion-plugin-cursor-runtime/CHANGELOG.md index 02f6aae6dc..6674802109 100644 --- a/plugins/fusion-plugin-cursor-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-cursor-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/cursor-runtime +## 0.1.49 + +### Patch Changes + +- @fusion/plugin-sdk@0.72.0 + ## 0.1.48 ### Patch Changes diff --git a/plugins/fusion-plugin-cursor-runtime/package.json b/plugins/fusion-plugin-cursor-runtime/package.json index 7938fee73d..51872651ea 100644 --- a/plugins/fusion-plugin-cursor-runtime/package.json +++ b/plugins/fusion-plugin-cursor-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/cursor-runtime", - "version": "0.1.48", + "version": "0.1.49", "type": "module", "description": "Cursor CLI runtime plugin for Fusion", "keywords": [ diff --git a/plugins/fusion-plugin-dependency-graph/CHANGELOG.md b/plugins/fusion-plugin-dependency-graph/CHANGELOG.md index 4caf57c9af..66959c01b7 100644 --- a/plugins/fusion-plugin-dependency-graph/CHANGELOG.md +++ b/plugins/fusion-plugin-dependency-graph/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/dependency-graph +## 0.1.61 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.1.60 ### Patch Changes diff --git a/plugins/fusion-plugin-dependency-graph/package.json b/plugins/fusion-plugin-dependency-graph/package.json index 72c9b36131..c072333d69 100644 --- a/plugins/fusion-plugin-dependency-graph/package.json +++ b/plugins/fusion-plugin-dependency-graph/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/dependency-graph", - "version": "0.1.60", + "version": "0.1.61", "type": "module", "description": "Dependency graph dashboard view plugin for Fusion", "private": true, diff --git a/plugins/fusion-plugin-droid-runtime/CHANGELOG.md b/plugins/fusion-plugin-droid-runtime/CHANGELOG.md index 9195a75e40..1595f7ced3 100644 --- a/plugins/fusion-plugin-droid-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-droid-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.1.56 + +### Patch Changes + +- @fusion/plugin-sdk@0.72.0 + ## 0.1.55 ### Patch Changes diff --git a/plugins/fusion-plugin-droid-runtime/package.json b/plugins/fusion-plugin-droid-runtime/package.json index d8df0a7e15..5afc566a2b 100644 --- a/plugins/fusion-plugin-droid-runtime/package.json +++ b/plugins/fusion-plugin-droid-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/droid-runtime", - "version": "0.1.55", + "version": "0.1.56", "type": "module", "description": "Droid runtime plugin for Fusion", "keywords": [ diff --git a/plugins/fusion-plugin-even-realities-glasses/CHANGELOG.md b/plugins/fusion-plugin-even-realities-glasses/CHANGELOG.md index 0190f42903..8f5eab3778 100644 --- a/plugins/fusion-plugin-even-realities-glasses/CHANGELOG.md +++ b/plugins/fusion-plugin-even-realities-glasses/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/even-realities-glasses +## 0.1.49 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.1.48 ### Patch Changes diff --git a/plugins/fusion-plugin-even-realities-glasses/package.json b/plugins/fusion-plugin-even-realities-glasses/package.json index 1f0cbb058d..fe3304592e 100644 --- a/plugins/fusion-plugin-even-realities-glasses/package.json +++ b/plugins/fusion-plugin-even-realities-glasses/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/even-realities-glasses", - "version": "0.1.48", + "version": "0.1.49", "type": "module", "description": "Canonical Even Realities Fusion plugin with board/task cards, actions, notifications, and webhook transport", "keywords": [ diff --git a/plugins/fusion-plugin-grok-runtime/CHANGELOG.md b/plugins/fusion-plugin-grok-runtime/CHANGELOG.md index 33840e06fa..ff7ba16e71 100644 --- a/plugins/fusion-plugin-grok-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-grok-runtime/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/grok-runtime +## 0.2.8 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.2.7 ### Patch Changes diff --git a/plugins/fusion-plugin-grok-runtime/package.json b/plugins/fusion-plugin-grok-runtime/package.json index db12294ee3..5ad29343de 100644 --- a/plugins/fusion-plugin-grok-runtime/package.json +++ b/plugins/fusion-plugin-grok-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/grok-runtime", - "version": "0.2.7", + "version": "0.2.8", "type": "module", "description": "Grok CLI runtime plugin for Fusion (ACP agent stdio)", "keywords": [ diff --git a/plugins/fusion-plugin-hermes-runtime/CHANGELOG.md b/plugins/fusion-plugin-hermes-runtime/CHANGELOG.md index dc7a991fe8..48f1cb820f 100644 --- a/plugins/fusion-plugin-hermes-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-hermes-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/hermes-runtime +## 0.2.80 + +### Patch Changes + +- @fusion/plugin-sdk@0.72.0 + ## 0.2.79 ### Patch Changes diff --git a/plugins/fusion-plugin-hermes-runtime/package.json b/plugins/fusion-plugin-hermes-runtime/package.json index 6c75eb2c48..5bce39eb99 100644 --- a/plugins/fusion-plugin-hermes-runtime/package.json +++ b/plugins/fusion-plugin-hermes-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/hermes-runtime", - "version": "0.2.79", + "version": "0.2.80", "type": "module", "description": "Hermes AI runtime plugin for Fusion - provides AI agent execution runtime", "keywords": [ diff --git a/plugins/fusion-plugin-linear-import/CHANGELOG.md b/plugins/fusion-plugin-linear-import/CHANGELOG.md index cc364df1b8..216013cda5 100644 --- a/plugins/fusion-plugin-linear-import/CHANGELOG.md +++ b/plugins/fusion-plugin-linear-import/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/linear-import +## 0.1.12 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.1.11 ### Patch Changes diff --git a/plugins/fusion-plugin-linear-import/package.json b/plugins/fusion-plugin-linear-import/package.json index 419bad6e3b..f71bb46625 100644 --- a/plugins/fusion-plugin-linear-import/package.json +++ b/plugins/fusion-plugin-linear-import/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/linear-import", - "version": "0.1.11", + "version": "0.1.12", "type": "module", "description": "Linear issue import plugin for Fusion", "private": true, diff --git a/plugins/fusion-plugin-omp-runtime/CHANGELOG.md b/plugins/fusion-plugin-omp-runtime/CHANGELOG.md index a548a20d09..208a239d8b 100644 --- a/plugins/fusion-plugin-omp-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-omp-runtime/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/omp-runtime +## 0.1.5 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.1.4 ### Patch Changes diff --git a/plugins/fusion-plugin-omp-runtime/package.json b/plugins/fusion-plugin-omp-runtime/package.json index f5a72d731b..ce886e9cf4 100644 --- a/plugins/fusion-plugin-omp-runtime/package.json +++ b/plugins/fusion-plugin-omp-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/omp-runtime", - "version": "0.1.4", + "version": "0.1.5", "type": "module", "description": "Oh My Pi (omp) runtime plugin for Fusion via Agent Client Protocol (omp acp)", "keywords": [ diff --git a/plugins/fusion-plugin-openclaw-runtime/CHANGELOG.md b/plugins/fusion-plugin-openclaw-runtime/CHANGELOG.md index 8c64dfcb1e..42054723b3 100644 --- a/plugins/fusion-plugin-openclaw-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-openclaw-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/openclaw-runtime +## 0.2.80 + +### Patch Changes + +- @fusion/plugin-sdk@0.72.0 + ## 0.2.79 ### Patch Changes diff --git a/plugins/fusion-plugin-openclaw-runtime/package.json b/plugins/fusion-plugin-openclaw-runtime/package.json index abbf3c4dba..d8511fed13 100644 --- a/plugins/fusion-plugin-openclaw-runtime/package.json +++ b/plugins/fusion-plugin-openclaw-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/openclaw-runtime", - "version": "0.2.79", + "version": "0.2.80", "type": "module", "description": "Provides OpenClaw runtime for Fusion AI agents", "keywords": [ diff --git a/plugins/fusion-plugin-paperclip-runtime/CHANGELOG.md b/plugins/fusion-plugin-paperclip-runtime/CHANGELOG.md index 06594698a8..8f77390e77 100644 --- a/plugins/fusion-plugin-paperclip-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-paperclip-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/paperclip-runtime +## 0.2.80 + +### Patch Changes + +- @fusion/plugin-sdk@0.72.0 + ## 0.2.79 ### Patch Changes diff --git a/plugins/fusion-plugin-paperclip-runtime/package.json b/plugins/fusion-plugin-paperclip-runtime/package.json index 07b4109f55..078ae1fac2 100644 --- a/plugins/fusion-plugin-paperclip-runtime/package.json +++ b/plugins/fusion-plugin-paperclip-runtime/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/paperclip-runtime", - "version": "0.2.79", + "version": "0.2.80", "type": "module", "description": "Paperclip runtime plugin for Fusion — provides AI agent web access capabilities", "keywords": [ diff --git a/plugins/fusion-plugin-quality/CHANGELOG.md b/plugins/fusion-plugin-quality/CHANGELOG.md index c06f93c6cf..7658b468ba 100644 --- a/plugins/fusion-plugin-quality/CHANGELOG.md +++ b/plugins/fusion-plugin-quality/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/quality +## 0.1.5 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.1.4 ### Patch Changes diff --git a/plugins/fusion-plugin-quality/package.json b/plugins/fusion-plugin-quality/package.json index 8d72050219..7338a17fa4 100644 --- a/plugins/fusion-plugin-quality/package.json +++ b/plugins/fusion-plugin-quality/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/quality", - "version": "0.1.4", + "version": "0.1.5", "type": "module", "description": "Quality hub and Task QA surfaces for Fusion", "private": true, diff --git a/plugins/fusion-plugin-reports/CHANGELOG.md b/plugins/fusion-plugin-reports/CHANGELOG.md index aeb96ccce8..021ebb51ec 100644 --- a/plugins/fusion-plugin-reports/CHANGELOG.md +++ b/plugins/fusion-plugin-reports/CHANGELOG.md @@ -1,5 +1,13 @@ # @fusion-plugin-examples/reports +## 0.1.49 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/dashboard@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.1.48 ### Patch Changes diff --git a/plugins/fusion-plugin-reports/package.json b/plugins/fusion-plugin-reports/package.json index 056a97bfdb..1f3ce10b1b 100644 --- a/plugins/fusion-plugin-reports/package.json +++ b/plugins/fusion-plugin-reports/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/reports", - "version": "0.1.48", + "version": "0.1.49", "type": "module", "description": "Reports plugin for Fusion", "private": true, diff --git a/plugins/fusion-plugin-roadmap/CHANGELOG.md b/plugins/fusion-plugin-roadmap/CHANGELOG.md index 662a493fdf..6a35ee045e 100644 --- a/plugins/fusion-plugin-roadmap/CHANGELOG.md +++ b/plugins/fusion-plugin-roadmap/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion-plugin-examples/roadmap +## 0.1.49 + +### Patch Changes + +- @fusion/core@0.72.0 +- @fusion/plugin-sdk@0.72.0 + ## 0.1.48 ### Patch Changes diff --git a/plugins/fusion-plugin-roadmap/package.json b/plugins/fusion-plugin-roadmap/package.json index 75389aaa60..67d3937caa 100644 --- a/plugins/fusion-plugin-roadmap/package.json +++ b/plugins/fusion-plugin-roadmap/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/roadmap", - "version": "0.1.48", + "version": "0.1.49", "type": "module", "description": "Roadmap plugin package for Fusion", "private": true, diff --git a/plugins/fusion-plugin-whatsapp-chat/CHANGELOG.md b/plugins/fusion-plugin-whatsapp-chat/CHANGELOG.md index 9d10c6020d..889a498845 100644 --- a/plugins/fusion-plugin-whatsapp-chat/CHANGELOG.md +++ b/plugins/fusion-plugin-whatsapp-chat/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion-plugin-examples/whatsapp-chat +## 0.1.49 + +### Patch Changes + +- @fusion/plugin-sdk@0.72.0 + ## 0.1.48 ### Patch Changes diff --git a/plugins/fusion-plugin-whatsapp-chat/package.json b/plugins/fusion-plugin-whatsapp-chat/package.json index 1286420fd9..1966959de6 100644 --- a/plugins/fusion-plugin-whatsapp-chat/package.json +++ b/plugins/fusion-plugin-whatsapp-chat/package.json @@ -1,6 +1,6 @@ { "name": "@fusion-plugin-examples/whatsapp-chat", - "version": "0.1.48", + "version": "0.1.49", "type": "module", "description": "WhatsApp Web (Baileys) chat bridge for Fusion agents", "keywords": [