Download Latest Version Kun-0.2.15-mac-arm64.zip (212.7 MB)
Email in envelope

Get an email when there's a new version of Kun

Home / v0.2.15
Name Modified Size InfoDownloads / Week
Parent folder
latest.yml 2026-06-20 342 Bytes
Kun-0.2.15-win-x64.exe 2026-06-20 176.0 MB
Kun-0.2.15-mac-x64.dmg 2026-06-20 213.3 MB
Kun-0.2.15-mac-x64.dmg.blockmap 2026-06-20 223.9 kB
latest-mac.yml 2026-06-20 805 Bytes
Kun-0.2.15-linux-x86_64.AppImage 2026-06-20 215.2 MB
Kun-0.2.15-mac-arm64.dmg 2026-06-20 206.8 MB
Kun-0.2.15-mac-arm64.dmg.blockmap 2026-06-20 217.9 kB
Kun-0.2.15-mac-arm64.zip 2026-06-20 212.7 MB
Kun-0.2.15-mac-x64.zip 2026-06-20 219.3 MB
Kun-0.2.15-win-x64.exe.blockmap 2026-06-20 169.1 kB
latest-linux.yml 2026-06-20 387 Bytes
Kun 0.2.15 source code.tar.gz 2026-06-20 26.0 MB
Kun 0.2.15 source code.zip 2026-06-20 26.6 MB
README.md 2026-06-20 7.7 kB
Totals: 15 Items   1.3 GB 0

更新摘要

v0.2.14 以来的变更:

✨ 新功能

  • workflow: add n8n-style visual workflow builder under scheduled tasks (5488b9a)
  • workflow: make the editor a focused full-screen canvas (n8n-style) (9885d45)
  • workflow: n8n-style editor interactions + Set Fields node + per-node execute (208e637)
  • workflow: Switch, Merge, Code nodes + pruning dataflow scheduler (3037d5f)
  • workflow: add-node-from-output-handle (n8n-style "+" connect) (3357d8b)
  • workflow: sub-workflow node + reusable runGraph (c113186)
  • workflow: webhook trigger (local HTTP listener) (32e6cbc)
  • workflow: Loop node (loop-agent orchestration) + fix editor titlebar inset (521458a)
  • workflow: searchable provider→model picker for the AI node (758d6f3)
  • workflow: Generate Image node (uses the configured image provider) (fb1b81c)
  • workflow: add Filter flow-control + Sort/Limit/Aggregate data nodes (3d7ede9)
  • workflow: per-node provider + image model for the generate-image node (466f2f6)
  • workflow: multi-language Code node + categorized node palette (49b6cfa)
  • workflow: configurable image output folder + Code node syntax check (1b92f44)
  • workflow: saved node presets (custom modules, phase 1) (a4563d0)
  • workflow: script-backed custom modules (custom modules, phase 2) (272ee1b)
  • workflow: trigger working directory (run cwd default) (dd5eca8)
  • workflow: expose workflows to the Kun agent as a tool (6aa6390)
  • workflow: theme the canvas minimap + collapsible editor side panels (e6cb944)
  • workflow: live run viewer panel in chat (Canvas/List) (1e01cf2)
  • workflow: output node, format nodes (template/json), local HTTP run API (96208c1)
  • ui: extend cursor spotlight surfaces (46cb3fc)
  • tray: add dynamic session menu (ec42254)
  • worktree: add conversation checkout worktrees (cc0c02d)
  • terminal: add toggle shortcut (f76029b)
  • git: add turn rollback checkpoints (8cbf8e6)
  • workflow: rename the feature to "创建loop" / "Create Loop" (i18n only) (7d3b256)
  • chat: add response-level conversation forks (d52d39d)
  • loop: runtime power — scoped interpolation, env/run vars, per-node error handling (01a2c42)
  • loop: [#1] typed input schema on the manual trigger (30e9214)
  • loop: add Parameter Extractor + Question Classifier nodes (dify-style) (77a9285)
  • loop: UI for per-node error handling (#3), env vars (#10), run history (#6) (741448f)
  • loop: [#8] DSL import/export with secret stripping (b7e5656)
  • loop: [#5] loop for-each + parallel mode (3ed78f7)
  • loop: [#2] variable picker UI ({{$nodes.*}} / scope refs) (679d6ab)
  • loop: [#7] single-node test against a mock payload (4ea78b3)
  • loop: [#9] human-approval pause node (96670ac)
  • loop: [#1] generated Run form for typed manual-trigger inputs (34330a0)
  • loop: live run-log panel in the editor (dify-style per-node input/output) (20cd2ec)
  • loop: integrate Create Loop with code-mode chat (discovery + live UI) (e4059ce)
  • loop: keep the agent's workflow catalog fresh (no kun restart) (6057f88)
  • loop: data model for hook triggers (workflow ⇄ kun hook bindings) (dc15861)
  • loop: WorkflowRuntime hook-run endpoint + recursion guard (b64aed5)
  • loop: kun workflow-hook bridge + GUI config emission (48c471d)
  • loop: Trigger editor UI — bind workflows to kun hook phases (82a772f)
  • loop: redesign the management list — switches for state, grouped actions (6a60765)
  • loop: per-node typed inputs bound to upstream output (dify-style) (f14f446)
  • kun: route turns to per-provider HTTP clients via thread.providerId (6bd1edc)
  • kun: add over-engineering-reviewer subagent profile (93ec047)
  • workflow: pass run input as workspace + auto-append upstream input to AI prompt (8bbb7d4)
  • workflow: dify-style typed variable picker + node output descriptors (a43a2d5)

🐛 修复

  • workflow: make the editor canvas non-draggable (was moving the app window) (055fdca)
  • workflow: more left clearance for editor Back button + title (12f9f8b)
  • workflow: render the literal {{text}} in the AI prompt placeholder (3ec9418)
  • workflow: require a provider before a model can be chosen (3e13b26)
  • workflow: cap canvas auto-fit zoom so nodes open at natural size (0030f91)
  • 优化权限入口和运行时重启提示 (3e83b2f)
  • memory: isolate project-scoped records (4653447)
  • image: preserve attachment reference paths (657a8d4)
  • terminal: isolate sessions by workspace (a9991dc)
  • renderer: strip relative time direction labels (b5ecf42)
  • chat: prevent unsafe vision model downgrades (6c30c28)
  • settings: shorten home paths in settings (5626ce8)
  • settings: merge media generation menus (de4cf7e)
  • tests: repair typecheck fixtures (4163954)
  • settings: default log retention to 3 days (4aed700)
  • settings: move permissions tab after agents (3d02a62)
  • settings: update skill root label separators (2008383)
  • settings: keep sidebar footer visible (52c870b)
  • composer: render context capacity as circular gauge (beda747)
  • sidebar: tighten workspace mode tab spacing (dc817ae)
  • loop: address adversarial review findings (9 confirmed) (f7a3fe1)
  • loop: opaque surfaces for the new picker/modals (bg-ds-bg was undefined) (38ab0a7)
  • loop: connect-menu created duplicate nodes (side effects in a setState updater) (17c7ff5)
  • loop: WorkflowView render crash made workflows un-deletable (7facb8b)
  • loop: AI nodes default to the kun model when unset (was a bad deepseek default) (4992996)
  • loop: doubled frame on the output node (React Flow built-in type collision) (3e5c2b0)
  • sandboxed preload could not require node:os (app failed to load) (b14e31f)
  • tray: derive project label from the last path segment cross-platform (261d7f5)
  • sidebar: move worktree badge before thread title (#433) (5e4c571)
  • composer: restore footer picker popovers (#438) (f76c8ce)
  • shortcuts: use ctrl terminal toggle on macOS (#439) (ef21b8b)
  • composer: align context capacity with selected model (#440) (67a6016)
  • chat: group worktree projects in composer picker (#443) (5f17899)
  • providers: align GLM coding endpoints and compaction (#442) (5772400)
  • providers: remove deprecated xiaomi flash model (#441) (694fc4e)
  • preload: avoid node builtin in sandbox preload (#432) (dd3252d)
  • claw: improve telegram connect settings and ui (#434) (a502a6d)

📝 文档

  • workflow: add Loop node philosophy guide (zh + en) (bdbc803)
  • release: backfill release notes for v0.2.3–v0.2.14 (cbc27f7)
  • release: add v0.2.15 release notes (ba958f9)
  • release: rebrand release-note titles to Kun from v0.2.9 (9d674e7)
  • readme: surface the visual workflow builder (Create Loop) (ab24a77)

📦 其他

  • workflow: end-to-end execution integration tests (cfd7063)
  • workflow: add per-node-type unit-test catalog (c2d0a6a)
  • green up develop typecheck/lint/test for release (00cd406)
  • style(composer): tighten execution picker menu widths and row spacing (8f12bb0)
  • green up develop after merging [#441]/#442 (2e689fa)

构建信息

  • Release version: 0.2.15
  • Release channel: stable
  • Branch: master
  • Commit: 8602476
  • macOS: Developer ID signed and notarized
  • Platforms: macOS arm64/x64, Windows x64, Linux x64
Source: README.md, updated 2026-06-20