v0.14.0 Desktop
Features
- Add FTS5-powered full-text search to the desktop app with ranked results, snippet highlighting, and keyboard navigation.
- Add a kanban board view for issues with drag-and-drop, keyboard navigation, and Cmd+Arrow to move cards between columns. Gated behind the
experimental_kanbanfeature flag. - Add experimental brainstorms: save rich visual plans locally and review them in the desktop app. Create with
fp bs create, browse versions, and leave comments on specific elements. Enable in Settings → Experimental. - Add remote mode for fp commands. When a desktop app is running with the
experimental_fp_apiflag enabled, fp commands can delegate operations to the desktop over HTTP instead of accessing the local database directly. Activate withFP_REMOTE=1or by settingFP_API_PORTandFP_API_HOSTenvironment variables. Supports 11 commands: issue list/show/create/update/delete/assign, comment add/list, context, tree, and search. - Add a top-level
fp secretscommand group for managing secret-backed extension settings from the CLI.fp secrets set/get/list/deletecan now store values in the OS keychain, writesecret:references into.fp/config.toml, and inspect configured secrets. Extension config loading now auto-resolvessecret:values beforeinit(fp)runs, so extensions can read secret-backed config throughfp.config.get()without manually checking forsecret:prefixes and callingfp.secrets.get()themselves. - Add label filter dropdown to the issue list. Filter issues by extension-registered labels with colored chips, keyboard shortcut (b), and floating-ui positioning.
Fixes
- Fix mermaid diagrams not rendering in the desktop brainstorm viewer due to a Content Security Policy block. Fix
fp bs view --desktopdeep links failing silently in tmux and other terminal environments — the deep link URL is now always printed so you can click or copy it. Fix table of contents and internal anchor links not working in the desktop brainstorm viewer. - Fix the macOS Help menu to open the current fp documentation site instead of an outdated 404ing docs URL.
- Fix deep links from the web console failing to find local projects. The desktop app now correctly resolves remote project IDs from sync state when handling
fp://issuedeep links. - Fix tree view scroll not working after opening issue detail.
- Add Pin issue to desktop issue context menus for unpinned tree rows, kanban cards, and search results while keeping Unpin issue on pinned surfaces.
- Improve desktop issue-tracker menus by adding context menus to pinned rows and search results, and make the detail menu put Copy issue ID first.
- Improve issue list and parent picker performance by migrating virtualization to virtua.