Releases
Changelog
New features, improvements, and fixes in every AgentFlow release.
v0.2.0-beta.1Latest
February 2026
Added
- Loop node — iterate over lists with configurable separator, max iterations, and per-item variables ($LOOP_ITEM, $LOOP_INDEX, $LOOP_COUNT)
- Setup wizard for first-time project configuration
- Hint overlay for onboarding new users
- Experience modes — Simple mode for essentials, Advanced mode for full feature set
- Canvas compact/detailed view toggle — icon-only mode vs full node details
- Smart edge routing with central lane assignment to avoid node obstacles and edge crossings
- Hover focus — dims non-connected nodes and edges with smooth transitions
- 8 starter templates: Code Review, Bug Fix, CI/CD, Ticket-to-PR, Release, Add a Feature, Generate API Docs, Refactor Module
- Pipeline validation — automatic pre-run checks for missing references, circular dependencies, and invalid configurations
- Output caching — skip re-execution of unchanged nodes to save time and tokens
- Node data passing — reference upstream output with {output.NODE_ID} syntax
- Desktop notifications for pipeline completion, approval gates, and failures
- Secret variables — masked in UI, excluded from logs, never written to JSON
- Per-node model selection — choose Opus, Sonnet, or Haiku per node
- Agent management — browse, create, and edit Claude Code agents with live Markdown preview
- In-app error log viewer with Session and Log File tabs
- Auto-updater with in-app update banner and signed builds
- One-click GitHub issue creation with pre-filled error context
Performance
- Arc-wrapped read-only data in parallel/loop spawns — eliminates deep-clone overhead
- Partial JSON parsing in list_pipelines() for faster sidebar loading
- 30-second cache on get_usage_stats() with run invalidation
- Loop-aware cost estimation — accounts for iteration multipliers
- Cached parent/child maps for hover highlights (O(1) lookup)
- Batched IPC log streaming (50ms flush) for smoother real-time output
- Dynamic import for marked library — smaller initial bundle
- In-memory layout cache eliminates localStorage re-parsing
- Memory-bounded stores: undo (30), history (10), logs (2000/node)
- Added idx_runs_status database index for faster queries
Changed
- 8 node types (added Loop) — up from 7 in initial release
- Dark theme only — light theme removed for consistent experience
- Pointer cursor on all interactive elements
- Toast notifications replace browser alerts
v0.1.0
November 2025
Added
- Initial release with visual pipeline editor
- 7 node types: AI Task, Shell, Git, Parallel, Approval Gate, Sub-pipeline, Comment (Loop added in v0.2.0-beta.1)
- Real-time execution engine with live log streaming
- Cost tracking with per-node token cost monitoring and budget limits
- Retry policies with configurable max attempts and delays
- Resume failed pipelines from the exact point of failure
- Keyboard shortcuts for all canvas, editing, and execution actions
- Undo / Redo with up to 30 edit snapshots
- Human-in-the-loop approval gates
- Git-native storage — pipelines as JSON, agents as Markdown
- Cross-platform support (macOS, Windows, Linux)
- Run history with full cost breakdowns, exit codes, and timing
- Auto-layout (dagre) for automatic node positioning
- Pipeline JSON schema with variables and conditional edges