diff --git a/.changeset/FN-7417-windows-terminal-popup.md b/.changeset/FN-7417-windows-terminal-popup.md deleted file mode 100644 index 3b9a7fea24..0000000000 --- a/.changeset/FN-7417-windows-terminal-popup.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Stop recurring Windows Terminal warning popups during terminal startup. -category: fix -dev: Keeps embedded terminal bootstrap on supported shells and surfaces actionable inline errors. diff --git a/.changeset/fix-dashboard-localstorage-quota-exhaustion.md b/.changeset/fix-dashboard-localstorage-quota-exhaustion.md deleted file mode 100644 index 603307effa..0000000000 --- a/.changeset/fix-dashboard-localstorage-quota-exhaustion.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix dashboard localStorage quota exhaustion from stale SWR caches and add a Clear local data escape hatch. -category: fix -dev: Stale SWR hydration entries (per-chat-session/per-room message caches) were never garbage-collected; readCache now lazily deletes stale entries, a boot sweep prunes anything older than 24h, and Settings → General exposes a user-facing "Clear local data" button that preserves the auth token. diff --git a/.changeset/fix-desktop-electron-dep.md b/.changeset/fix-desktop-electron-dep.md deleted file mode 100644 index 2274662bd1..0000000000 --- a/.changeset/fix-desktop-electron-dep.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix `fusion desktop` on Windows and published npm installs (Electron dependency, GPU/sandbox flags, dashboard reuse). -category: fix -dev: `packages/cli/package.json` now depends on `electron` at runtime; previously the desktop launcher called `require("electron")`, which is only available inside the source checkout (via `pnpm-workspace.yaml` `onlyBuiltDependencies`) and is missing for npm consumers, causing `fusion desktop` to hang or fail silently. The launcher now applies GPU/sandbox-disabling Electron flags only on Windows (`os.platform() === "win32"`), keeps hardware acceleration and the Chromium sandbox on macOS/Linux, exports `FUSION_SERVER_PORT` so the desktop reuses the CLI-started dashboard instead of double-binding ports, and isolates desktop user-data under `~/.fusion/desktop-user-data`. Relocating the profile performs a one-time copy of the previous default Electron profile (`user-data-migration.ts`) so upgrading operators keep window geometry/session. `packages/desktop/scripts/build.ts` now fails the build if `main.js`/`preload.js`/`client/index.html` are missing from `dist/` or the staged `deploy/dist/`, preventing shipping an incomplete `app.asar`. diff --git a/.changeset/fix-onboarding-agent-and-desktop-switch-server.md b/.changeset/fix-onboarding-agent-and-desktop-switch-server.md deleted file mode 100644 index 58079ad28c..0000000000 --- a/.changeset/fix-onboarding-agent-and-desktop-switch-server.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: First-run agent setup no longer errors on a duplicate CEO; desktop Switch-server button now opens the connection menu. -category: fix -dev: Onboarding agent creation (ModelOnboardingModal + SetupWizardModal) treats a 409 "Agent with this name already exists" as success and advances, since the default CEO can be created from more than one first-run surface. The desktop preload now bridges the `shell:open-connection-manager` IPC (sent by main when the header Switch-server button is clicked) into the `window` DOM event ShellContext listens for, so NativeShellConnectionManager (Local/Remote toggle + remote profiles) actually opens. diff --git a/.changeset/fn-7410-delete-archived-tasks.md b/.changeset/fn-7410-delete-archived-tasks.md deleted file mode 100644 index 7b380d8b64..0000000000 --- a/.changeset/fn-7410-delete-archived-tasks.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Allow operators to delete archived tasks. -category: fix -dev: Extends task deletion to archive-db snapshots while preserving soft-delete tombstones and ID reservation. diff --git a/.changeset/fn-7412-template-boundary-connectors.md b/.changeset/fn-7412-template-boundary-connectors.md deleted file mode 100644 index 691d90f33b..0000000000 --- a/.changeset/fn-7412-template-boundary-connectors.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show workflow template block boundary connectors in the graph editor. -category: fix -dev: Adds visual-only foreach/loop/optional-group template boundary edges that are filtered from persisted IR. diff --git a/.changeset/fn-7413-agent-permissions.md b/.changeset/fn-7413-agent-permissions.md deleted file mode 100644 index 2409f3364c..0000000000 --- a/.changeset/fn-7413-agent-permissions.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Allow configuring permissions for ephemeral and permanent agents. -category: feature -dev: Applies capability grants and runtime permission policies consistently across agent lifetimes. diff --git a/.changeset/fn-7416-project-url-persistence.md b/.changeset/fn-7416-project-url-persistence.md deleted file mode 100644 index 820b04459f..0000000000 --- a/.changeset/fn-7416-project-url-persistence.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve the selected dashboard project across browser refreshes. -category: fix -dev: Project selection now updates and hydrates from the existing `?project=` dashboard URL contract. diff --git a/.changeset/fn-7418-cursor-cli-windows-cmd.md b/.changeset/fn-7418-cursor-cli-windows-cmd.md deleted file mode 100644 index b6b8ea53ab..0000000000 --- a/.changeset/fn-7418-cursor-cli-windows-cmd.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Detect Cursor CLI installations that expose Windows cmd or bat shims. -category: fix -dev: Cursor runtime probes and model discovery now shell-spawn only on Windows and preserve spawn diagnostics. diff --git a/.changeset/fn-7419-cursor-cli-binary-path.md b/.changeset/fn-7419-cursor-cli-binary-path.md deleted file mode 100644 index 837c70e017..0000000000 --- a/.changeset/fn-7419-cursor-cli-binary-path.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Add a Settings override for the local Cursor CLI binary path. -category: feature -dev: Adds global `cursorCliBinaryPath` and threads it through Cursor CLI probes, auth status, enable validation, and model discovery. diff --git a/.changeset/fn-7422-gitlab-configuration.md b/.changeset/fn-7422-gitlab-configuration.md deleted file mode 100644 index 80f722526e..0000000000 --- a/.changeset/fn-7422-gitlab-configuration.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add GitLab instance URL settings for GitLab.com and self-managed servers. -category: feature -dev: Adds typed GitLab web/API URL configuration and dashboard controls for later GitLab integration subtasks. diff --git a/.changeset/fn-7423-gitlab-access-tokens.md b/.changeset/fn-7423-gitlab-access-tokens.md deleted file mode 100644 index 63d6d46341..0000000000 --- a/.changeset/fn-7423-gitlab-access-tokens.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add GitLab access-token settings for personal, project, and group tokens. -category: feature -dev: Documents required GitLab API scopes and adds token auth resolution for later GitLab integration tasks. diff --git a/.changeset/fn-7424-gitlab-imports.md b/.changeset/fn-7424-gitlab-imports.md deleted file mode 100644 index 5dd32673ea..0000000000 --- a/.changeset/fn-7424-gitlab-imports.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add GitLab project issue, group issue, and merge request imports. -category: feature -dev: Adds HTTP API GitLab import routes, dashboard affordances, CLI commands, and extension tools. diff --git a/.changeset/fn-7425-gitlab-tracking.md b/.changeset/fn-7425-gitlab-tracking.md deleted file mode 100644 index fb9ac548a8..0000000000 --- a/.changeset/fn-7425-gitlab-tracking.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Display linked GitLab tracking metadata and stale badges on tasks. -category: feature -dev: Persists GitLab tracking metadata separately from GitHub tracking fields. diff --git a/.changeset/fn-7426-gitlab-lifecycle.md b/.changeset/fn-7426-gitlab-lifecycle.md deleted file mode 100644 index ec473309a2..0000000000 --- a/.changeset/fn-7426-gitlab-lifecycle.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add GitLab comment and auto-close lifecycle actions for linked work items. -category: feature -dev: Uses GitLab REST notes and state-event APIs with configured self-managed instance URLs. diff --git a/.changeset/fn-7427-gitlab-signals.md b/.changeset/fn-7427-gitlab-signals.md deleted file mode 100644 index 23ddb5b480..0000000000 --- a/.changeset/fn-7427-gitlab-signals.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add GitLab as a Command Center Signals connector. -category: feature -dev: Adds GitLab webhook token verification and issue/MR signal normalization for Command Center incidents. diff --git a/.changeset/fn-7428-gitlab-import-tracking.md b/.changeset/fn-7428-gitlab-import-tracking.md deleted file mode 100644 index eaeacd785b..0000000000 --- a/.changeset/fn-7428-gitlab-import-tracking.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve GitLab tracking metadata for CLI and extension imports. -category: fix -dev: GitLab project, group, and merge-request imports now carry gitlabTracking metadata alongside sourceIssue provenance. diff --git a/.changeset/fn-7431-planning-refine-single-flight.md b/.changeset/fn-7431-planning-refine-single-flight.md deleted file mode 100644 index 58a90f87b1..0000000000 --- a/.changeset/fn-7431-planning-refine-single-flight.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Planning Mode Refine Further from getting stuck on duplicate generation. -category: fix -dev: Guards completed-summary refinement as a single-flight UI turn and preserves the active planning stream on same-refine in-progress responses. diff --git a/.changeset/fn-7433-onboarding-git-setup.md b/.changeset/fn-7433-onboarding-git-setup.md deleted file mode 100644 index aaed5f19e2..0000000000 --- a/.changeset/fn-7433-onboarding-git-setup.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add explicit onboarding choices to use, initialize, or clone a git repository. -category: feature -dev: Setup wizard now sends gitSetupMode while preserving cloneUrl-only project registration clients. diff --git a/.changeset/fn-7434-document-task-status.md b/.changeset/fn-7434-document-task-status.md deleted file mode 100644 index 74d6037a37..0000000000 --- a/.changeset/fn-7434-document-task-status.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show task status badges on Documents task groups. -category: fix -dev: DocumentsView now renders taskColumn metadata in task document group headers and covers collapsed done/non-done states. diff --git a/.changeset/fn-7435-anthropic-subscription-banner.md b/.changeset/fn-7435-anthropic-subscription-banner.md deleted file mode 100644 index 9e186b0093..0000000000 --- a/.changeset/fn-7435-anthropic-subscription-banner.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Suppress misleading Anthropic Subscription re-login banners when another Anthropic auth method is active. -category: fix -dev: Keeps subscription OAuth expired in Settings while hiding only the global urgent banner entry when API key or Claude CLI auth is active. diff --git a/.changeset/fn-7436-auth-anthropic-order.md b/.changeset/fn-7436-auth-anthropic-order.md deleted file mode 100644 index ec76f11867..0000000000 --- a/.changeset/fn-7436-auth-anthropic-order.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Keep Anthropic authentication cards grouped near the top in Settings. -category: fix -dev: Sorts Claude CLI, Anthropic Subscription, and Anthropic API Key before other auth cards within each auth group. diff --git a/.changeset/fn-7437-planner-fallback.md b/.changeset/fn-7437-planner-fallback.md deleted file mode 100644 index 9c075e122d..0000000000 --- a/.changeset/fn-7437-planner-fallback.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Stop planner model fallback loops with a clear terminal triage error. -category: fix -dev: Bounds prompt-time/session-creation model fallback exhaustion and persists failed triage state. diff --git a/.changeset/fn-7438-branch-group-restart-recovery.md b/.changeset/fn-7438-branch-group-restart-recovery.md deleted file mode 100644 index 9c29efd072..0000000000 --- a/.changeset/fn-7438-branch-group-restart-recovery.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Recover stale task branch-group references from Task Detail after server restarts. -category: fix -dev: Adds branch_group restart regression coverage and non-origin integration-branch diagnostics. diff --git a/.changeset/fn-7440-agent-update-tool.md b/.changeset/fn-7440-agent-update-tool.md deleted file mode 100644 index 2f0471abb4..0000000000 --- a/.changeset/fn-7440-agent-update-tool.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Let chat update existing agents without delete/recreate. -category: feature -dev: Adds the fn_agent_update Pi extension tool for scoped AgentStore.updateAgent config edits. diff --git a/.changeset/fn-7441-chat-conversation-rename.md b/.changeset/fn-7441-chat-conversation-rename.md deleted file mode 100644 index 1a80f2ccbd..0000000000 --- a/.changeset/fn-7441-chat-conversation-rename.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Add sidebar rename buttons to direct Chat conversations. -category: feature -dev: Reuses ChatView's existing rename dialog and useChat renameSession path. diff --git a/.changeset/fn-7442-github-import-return-list.md b/.changeset/fn-7442-github-import-return-list.md deleted file mode 100644 index 731fe6e326..0000000000 --- a/.changeset/fn-7442-github-import-return-list.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Return GitHub issue import actions to the main issue list. -category: fix -dev: Updates Import Tasks issue import/close navigation and regression coverage. diff --git a/.changeset/fn-7443-linear-import-plugin.md b/.changeset/fn-7443-linear-import-plugin.md deleted file mode 100644 index 07795470ab..0000000000 --- a/.changeset/fn-7443-linear-import-plugin.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a bundled Linear import plugin for creating tasks from Linear issues. -category: feature -dev: Ships fusion-plugin-linear-import with plugin settings, routes, tools, dashboard view, and bundled-plugin packaging. diff --git a/.changeset/fn-7444-planning-deepening-checkpoint.md b/.changeset/fn-7444-planning-deepening-checkpoint.md deleted file mode 100644 index 94dff7c1ba..0000000000 --- a/.changeset/fn-7444-planning-deepening-checkpoint.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a mandatory Planning Mode deepening checkpoint before final summaries. -category: feature -dev: Planning sessions now persist pending summaries behind a "Would you like to go deeper?" checkpoint. diff --git a/.changeset/fn-7445-project-files-create-search.md b/.changeset/fn-7445-project-files-create-search.md deleted file mode 100644 index 283e61279c..0000000000 --- a/.changeset/fn-7445-project-files-create-search.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add visible create buttons and recursive search to Project Files. -category: feature -dev: Files — Project uses the existing workspace-safe create and /files/search APIs with settings pickers left compact. diff --git a/.changeset/fn-7446-planning-mcp-resolver.md b/.changeset/fn-7446-planning-mcp-resolver.md deleted file mode 100644 index 99e1e7598d..0000000000 --- a/.changeset/fn-7446-planning-mcp-resolver.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Prevent Planning Mode sessions from failing when MCP resolution returns no shaped result. -category: fix -dev: Dashboard planning lanes now default malformed MCP resolver output to an empty server set while preserving MCP forwarding. diff --git a/.changeset/fn-7447-android-mobile-terminal-spacing.md b/.changeset/fn-7447-android-mobile-terminal-spacing.md deleted file mode 100644 index 39758dbc84..0000000000 --- a/.changeset/fn-7447-android-mobile-terminal-spacing.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix Android mobile terminal spacing while the keyboard is open. -category: fix -dev: Terminal mobile sizing now tracks visualViewport width for keyboard-open xterm fits. diff --git a/.changeset/fn-7448-token-usage-last-30-days.md b/.changeset/fn-7448-token-usage-last-30-days.md deleted file mode 100644 index 6a5d995e3a..0000000000 --- a/.changeset/fn-7448-token-usage-last-30-days.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix Last 30 days token usage to include every model in Command Center. -category: fix -dev: Corrects Command Center token analytics range attribution for durable multi-model task usage. diff --git a/.changeset/fn-7449-chat-token-totals.md b/.changeset/fn-7449-chat-token-totals.md deleted file mode 100644 index e545cab036..0000000000 --- a/.changeset/fn-7449-chat-token-totals.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Include supported chat interactions in Command Center token usage totals. -category: fix -dev: Records chat-session and room-responder token usage separately from task execution tokens and aggregates both sources in token analytics. diff --git a/.changeset/fn-7450-mobile-chat-header.md b/.changeset/fn-7450-mobile-chat-header.md deleted file mode 100644 index dce5e39365..0000000000 --- a/.changeset/fn-7450-mobile-chat-header.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Collapse mobile Chat thread controls into one compact header row. -category: feature -dev: Mobile direct-chat moves back/session controls into ViewHeader and floats the Markdown/plain toggle. diff --git a/.changeset/fn-7451-workflow-settings-save-race.md b/.changeset/fn-7451-workflow-settings-save-race.md deleted file mode 100644 index 2f546a0a8f..0000000000 --- a/.changeset/fn-7451-workflow-settings-save-race.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve workflow setting edits made while a values save is still in flight. -category: fix -dev: WorkflowSettingsPanel and Project Models workflow lane saves now clear only snapshot-matching pending keys. diff --git a/.changeset/fn-7452-workflow-settings-identity.md b/.changeset/fn-7452-workflow-settings-identity.md deleted file mode 100644 index 51ac694ce9..0000000000 --- a/.changeset/fn-7452-workflow-settings-identity.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Preserve migrated workflow settings when project identity is assigned later. -category: fix -dev: Backfills rootDir-keyed workflow_settings rows into the durable project identity row, keeping identity values on conflicts. diff --git a/.changeset/fn-7453-gitlab-enable-disclosure.md b/.changeset/fn-7453-gitlab-enable-disclosure.md deleted file mode 100644 index f24fc6e848..0000000000 --- a/.changeset/fn-7453-gitlab-enable-disclosure.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": minor ---- - -summary: Add a GitLab enable toggle and collapsible Settings controls. -category: feature -dev: Adds gitlabEnabled gating for GitLab API operations while preserving saved configuration. diff --git a/.changeset/fn-7454-linear-plugin-visibility.md b/.changeset/fn-7454-linear-plugin-visibility.md deleted file mode 100644 index 38b7690719..0000000000 --- a/.changeset/fn-7454-linear-plugin-visibility.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show the bundled Linear Import plugin in Plugin Manager and dashboard plugin surfaces. -category: fix -dev: Keeps fusion-plugin-linear-import registered across the built-in Plugin Manager catalog while reusing existing registry, dashboard view, and bundled packaging paths. diff --git a/.changeset/fn-7455-mobile-chat-header-layout.md b/.changeset/fn-7455-mobile-chat-header-layout.md deleted file mode 100644 index a5259eaa0b..0000000000 --- a/.changeset/fn-7455-mobile-chat-header-layout.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix the mobile Chat header so back navigation and session selection stay on one row. -category: fix -dev: Keeps the direct-chat mobile header collapsed while preserving desktop and room-chat layouts. diff --git a/.changeset/fn-7456-ios-mobile-terminal-spacing.md b/.changeset/fn-7456-ios-mobile-terminal-spacing.md deleted file mode 100644 index e02e283399..0000000000 --- a/.changeset/fn-7456-ios-mobile-terminal-spacing.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix iOS mobile terminal spacing when opening terminals with the keyboard already visible. -category: fix -dev: Seeds iOS keyboard-open viewport baselines for TerminalModal and SessionTerminal before xterm fit/resize. diff --git a/.changeset/fn-7458-system-theme-default.md b/.changeset/fn-7458-system-theme-default.md deleted file mode 100644 index 51e782c9fe..0000000000 --- a/.changeset/fn-7458-system-theme-default.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Default fresh startup and theme reset to System mode. -category: fix -dev: Fresh global settings, pre-hydration scripts, and Appearance reset now keep Shadcn Ember while following OS light/dark preference. diff --git a/.changeset/fn-7459-task-popup-geometry.md b/.changeset/fn-7459-task-popup-geometry.md deleted file mode 100644 index cceb739a16..0000000000 --- a/.changeset/fn-7459-task-popup-geometry.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Remember task popup size and position when switching between tasks. -category: fix -dev: Task-detail FloatingWindow instances share the `floating-window:task-detail` geometry key. diff --git a/.changeset/fn-7460-ios-terminal-spacing.md b/.changeset/fn-7460-ios-terminal-spacing.md deleted file mode 100644 index dc52ceeee5..0000000000 --- a/.changeset/fn-7460-ios-terminal-spacing.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Fix iPhone Safari terminal text spacing with the keyboard open. -category: fix -dev: Disables WebKit text-size adjustment inside dashboard xterm measurement subtrees. diff --git a/.changeset/fn-7461-footer-counters.md b/.changeset/fn-7461-footer-counters.md deleted file mode 100644 index 93d7161ae6..0000000000 --- a/.changeset/fn-7461-footer-counters.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Count planning tasks correctly in the dashboard footer queue metric. -category: fix -dev: Footer counter tests now cover queued, running, stuck, blocked, review, overlap, background AI, and Done absence. diff --git a/.changeset/fn-7462-mobile-chat-dropdown-title.md b/.changeset/fn-7462-mobile-chat-dropdown-title.md deleted file mode 100644 index 431b6206a3..0000000000 --- a/.changeset/fn-7462-mobile-chat-dropdown-title.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Show conversation titles in the mobile Chat dropdown. -category: fix -dev: Keeps the provider logo while removing model-name text from the mobile direct-chat trigger. diff --git a/.changeset/merge-lockfile-auto-heal.md b/.changeset/merge-lockfile-auto-heal.md deleted file mode 100644 index cab2460012..0000000000 --- a/.changeset/merge-lockfile-auto-heal.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@runfusion/fusion": patch ---- - -summary: Merges no longer fail when a task adds a dependency without updating the lockfile. -category: fix -dev: In merge-dependency-sync.ts, an inferred frozen install (pnpm/yarn/bun) that fails with an outdated-lockfile error now retries once non-frozen (pnpm gets explicit --no-frozen-lockfile) to regenerate the lockfile in the clean-room worktree, recomputing the install marker. Configured worktreeInitCommand keeps its authoritative frozen intent and still hard-fails. Surfaced via the merge:ai-deps-sync run-audit event (healed/healedCommand). diff --git a/CHANGELOG.md b/CHANGELOG.md index 67e2ca4a74..18882c459c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,27 +2,170 @@ 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.54.0 +## 0.55.0 ### New -- Add a project setting to allow or block ephemeral agents from creating tasks (default on). -- Allow completed task planner Chat to answer and create refinements. +- Allow configuring permissions for ephemeral and permanent agents. +- Add a Settings override for the local Cursor CLI binary path. +- Add GitLab instance URL settings for GitLab.com and self-managed servers. +- Add GitLab access-token settings for personal, project, and group tokens. +- Add GitLab project issue, group issue, and merge request imports. +- Display linked GitLab tracking metadata and stale badges on tasks. +- Add GitLab comment and auto-close lifecycle actions for linked work items. +- Add GitLab as a Command Center Signals connector. +- Add explicit onboarding choices to use, initialize, or clone a git repository. +- Let chat update existing agents without delete/recreate. +- Add sidebar rename buttons to direct Chat conversations. +- Add a bundled Linear import plugin for creating tasks from Linear issues. +- Add a mandatory Planning Mode deepening checkpoint before final summaries. +- Add visible create buttons and recursive search to Project Files. +- Collapse mobile Chat thread controls into one compact header row. +- Add a GitLab enable toggle and collapsible Settings controls. ### Fixed -- Disabling ephemeral agents now also stops the workflow engine from running unassigned tasks. -- Align the task Activity view dropdown under its tab instead of drifting to the left of the modal. -- Fix the Windows CLI binary failing to build in release. -- Fix the desktop app crashing on "Local" mode with missing-module errors. -- Planning mode no longer creates a new draft for every character you type. -- Preserve project scope when saving task-detail model overrides. -- Fix the All workflows dropdown counter so it no longer double-counts tasks. -- Normalize task-detail tab padding across Activity, Chat, and Plan views. -- Prevent task-bound agents from deleting the task they are currently executing. -- Reviews stop failing on formatting: approvals pass, trailing-JSON verdicts parse, retries clear stale gate failures. -- Stop showing "Task Failed" on a task whose code-review remediation is still running. -- Restore the board search button after closing the search panel. +- Stop recurring Windows Terminal warning popups during terminal startup. +- Fix dashboard localStorage quota exhaustion from stale SWR caches and add a Clear local data escape hatch. +- Fix `fusion desktop` on Windows and published npm installs (Electron dependency, GPU/sandbox flags, dashboard reuse). +- First-run agent setup no longer errors on a duplicate CEO; desktop Switch-server button now opens the connection menu. +- Allow operators to delete archived tasks. +- Show workflow template block boundary connectors in the graph editor. +- Preserve the selected dashboard project across browser refreshes. +- Detect Cursor CLI installations that expose Windows cmd or bat shims. +- Preserve GitLab tracking metadata for CLI and extension imports. +- Keep Planning Mode Refine Further from getting stuck on duplicate generation. +- Show task status badges on Documents task groups. +- Suppress misleading Anthropic Subscription re-login banners when another Anthropic auth method is active. +- Keep Anthropic authentication cards grouped near the top in Settings. +- Stop planner model fallback loops with a clear terminal triage error. +- Recover stale task branch-group references from Task Detail after server restarts. +- Return GitHub issue import actions to the main issue list. +- Prevent Planning Mode sessions from failing when MCP resolution returns no shaped result. +- Fix Android mobile terminal spacing while the keyboard is open. +- Fix Last 30 days token usage to include every model in Command Center. +- Include supported chat interactions in Command Center token usage totals. +- Preserve workflow setting edits made while a values save is still in flight. +- Preserve migrated workflow settings when project identity is assigned later. +- Show the bundled Linear Import plugin in Plugin Manager and dashboard plugin surfaces. +- Fix the mobile Chat header so back navigation and session selection stay on one row. +- Fix iOS mobile terminal spacing when opening terminals with the keyboard already visible. +- Default fresh startup and theme reset to System mode. +- Remember task popup size and position when switching between tasks. +- Fix iPhone Safari terminal text spacing with the keyboard open. +- Count planning tasks correctly in the dashboard footer queue metric. +- Show conversation titles in the mobile Chat dropdown. +- Merges no longer fail when a task adds a dependency without updating the lockfile. + +## 0.54.0 + +### @fusion/dashboard + +#### Patch Changes + +- @fusion/core@0.54.0 +- @fusion/engine@0.54.0 +- @fusion/i18n@0.39.18 +- @fusion-plugin-examples/cli-printing-press@0.1.35 +- @fusion-plugin-examples/compound-engineering@0.1.18 +- @fusion-plugin-examples/dependency-graph@0.1.49 +- @fusion-plugin-examples/roadmap@0.1.37 +- @fusion-plugin-examples/cursor-runtime@0.1.37 +- @fusion-plugin-examples/droid-runtime@0.1.44 +- @fusion-plugin-examples/hermes-runtime@0.2.68 +- @fusion-plugin-examples/openclaw-runtime@0.2.68 +- @fusion-plugin-examples/paperclip-runtime@0.2.68 + +### @fusion/desktop + +#### Patch Changes + +- @fusion/core@0.54.0 +- @fusion/dashboard@0.54.0 +- @fusion/engine@0.54.0 + +### @fusion/engine + +#### Patch Changes + +- @fusion/core@0.54.0 +- @fusion/pi-claude-cli@0.54.0 + +### @fusion/plugin-sdk + +#### Patch Changes + +- @fusion/core@0.54.0 + +### @runfusion/fusion + +#### Minor Changes + +- 40b44e4: summary: Add a project setting to allow or block ephemeral agents from creating tasks (default on). + category: feature + dev: New project setting `ephemeralAgentsCanCreateTasks` (default true) in DEFAULT_PROJECT_SETTINGS; gated in both fn_task_create surfaces (pi extension caller-agent check and the engine executor's ephemeral task-worker tool via `AgentTaskCreationOptions.callerIsEphemeral`). Toggle lives in Settings → General. + +#### Patch Changes + +- 40b44e4: summary: Disabling ephemeral agents now also stops the workflow engine from running unassigned tasks. + category: fix + dev: Added `TaskExecutor.blockOuterDispatchWhenEphemeralDisabled` gate at the top of `execute()`, ahead of all three workflow dispatch paths (maybeExecuteWorkflowGraph, workflowAuthoritativeDispatch, maybeDispatchWorkflowWorkEngine). Previously `ephemeralAgentsEnabled=false` was enforced only on the legacy scheduler/EphemeralWorkerManager path; the workflow-engine paths ran unassigned tasks anyway because the spawn refusal is a post-execution fire-and-forget callback. Unassigned tasks are now re-queued for permanent-agent assignment; tasks bound to a permanent agent still run. +- 69f754f: summary: Align the task Activity view dropdown under its tab instead of drifting to the left of the modal. + category: fix + dev: TaskDetailModal's position:fixed Activity menu now clamps to the layout viewport (document.documentElement.clientWidth/clientHeight) and no longer mixes in window.visualViewport width/offset, which shoved the popup off-anchor under pinch-zoom or an open mobile keyboard. +- abd596b: summary: Fix the Windows CLI binary failing to build in release. + category: fix + dev: The bun `--compile --conditions=source` build could not resolve @fusion-plugin-examples/paperclip-runtime (statically imported by dashboard runtime-provider-probes.ts) because it lacked a `source` export condition and fell through to `import`→`dist/index.js`, absent on the Windows runner. Added `"source": "./src/index.ts"` to paperclip and the remaining example plugins that export `import`→dist (agent-browser, even-cards, even-realities-glasses, whatsapp-chat), matching hermes/openclaw. Verified by cross-compiling bun-windows-x64 with all plugin dist removed. +- abd596b: summary: Fix the desktop app crashing on "Local" mode with missing-module errors. + category: fix + dev: electron-builder's pnpm support runs `pnpm list --prod` and drops `deduped` subtrees, so the embedded runtime's `import("@fusion/engine")` closure (@modelcontextprotocol/sdk, the pi-ai provider SDKs, etc.) was never packed into app.asar. The desktop build now stages the complete flat production closure with `pnpm deploy --legacy --config.node-linker=hoisted` and points electron-builder at it via `--projectDir deploy`, so packaging no longer depends on the lossy collector. Also fixes cursor/droid/roadmap plugin exports to expose compiled `dist` on the `import` condition (with `source`→src kept for the bun CLI) so the dashboard server loads them under plain Node, and builds those plugins in the desktop build. Validated by importing @fusion/core|engine|dashboard from the staged deploy and packing a complete 705-package asar. +- 074462e: summary: Planning mode no longer creates a new draft for every character you type. + category: fix + dev: PlanningModeModal's initial-plan textarea gated duplicate createPlanningDraft calls only on draftSessionIdRef, which is set after the create round-trip resolves; keystrokes during an in-flight create each spawned a fresh draft. A synchronous draftCreateInFlightRef sentinel now suppresses concurrent creates and is cleared on failure so a later keystroke can retry. +- eedf526: summary: Preserve project scope when saving task-detail model overrides. + category: fix + dev: Threads task-detail Model tab updates through projectId for executor, reviewer, planning, and thinking lanes. +- 9464f31: summary: Fix the All workflows dropdown counter so it no longer double-counts tasks. + category: fix + dev: Board now uses the shared workflow status count aggregate directly, with regression coverage for Board/List and header/graph selector count behavior. +- 1a523e7: summary: Allow completed task planner Chat to answer and create refinements. + category: feature + dev: Adds done-task task-planner session creation and `fn_task_planner_create_refinement`. +- b6da7fa: summary: Normalize task-detail tab padding across Activity, Chat, and Plan views. + category: fix + dev: Keeps chat-like task-detail tabs on canonical body padding while preserving internal scroll behavior. +- 22261b6: summary: Prevent task-bound agents from deleting the task they are currently executing. + category: fix + dev: TaskStore.deleteTask now rejects audit contexts whose caller task matches the delete target. +- 3167dbc: summary: Reviews stop failing on formatting: approvals pass, trailing-JSON verdicts parse, retries clear stale gate failures. + category: fix + dev: reviewer.ts adds shared `proseSignalsClearApproval` (approval prose with a revise/negated-approval guard), `extractJsonObjectCandidates` (string-aware balanced-brace scan, last-object preferred for prose→trailing-JSON), and `classifyReviewVerdictToken` (any APPROVE\*/APPROVAL token → APPROVE). `extractVerdict` now prefers an explicit heading/line verdict over an incidental/example JSON object. Gate parser (`parseWorkflowStepVerdict`/`inferWorkflowStepVerdictFromProse`) shares the same logic. `executeWorkflowStep` retries the fallback model on malformed (not just timeout) and malformed gate output is a non-blocking advisory (relaxes FN-6582; genuine parsed REVISE still blocks). Retry paths clear prior terminal step failures (`clearTerminalWorkflowStepFailures`) only after the task leaves the mergeable in-review column (`clearTerminalStepFailuresForRetry` in the rerun bounce / resume path) to avoid an auto-merge race. Fail-closed merge/PR/mission-verification gates are unchanged. +- ca88a6c: summary: Stop showing "Task Failed" on a task whose code-review remediation is still running. + category: fix + dev: handleGraphFailure now skips the terminal `status:"failed"` park when the failed graph node is a `pre-merge-remediation`/`plan-replan` node (e.g. `code-review-remediation`) AND a live agent session surface is still registered for the task. These nodes are fire-and-forget async schedulers with no `failure` out-edge, so a failed re-arm (missing rehydrated failureContext after restart, remediation-not-scheduled, or exhausted rework budget) bubbled out as the terminal graph outcome and stamped a spurious failure over live work. Scoped via `isRemediationGraphNode` (IR `workflowAction` with built-in node-id fallback) + `hasLiveTaskSessionSurface`; genuine execute/merge failures and remediation failures with no live session still park failed unchanged. +- 9870428: summary: Restore the board search button after closing the search panel. + category: fix + dev: Keeps the desktop/tablet Header search reopen affordance visible after empty-query dismissal and parent clear. + +### runfusion.ai + +#### Patch Changes + +- Updated dependencies [40b44e4] +- Updated dependencies [40b44e4] +- Updated dependencies [69f754f] +- Updated dependencies [abd596b] +- Updated dependencies [abd596b] +- Updated dependencies [074462e] +- Updated dependencies [eedf526] +- Updated dependencies [9464f31] +- Updated dependencies [1a523e7] +- Updated dependencies [b6da7fa] +- Updated dependencies [22261b6] +- Updated dependencies [3167dbc] +- Updated dependencies [ca88a6c] +- Updated dependencies [9870428] + - @runfusion/fusion@0.54.0 ## 0.53.1 @@ -11979,6 +12122,14 @@ for reference. - Updated dependencies [a2ed6d0] - @runfusion/fusion@0.1.0 +## 0.39.19 + +### @fusion/i18n + +#### Patch Changes + +- @fusion/core@0.55.0 + ## 0.39.18 ### @fusion/i18n @@ -12125,6 +12276,14 @@ for reference. - @fusion/core@0.40.0 +## 0.11.45 + +### @fusion/droid-cli + +#### Patch Changes + +- @fusion-plugin-examples/droid-runtime@0.1.45 + ## 0.11.44 ### @fusion/droid-cli diff --git a/package.json b/package.json index 3d133d11fb..35dcd38c79 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "fusion-workspace", - "version": "0.54.0", + "version": "0.55.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 b4df6314ff..f0deb8a7cb 100644 --- a/packages/cli-alias/CHANGELOG.md +++ b/packages/cli-alias/CHANGELOG.md @@ -1,5 +1,58 @@ # runfusion.ai +## 0.55.0 + +### Patch Changes + +- Updated dependencies [306e516] +- Updated dependencies [9df13c7] +- Updated dependencies [c7641f9] +- Updated dependencies [da662c4] +- Updated dependencies [377eee6] +- Updated dependencies [9ee33f9] +- Updated dependencies [8580910] +- Updated dependencies [3453d16] +- Updated dependencies [777f647] +- Updated dependencies [abb1917] +- Updated dependencies [5738766] +- Updated dependencies [fafe4c9] +- Updated dependencies [865dec2] +- Updated dependencies [b8e126e] +- Updated dependencies [34be333] +- Updated dependencies [1f6befc] +- Updated dependencies [c49a933] +- Updated dependencies [53d5bb1] +- Updated dependencies [91737b1] +- Updated dependencies [b493a1e] +- Updated dependencies [e5be924] +- Updated dependencies [326c72b] +- Updated dependencies [1d6bb08] +- Updated dependencies [aa8f1f3] +- Updated dependencies [91fb53f] +- Updated dependencies [72adb52] +- Updated dependencies [25fecd7] +- Updated dependencies [dfb6e52] +- Updated dependencies [ec0256f] +- Updated dependencies [5984f32] +- Updated dependencies [ffcb54b] +- Updated dependencies [8d7abb8] +- Updated dependencies [22fd0da] +- Updated dependencies [765218f] +- Updated dependencies [1d6011c] +- Updated dependencies [2050323] +- Updated dependencies [3fac409] +- Updated dependencies [f973334] +- Updated dependencies [78ebeaf] +- Updated dependencies [1430a42] +- Updated dependencies [7a4b0bf] +- Updated dependencies [00afb22] +- Updated dependencies [9532520] +- Updated dependencies [7300bf5] +- Updated dependencies [30a11ac] +- Updated dependencies [d9ef514] +- Updated dependencies [e4349ee] + - @runfusion/fusion@0.55.0 + ## 0.54.0 ### Patch Changes diff --git a/packages/cli-alias/package.json b/packages/cli-alias/package.json index 9f06d39bac..4188db1797 100644 --- a/packages/cli-alias/package.json +++ b/packages/cli-alias/package.json @@ -1,6 +1,6 @@ { "name": "runfusion.ai", - "version": "0.54.0", + "version": "0.55.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 a5044c1d7a..a6f808e15e 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,154 @@ # @runfusion/fusion +## 0.55.0 + +### Minor Changes + +- 8580910: summary: Allow configuring permissions for ephemeral and permanent agents. + category: feature + dev: Applies capability grants and runtime permission policies consistently across agent lifetimes. +- 5738766: summary: Add GitLab instance URL settings for GitLab.com and self-managed servers. + category: feature + dev: Adds typed GitLab web/API URL configuration and dashboard controls for later GitLab integration subtasks. +- fafe4c9: summary: Add GitLab access-token settings for personal, project, and group tokens. + category: feature + dev: Documents required GitLab API scopes and adds token auth resolution for later GitLab integration tasks. +- 865dec2: summary: Add GitLab project issue, group issue, and merge request imports. + category: feature + dev: Adds HTTP API GitLab import routes, dashboard affordances, CLI commands, and extension tools. +- 34be333: summary: Add GitLab comment and auto-close lifecycle actions for linked work items. + category: feature + dev: Uses GitLab REST notes and state-event APIs with configured self-managed instance URLs. +- 1f6befc: summary: Add GitLab as a Command Center Signals connector. + category: feature + dev: Adds GitLab webhook token verification and issue/MR signal normalization for Command Center incidents. +- 91737b1: summary: Add explicit onboarding choices to use, initialize, or clone a git repository. + category: feature + dev: Setup wizard now sends gitSetupMode while preserving cloneUrl-only project registration clients. +- 91fb53f: summary: Let chat update existing agents without delete/recreate. + category: feature + dev: Adds the fn_agent_update Pi extension tool for scoped AgentStore.updateAgent config edits. +- dfb6e52: summary: Add a bundled Linear import plugin for creating tasks from Linear issues. + category: feature + dev: Ships fusion-plugin-linear-import with plugin settings, routes, tools, dashboard view, and bundled-plugin packaging. +- ec0256f: summary: Add a mandatory Planning Mode deepening checkpoint before final summaries. + category: feature + dev: Planning sessions now persist pending summaries behind a "Would you like to go deeper?" checkpoint. +- 5984f32: summary: Add visible create buttons and recursive search to Project Files. + category: feature + dev: Files — Project uses the existing workspace-safe create and /files/search APIs with settings pickers left compact. +- f973334: summary: Add a GitLab enable toggle and collapsible Settings controls. + category: feature + dev: Adds gitlabEnabled gating for GitLab API operations while preserving saved configuration. + +### Patch Changes + +- 306e516: summary: Stop recurring Windows Terminal warning popups during terminal startup. + category: fix + dev: Keeps embedded terminal bootstrap on supported shells and surfaces actionable inline errors. +- 9df13c7: summary: Fix dashboard localStorage quota exhaustion from stale SWR caches and add a Clear local data escape hatch. + category: fix + dev: Stale SWR hydration entries (per-chat-session/per-room message caches) were never garbage-collected; readCache now lazily deletes stale entries, a boot sweep prunes anything older than 24h, and Settings → General exposes a user-facing "Clear local data" button that preserves the auth token. +- c7641f9: summary: Fix `fusion desktop` on Windows and published npm installs (Electron dependency, GPU/sandbox flags, dashboard reuse). + category: fix + dev: `packages/cli/package.json` now depends on `electron` at runtime; previously the desktop launcher called `require("electron")`, which is only available inside the source checkout (via `pnpm-workspace.yaml` `onlyBuiltDependencies`) and is missing for npm consumers, causing `fusion desktop` to hang or fail silently. The launcher now applies GPU/sandbox-disabling Electron flags only on Windows (`os.platform() === "win32"`), keeps hardware acceleration and the Chromium sandbox on macOS/Linux, exports `FUSION_SERVER_PORT` so the desktop reuses the CLI-started dashboard instead of double-binding ports, and isolates desktop user-data under `~/.fusion/desktop-user-data`. Relocating the profile performs a one-time copy of the previous default Electron profile (`user-data-migration.ts`) so upgrading operators keep window geometry/session. `packages/desktop/scripts/build.ts` now fails the build if `main.js`/`preload.js`/`client/index.html` are missing from `dist/` or the staged `deploy/dist/`, preventing shipping an incomplete `app.asar`. +- da662c4: summary: First-run agent setup no longer errors on a duplicate CEO; desktop Switch-server button now opens the connection menu. + category: fix + dev: Onboarding agent creation (ModelOnboardingModal + SetupWizardModal) treats a 409 "Agent with this name already exists" as success and advances, since the default CEO can be created from more than one first-run surface. The desktop preload now bridges the `shell:open-connection-manager` IPC (sent by main when the header Switch-server button is clicked) into the `window` DOM event ShellContext listens for, so NativeShellConnectionManager (Local/Remote toggle + remote profiles) actually opens. +- 377eee6: summary: Allow operators to delete archived tasks. + category: fix + dev: Extends task deletion to archive-db snapshots while preserving soft-delete tombstones and ID reservation. +- 9ee33f9: summary: Show workflow template block boundary connectors in the graph editor. + category: fix + dev: Adds visual-only foreach/loop/optional-group template boundary edges that are filtered from persisted IR. +- 3453d16: summary: Preserve the selected dashboard project across browser refreshes. + category: fix + dev: Project selection now updates and hydrates from the existing `?project=` dashboard URL contract. +- 777f647: summary: Detect Cursor CLI installations that expose Windows cmd or bat shims. + category: fix + dev: Cursor runtime probes and model discovery now shell-spawn only on Windows and preserve spawn diagnostics. +- abb1917: summary: Add a Settings override for the local Cursor CLI binary path. + category: feature + dev: Adds global `cursorCliBinaryPath` and threads it through Cursor CLI probes, auth status, enable validation, and model discovery. +- b8e126e: summary: Display linked GitLab tracking metadata and stale badges on tasks. + category: feature + dev: Persists GitLab tracking metadata separately from GitHub tracking fields. +- c49a933: summary: Preserve GitLab tracking metadata for CLI and extension imports. + category: fix + dev: GitLab project, group, and merge-request imports now carry gitlabTracking metadata alongside sourceIssue provenance. +- 53d5bb1: summary: Keep Planning Mode Refine Further from getting stuck on duplicate generation. + category: fix + dev: Guards completed-summary refinement as a single-flight UI turn and preserves the active planning stream on same-refine in-progress responses. +- b493a1e: summary: Show task status badges on Documents task groups. + category: fix + dev: DocumentsView now renders taskColumn metadata in task document group headers and covers collapsed done/non-done states. +- e5be924: summary: Suppress misleading Anthropic Subscription re-login banners when another Anthropic auth method is active. + category: fix + dev: Keeps subscription OAuth expired in Settings while hiding only the global urgent banner entry when API key or Claude CLI auth is active. +- 326c72b: summary: Keep Anthropic authentication cards grouped near the top in Settings. + category: fix + dev: Sorts Claude CLI, Anthropic Subscription, and Anthropic API Key before other auth cards within each auth group. +- 1d6bb08: summary: Stop planner model fallback loops with a clear terminal triage error. + category: fix + dev: Bounds prompt-time/session-creation model fallback exhaustion and persists failed triage state. +- aa8f1f3: summary: Recover stale task branch-group references from Task Detail after server restarts. + category: fix + dev: Adds branch_group restart regression coverage and non-origin integration-branch diagnostics. +- 72adb52: summary: Add sidebar rename buttons to direct Chat conversations. + category: feature + dev: Reuses ChatView's existing rename dialog and useChat renameSession path. +- 25fecd7: summary: Return GitHub issue import actions to the main issue list. + category: fix + dev: Updates Import Tasks issue import/close navigation and regression coverage. +- ffcb54b: summary: Prevent Planning Mode sessions from failing when MCP resolution returns no shaped result. + category: fix + dev: Dashboard planning lanes now default malformed MCP resolver output to an empty server set while preserving MCP forwarding. +- 8d7abb8: summary: Fix Android mobile terminal spacing while the keyboard is open. + category: fix + dev: Terminal mobile sizing now tracks visualViewport width for keyboard-open xterm fits. +- 22fd0da: summary: Fix Last 30 days token usage to include every model in Command Center. + category: fix + dev: Corrects Command Center token analytics range attribution for durable multi-model task usage. +- 765218f: summary: Include supported chat interactions in Command Center token usage totals. + category: fix + dev: Records chat-session and room-responder token usage separately from task execution tokens and aggregates both sources in token analytics. +- 1d6011c: summary: Collapse mobile Chat thread controls into one compact header row. + category: feature + dev: Mobile direct-chat moves back/session controls into ViewHeader and floats the Markdown/plain toggle. +- 2050323: summary: Preserve workflow setting edits made while a values save is still in flight. + category: fix + dev: WorkflowSettingsPanel and Project Models workflow lane saves now clear only snapshot-matching pending keys. +- 3fac409: summary: Preserve migrated workflow settings when project identity is assigned later. + category: fix + dev: Backfills rootDir-keyed workflow_settings rows into the durable project identity row, keeping identity values on conflicts. +- 78ebeaf: summary: Show the bundled Linear Import plugin in Plugin Manager and dashboard plugin surfaces. + category: fix + dev: Keeps fusion-plugin-linear-import registered across the built-in Plugin Manager catalog while reusing existing registry, dashboard view, and bundled packaging paths. +- 1430a42: summary: Fix the mobile Chat header so back navigation and session selection stay on one row. + category: fix + dev: Keeps the direct-chat mobile header collapsed while preserving desktop and room-chat layouts. +- 7a4b0bf: summary: Fix iOS mobile terminal spacing when opening terminals with the keyboard already visible. + category: fix + dev: Seeds iOS keyboard-open viewport baselines for TerminalModal and SessionTerminal before xterm fit/resize. +- 00afb22: summary: Default fresh startup and theme reset to System mode. + category: fix + dev: Fresh global settings, pre-hydration scripts, and Appearance reset now keep Shadcn Ember while following OS light/dark preference. +- 9532520: summary: Remember task popup size and position when switching between tasks. + category: fix + dev: Task-detail FloatingWindow instances share the `floating-window:task-detail` geometry key. +- 7300bf5: summary: Fix iPhone Safari terminal text spacing with the keyboard open. + category: fix + dev: Disables WebKit text-size adjustment inside dashboard xterm measurement subtrees. +- 30a11ac: summary: Count planning tasks correctly in the dashboard footer queue metric. + category: fix + dev: Footer counter tests now cover queued, running, stuck, blocked, review, overlap, background AI, and Done absence. +- d9ef514: summary: Show conversation titles in the mobile Chat dropdown. + category: fix + dev: Keeps the provider logo while removing model-name text from the mobile direct-chat trigger. +- e4349ee: summary: Merges no longer fail when a task adds a dependency without updating the lockfile. + category: fix + dev: In merge-dependency-sync.ts, an inferred frozen install (pnpm/yarn/bun) that fails with an outdated-lockfile error now retries once non-frozen (pnpm gets explicit --no-frozen-lockfile) to regenerate the lockfile in the clean-room worktree, recomputing the install marker. Configured worktreeInitCommand keeps its authoritative frozen intent and still hard-fails. Surfaced via the merge:ai-deps-sync run-audit event (healed/healedCommand). + ## 0.54.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index d14f7d292a..12b7620272 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@runfusion/fusion", - "version": "0.54.0", + "version": "0.55.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 f62540043b..81a426217d 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,7 @@ # @fusion/core +## 0.55.0 + ## 0.54.0 ## 0.53.1 diff --git a/packages/core/package.json b/packages/core/package.json index bb46a4931d..92b3a6d9c8 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/core", - "version": "0.54.0", + "version": "0.55.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 8ec60c5669..e8cf58ead6 100644 --- a/packages/dashboard/CHANGELOG.md +++ b/packages/dashboard/CHANGELOG.md @@ -1,5 +1,22 @@ # @fusion/dashboard +## 0.55.0 + +### Patch Changes + +- @fusion/core@0.55.0 +- @fusion/engine@0.55.0 +- @fusion/i18n@0.39.19 +- @fusion-plugin-examples/cli-printing-press@0.1.36 +- @fusion-plugin-examples/compound-engineering@0.1.19 +- @fusion-plugin-examples/dependency-graph@0.1.50 +- @fusion-plugin-examples/roadmap@0.1.38 +- @fusion-plugin-examples/cursor-runtime@0.1.38 +- @fusion-plugin-examples/droid-runtime@0.1.45 +- @fusion-plugin-examples/hermes-runtime@0.2.69 +- @fusion-plugin-examples/openclaw-runtime@0.2.69 +- @fusion-plugin-examples/paperclip-runtime@0.2.69 + ## 0.54.0 ### Patch Changes diff --git a/packages/dashboard/package.json b/packages/dashboard/package.json index 57a9d39ff3..a7cb0917aa 100644 --- a/packages/dashboard/package.json +++ b/packages/dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/dashboard", - "version": "0.54.0", + "version": "0.55.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 0b52a2f54c..25edae85ec 100644 --- a/packages/desktop/CHANGELOG.md +++ b/packages/desktop/CHANGELOG.md @@ -1,5 +1,13 @@ # @fusion/desktop +## 0.55.0 + +### Patch Changes + +- @fusion/core@0.55.0 +- @fusion/dashboard@0.55.0 +- @fusion/engine@0.55.0 + ## 0.54.0 ### Patch Changes diff --git a/packages/desktop/package.json b/packages/desktop/package.json index 06c313ff98..bcb0451adc 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -1,7 +1,7 @@ { "name": "@fusion/desktop", "productName": "Fusion", - "version": "0.54.0", + "version": "0.55.0", "license": "MIT", "author": { "name": "Runfusion", diff --git a/packages/droid-cli/CHANGELOG.md b/packages/droid-cli/CHANGELOG.md index 3a639224f7..7d0ba7fdf8 100644 --- a/packages/droid-cli/CHANGELOG.md +++ b/packages/droid-cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion/droid-cli +## 0.11.45 + +### Patch Changes + +- @fusion-plugin-examples/droid-runtime@0.1.45 + ## 0.11.44 ### Patch Changes diff --git a/packages/droid-cli/package.json b/packages/droid-cli/package.json index 9e561b52df..3f4e3c0aca 100644 --- a/packages/droid-cli/package.json +++ b/packages/droid-cli/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/droid-cli", - "version": "0.11.44", + "version": "0.11.45", "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 059294d1e8..28d72ab991 100644 --- a/packages/engine/CHANGELOG.md +++ b/packages/engine/CHANGELOG.md @@ -1,5 +1,12 @@ # @fusion/engine +## 0.55.0 + +### Patch Changes + +- @fusion/core@0.55.0 +- @fusion/pi-claude-cli@0.55.0 + ## 0.54.0 ### Patch Changes diff --git a/packages/engine/package.json b/packages/engine/package.json index 0245905039..576d863dc6 100644 --- a/packages/engine/package.json +++ b/packages/engine/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/engine", - "version": "0.54.0", + "version": "0.55.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 f85786e449..192f39166e 100644 --- a/packages/i18n/CHANGELOG.md +++ b/packages/i18n/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion/i18n +## 0.39.19 + +### Patch Changes + +- @fusion/core@0.55.0 + ## 0.39.18 ### Patch Changes diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 904175053d..16495becdf 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/i18n", - "version": "0.39.18", + "version": "0.39.19", "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 f31e3f1ec4..049b06a582 100644 --- a/packages/mobile/CHANGELOG.md +++ b/packages/mobile/CHANGELOG.md @@ -1,5 +1,7 @@ # @fusion/mobile +## 0.55.0 + ## 0.54.0 ## 0.53.1 diff --git a/packages/mobile/package.json b/packages/mobile/package.json index 57a029ee98..110d355594 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/mobile", - "version": "0.54.0", + "version": "0.55.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 dfbe90fcd7..3283269e5e 100644 --- a/packages/pi-claude-cli/CHANGELOG.md +++ b/packages/pi-claude-cli/CHANGELOG.md @@ -1,5 +1,7 @@ # @fusion/pi-claude-cli +## 0.55.0 + ## 0.54.0 ## 0.53.1 diff --git a/packages/pi-claude-cli/package.json b/packages/pi-claude-cli/package.json index f378b47d46..552068bcdb 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.54.0", + "version": "0.55.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 f6ec2e7c98..b0d8b656c2 100644 --- a/packages/plugin-sdk/CHANGELOG.md +++ b/packages/plugin-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # @fusion/plugin-sdk +## 0.55.0 + +### Patch Changes + +- @fusion/core@0.55.0 + ## 0.54.0 ### Patch Changes diff --git a/packages/plugin-sdk/package.json b/packages/plugin-sdk/package.json index a78499bb86..6babb155ea 100644 --- a/packages/plugin-sdk/package.json +++ b/packages/plugin-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@fusion/plugin-sdk", - "version": "0.54.0", + "version": "0.55.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 850e428fc0..bd78d1f52f 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.69 + +### Patch Changes + +- @fusion/plugin-sdk@0.55.0 + ## 0.2.68 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-auto-label/package.json b/plugins/examples/fusion-plugin-auto-label/package.json index f44202a7ea..436cbc4f57 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.68", + "version": "0.2.69", "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 dd2618fdcf..bbedf030ab 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.69 + +### Patch Changes + +- @fusion/plugin-sdk@0.55.0 + ## 0.2.68 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-ci-status/package.json b/plugins/examples/fusion-plugin-ci-status/package.json index e3b5bf33e0..60874dc4be 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.68", + "version": "0.2.69", "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 089a8dd744..9a5153f7d2 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.69 + +### Patch Changes + +- @fusion/plugin-sdk@0.55.0 + ## 0.2.68 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-notification/package.json b/plugins/examples/fusion-plugin-notification/package.json index f22558d18d..de681e04cd 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.68", + "version": "0.2.69", "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 6d6c02c6b9..b2151e7a23 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.69 + +### Patch Changes + +- @fusion/plugin-sdk@0.55.0 + ## 0.2.68 ### Patch Changes diff --git a/plugins/examples/fusion-plugin-settings-demo/package.json b/plugins/examples/fusion-plugin-settings-demo/package.json index 810859aab2..1de0c8445f 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.68", + "version": "0.2.69", "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 8d2cd8b209..5f187fdcc1 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.19 + +### Patch Changes + +- @fusion/core@0.55.0 +- @fusion/plugin-sdk@0.55.0 + ## 0.1.18 ### Patch Changes diff --git a/plugins/fusion-plugin-acp-runtime/package.json b/plugins/fusion-plugin-acp-runtime/package.json index e6a88e179b..40beacbe3c 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.18", + "version": "0.1.19", "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 f2c857c6b4..465de46dfd 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.39 + +### Patch Changes + +- @fusion/plugin-sdk@0.55.0 + ## 0.1.38 ### Patch Changes diff --git a/plugins/fusion-plugin-agent-browser/package.json b/plugins/fusion-plugin-agent-browser/package.json index f4728dca96..09c90a3e70 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.38", + "version": "0.1.39", "type": "module", "description": "Agent Browser runtime and prompt/skill/workflow contributions for Fusion", "private": true, diff --git a/plugins/fusion-plugin-cli-printing-press/CHANGELOG.md b/plugins/fusion-plugin-cli-printing-press/CHANGELOG.md index 7683c9efda..e7e6907954 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.36 + +### Patch Changes + +- @fusion/core@0.55.0 +- @fusion/plugin-sdk@0.55.0 + ## 0.1.35 ### Patch Changes diff --git a/plugins/fusion-plugin-cli-printing-press/package.json b/plugins/fusion-plugin-cli-printing-press/package.json index 3bdfce3947..5402523845 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.35", + "version": "0.1.36", "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 408380b154..314fc4a286 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.19 + +### Patch Changes + +- @fusion/core@0.55.0 +- @fusion/plugin-sdk@0.55.0 + ## 0.1.18 ### Patch Changes diff --git a/plugins/fusion-plugin-compound-engineering/package.json b/plugins/fusion-plugin-compound-engineering/package.json index 1faf83402e..db69cc969d 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.18", + "version": "0.1.19", "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 b5901c68c4..298197aa82 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.38 + +### Patch Changes + +- @fusion/plugin-sdk@0.55.0 + ## 0.1.37 ### Patch Changes diff --git a/plugins/fusion-plugin-cursor-runtime/package.json b/plugins/fusion-plugin-cursor-runtime/package.json index 6e299204b7..5fb1a19cac 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.37", + "version": "0.1.38", "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 889494a2b7..8d45e99289 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.50 + +### Patch Changes + +- @fusion/core@0.55.0 +- @fusion/plugin-sdk@0.55.0 + ## 0.1.49 ### Patch Changes diff --git a/plugins/fusion-plugin-dependency-graph/package.json b/plugins/fusion-plugin-dependency-graph/package.json index 4f90bc100f..ec099682a2 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.49", + "version": "0.1.50", "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 01d09d774d..153b7b0df3 100644 --- a/plugins/fusion-plugin-droid-runtime/CHANGELOG.md +++ b/plugins/fusion-plugin-droid-runtime/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 0.1.45 + +### Patch Changes + +- @fusion/plugin-sdk@0.55.0 + ## 0.1.44 ### Patch Changes diff --git a/plugins/fusion-plugin-droid-runtime/package.json b/plugins/fusion-plugin-droid-runtime/package.json index d87f9f7bd0..fecaf23c7a 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.44", + "version": "0.1.45", "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 b1e57a5bf1..88992c756d 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.38 + +### Patch Changes + +- @fusion/core@0.55.0 +- @fusion/plugin-sdk@0.55.0 + ## 0.1.37 ### Patch Changes diff --git a/plugins/fusion-plugin-even-realities-glasses/package.json b/plugins/fusion-plugin-even-realities-glasses/package.json index f8a9a23529..1d68b89255 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.37", + "version": "0.1.38", "type": "module", "description": "Canonical Even Realities Fusion plugin with board/task cards, actions, notifications, and webhook transport", "keywords": [ diff --git a/plugins/fusion-plugin-hermes-runtime/CHANGELOG.md b/plugins/fusion-plugin-hermes-runtime/CHANGELOG.md index 8cd14a383d..a32c1b620e 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.69 + +### Patch Changes + +- @fusion/plugin-sdk@0.55.0 + ## 0.2.68 ### Patch Changes diff --git a/plugins/fusion-plugin-hermes-runtime/package.json b/plugins/fusion-plugin-hermes-runtime/package.json index d90117f8d0..d40c24993b 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.68", + "version": "0.2.69", "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 new file mode 100644 index 0000000000..d160b64733 --- /dev/null +++ b/plugins/fusion-plugin-linear-import/CHANGELOG.md @@ -0,0 +1,8 @@ +# @fusion-plugin-examples/linear-import + +## 0.1.1 + +### Patch Changes + +- @fusion/core@0.55.0 +- @fusion/plugin-sdk@0.55.0 diff --git a/plugins/fusion-plugin-linear-import/package.json b/plugins/fusion-plugin-linear-import/package.json index 632ae25b63..c35942c056 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.0", + "version": "0.1.1", "type": "module", "description": "Linear issue import plugin for Fusion", "private": true, diff --git a/plugins/fusion-plugin-openclaw-runtime/CHANGELOG.md b/plugins/fusion-plugin-openclaw-runtime/CHANGELOG.md index ee63e73f7e..71884eae8d 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.69 + +### Patch Changes + +- @fusion/plugin-sdk@0.55.0 + ## 0.2.68 ### Patch Changes diff --git a/plugins/fusion-plugin-openclaw-runtime/package.json b/plugins/fusion-plugin-openclaw-runtime/package.json index 861b5e5352..91da95e93d 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.68", + "version": "0.2.69", "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 63b8e00f8f..559e620071 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.69 + +### Patch Changes + +- @fusion/plugin-sdk@0.55.0 + ## 0.2.68 ### Patch Changes diff --git a/plugins/fusion-plugin-paperclip-runtime/package.json b/plugins/fusion-plugin-paperclip-runtime/package.json index 7eecce5686..acbc0c2281 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.68", + "version": "0.2.69", "type": "module", "description": "Paperclip runtime plugin for Fusion — provides AI agent web access capabilities", "keywords": [ diff --git a/plugins/fusion-plugin-reports/CHANGELOG.md b/plugins/fusion-plugin-reports/CHANGELOG.md index 36793a8b47..96cf568a8f 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.38 + +### Patch Changes + +- @fusion/core@0.55.0 +- @fusion/dashboard@0.55.0 +- @fusion/plugin-sdk@0.55.0 + ## 0.1.37 ### Patch Changes diff --git a/plugins/fusion-plugin-reports/package.json b/plugins/fusion-plugin-reports/package.json index cc9710ac0c..c4441930a7 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.37", + "version": "0.1.38", "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 6e6f6356ca..ba5c8679a2 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.38 + +### Patch Changes + +- @fusion/core@0.55.0 +- @fusion/plugin-sdk@0.55.0 + ## 0.1.37 ### Patch Changes diff --git a/plugins/fusion-plugin-roadmap/package.json b/plugins/fusion-plugin-roadmap/package.json index 205d59ef66..ed4eb23b05 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.37", + "version": "0.1.38", "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 29d91d042a..41291b02cd 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.38 + +### Patch Changes + +- @fusion/plugin-sdk@0.55.0 + ## 0.1.37 ### Patch Changes diff --git a/plugins/fusion-plugin-whatsapp-chat/package.json b/plugins/fusion-plugin-whatsapp-chat/package.json index 6941aabf66..210ab07cf3 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.37", + "version": "0.1.38", "type": "module", "description": "WhatsApp Web (Baileys) chat bridge for Fusion agents", "keywords": [