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