Skip to content

v0.40.1

Choose a tag to compare

@gsxdsm gsxdsm released this 11 Jun 01:20

0.40.1

@fusion/dashboard

Patch Changes

  • @fusion/core@0.40.1
  • @fusion/engine@0.40.1
  • @fusion/i18n@0.39.2
  • @fusion-plugin-examples/cli-printing-press@0.1.19
  • @fusion-plugin-examples/compound-engineering@0.1.2
  • @fusion-plugin-examples/dependency-graph@0.1.33
  • @fusion-plugin-examples/roadmap@0.1.21
  • @fusion-plugin-examples/cursor-runtime@0.1.21
  • @fusion-plugin-examples/droid-runtime@0.1.28
  • @fusion-plugin-examples/hermes-runtime@0.2.52
  • @fusion-plugin-examples/openclaw-runtime@0.2.52
  • @fusion-plugin-examples/paperclip-runtime@0.2.52

@fusion/desktop

Patch Changes

  • @fusion/core@0.40.1
  • @fusion/dashboard@0.40.1

@fusion/engine

Patch Changes

  • @fusion/core@0.40.1
  • @fusion/pi-claude-cli@0.40.1

@fusion/plugin-sdk

Patch Changes

  • @fusion/core@0.40.1

@runfusion/fusion

Patch Changes

  • e62847b: fix: keep ./dist/* subpaths resolvable in the packed manifest

    The prepack transform injects an exports field for the plugin-sdk subpath,
    which flips Node into strict subpath mode and hid every other ./dist/* file.
    That broke the runfusion.ai alias (which imports
    @runfusion/fusion/dist/bin.js) with ERR_PACKAGE_PATH_NOT_EXPORTED, failing
    the pre-publish smoke test. Add a ./dist/* passthrough so the alias bin and
    the pi ./dist/extension.js loader keep resolving after pack.

runfusion.ai

Patch Changes

  • Updated dependencies [e62847b]
    • @runfusion/fusion@0.40.1

What's Changed

  • fix(dashboard): show missing Minimax usage rows and weekly windows by @gsxdsm in #1347
  • fix(engine): honor per-task auto-merge override when global auto-merge is off by @gsxdsm in #1356
  • fix(core): reuse same-name branch group instead of colliding on mission triage by @gsxdsm in #1348
  • fix(tui): stop vitest auto-kill firing on garbage memory metric and killing non-vitest processes by @gsxdsm in #1361
  • fix(engine): recover missions wedged by stranded done features by @gsxdsm in #1345
  • feat: Compound Engineering plugin with interactive sessions, work bridge, and bidirectional sync by @gsxdsm in #1343
  • fix(engine): capture baseCommitSha against local main, not origin/main by @gsxdsm in #1376
  • docs: capture merge-conflict learning (extraction vs semantic change) by @gsxdsm in #1374
  • feat: ACP (Agent Client Protocol) client runtime plugin by @gsxdsm in #1354
  • FN-5941: stop missions stalling on incompatible/custom-role agents by @gsxdsm in #1362
  • feat: branch-group single managed PR flow (planning + missions) by @gsxdsm in #1357
  • fix(dashboard): unfreeze animations broken by transition tokens used as durations by @gsxdsm in #1386
  • fix: confirm server generation state before flushing queued chat messages by @gsxdsm in #1387
  • feat: executable custom workflows + visual graph editor + interpreter cutover foundation by @gsxdsm in #1363
  • feat: Add UI localization (i18n) across dashboard and terminal UI by @gsxdsm in #1352
  • feat: workflow-defined custom columns via composable traits by @gsxdsm in #1418
  • Fix Compound Engineering plugin install failing from Settings by @gsxdsm in #1423
  • feat: step inversion — steps as workflow-modelable nodes (foreach/step-review/parse-steps/code, parallel execution, custom task fields) by @gsxdsm in #1424
  • perf: speed up test suite across inner loop, full suite, and CI by @gsxdsm in #1385
  • Fix opencode-go model sync — pass API key to CLI and strip prefix from model IDs by @tomdurrant in #1425
  • Fix Settings plugin installs registering unloadable directory paths by @gsxdsm in #1428
  • feat: per-column agent assignment for workflow columns by @gsxdsm in #1432
  • docs(solutions): column-agent execution-principal blast-radius learning by @gsxdsm in #1456
  • refactor(ci): thin trusted merge gate with flaky-test deletion ratchet by @gsxdsm in #1453
  • feat: workflow editor upgrade and consolidation — primary surface, templates, import/export, AI design by @gsxdsm in #1433
  • feat: cli-agent executor — interactive CLI coding agents in tasks and chat by @gsxdsm in #1446
  • feat: workflow settings, hard-move migration, Settings UI redesign by @gsxdsm in #1445
  • chore: remove temporary CodeRabbit scope config by @gsxdsm in #1457
  • feat: Unified PR entity as first-class workflow nodes with review-response loop by @gsxdsm in #1461
  • fix(dashboard): add missing vite alias for compound-engineering plugin by @gsxdsm in #1464
  • fix(node-editor): auto-layout on load + viewport to top-left by @gsxdsm in #1465
  • fix(FN-1455): initialize git during project registration by @gsxdsm in #1463
  • fix: empty folder selection reverts in DirectoryPicker + add create-folder button by @gsxdsm in #1466
  • refactor(workflow): add workflow engine runtime facade by @gsxdsm in #1490
  • [codex] Add workflow extension plugin seams by @gsxdsm in #1498
  • feat(workflow-settings): simplify workflow model lanes by @gsxdsm in #1502
  • feat(dashboard): scrollable, autocomplete, bookmarkable project selector by @buihongduc132 in #1467
  • fix(desktop): include ms in packaged runtime by @gsxdsm in #1506
  • docs: compound Vite API proxy source-module fix by @gsxdsm in #1507
  • fix: stabilize workflow board and loop recovery by @gsxdsm in #1505
  • Add bounded workflow loop nodes by @gsxdsm in #1508
  • feat: allow disabling built-in workflows by @gsxdsm in #1511
  • Show auto-merge toggle on workflow review columns by @gsxdsm in #1509
  • Show auto-merge toggle in selected workflow board by @gsxdsm in #1512
  • fix(FN-5994): prevent verification hangs by @gsxdsm in #1518
  • fix(compound-engineering): include dashboard CSS in build by @gsxdsm in #1529
  • fix(FN-6043): recover stuck task processing by @gsxdsm in #1535
  • feat(FN-6035): route execution through workflow primitives by @gsxdsm in #1536
  • fix(FN-6035): align workflow dispatch and broad suite by @gsxdsm in #1539
  • fix(FN-6035): close workflow dispatch projection gaps by @gsxdsm in #1540
  • feat: redesign mobile workflow editor by @gsxdsm in #1562

New Contributors

Full Changelog: v0.39.0...v0.40.1