| Name | Modified | Size | Downloads / 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