Highlights
- Your workflow now drives the board — cards move through the columns you defined, not a fixed set of six
- New beta and stable update channels: pick your track in Settings or via
fn update --channel - Planning Mode rebuilt as a guided interview with a live plan and an explicit Proceed step
- Mission auto-merge override lets a mission's features share one branch and one PR
- Quality hub now shows task verification videos and review deliverable galleries
New
- Beta and stable release channels — set
updateChannelin Settings orfn update --channel <stable|beta> - Task chat progress feed narrates steps, failures, reviews, and rollbacks (opt-in)
- Mailbox approval for ephemeral agent follow-up tasks
- Aurora, Calm, and Dawn dashboard color themes
- Portable org export/import (
fn org-export/fn org-import) with secret scrubbing - Durable configuration revision history with rollback, now in Settings
- Review artifact controls and deliverable galleries; auto-generated task verification videos
- Guided in-app Bug/Feedback/Idea/Help reporting, with optional scrubbed activity context and reviewed screenshots
- Choose GitHub Issues or Discussions as your report destination; duplicate detection against open roadmap issues
- Mission hierarchy tools exposed to agents and dashboard chat; persisted ideation sessions with Mission handoff
- Promote research findings into mission roadmap features
- Request and observe task E2E verification from chat
- Preview missions, findings, evals, goals, and roadmap items directly in chat and mail
- Unified max concurrency across planning, execution, and review with simplified board capacity indicators
- WhatsApp plugin now shows pairing QR and setup instructions in Settings
- Configurable embedded PostgreSQL connection cap in Advanced Settings
Fixed
- Custom workflow columns now render and move cards correctly instead of collapsing into Triage or In-review
- Workflows without a merge step finish in their completion column instead of stalling
- Fixed several built-in workflows sending cards backward to Todo or stalling the PR workflow
- Chat messages and mailbox sends with a raw NUL byte no longer crash mid-conversation
- Planning Mode: numerous fixes for scrolling, session restoration, mobile/tablet layout, refinement, timers, and duplicate task creation
- Fixed dropped Claude CLI login detection, Codex weekly usage reporting, and OMP model runtime failures
- Fixed several PostgreSQL migration/health/permission edge cases, including concurrent project init and stale worktree ownership
- Dashboard shows SQLite→PostgreSQL migration status while cutover is in progress
- Fixed duplicate follow-up tasks from retried agent steps and cross-parent diagnostic duplicates
- Restored task lifecycle entries in PostgreSQL activity logs
- Fixed task token counts inflated by reused agent sessions
- Fixed GitHub issue import deduplication and foreign-language issue-form auto-translate detection
- Fixed dashboard build failure from a missing dependency
- Various UI consistency fixes: task detail control sizing, workflow chip theming, Report menu stacking/background, chat pinned sections
Breaking
- Removed the Planning Mode deepening checkpoint and fixed interview depth caps; user validation now replaces AI-driven completion
Security
- Report screenshots and activity traces are scrubbed before filing so paths and tokens never leave the machine
Internal
- Review gates now run only as workflow nodes; the in-session step reviewer (
fn_review_step) has been removed - The workflow IR is now the single authority over task lifecycle and column transitions