| v0.0.85 | ## What's Changed * fix: resolve unreferenced function warning in windows installer by @dimavedenyapin in https://github.com/peakflo/20x/pull/321 * feat: show current app version in general settings updates section by @dimavedenyapin in https://github.com/peakflo/20x/pull/322 * update opencode+acp, remove acp-codex by @dimavedenyapin in https://github.com/peakflo/20x/pull/323 * fix: throttle OpenCode config pushes to prevent Aborted errors in parallel tasks by @dimavedenyapin in https://github.c | High | 5/31/2026 |
| v0.0.81 | ## What's Changed * fix: prevent Electron main process OOM crash from unbounded memory growth by @dimavedenyapin in https://github.com/peakflo/20x/pull/289 * feat: add auto-start agent and auto-complete options for recurring tasks by @dimavedenyapin in https://github.com/peakflo/20x/pull/300 * fix: include integration name in MCP auth proxy fail logs by @dimavedenyapin in https://github.com/peakflo/20x/pull/302 * fix: chunk sync events into batches of 100 to respect server limit by @dimavedenyap | High | 5/25/2026 |
| v0.0.80 | ## What's Changed * fix: auto-recover from broken opencode server with corrupted SQLite database by @dimavedenyapin in https://github.com/peakflo/20x/pull/297 * fix: prevent premature IDLE transition for opencode sessions with tool calls by @dimavedenyapin in https://github.com/peakflo/20x/pull/207 * fix: filter stale LiteLLM models client-side after OpenCode provider query by @dimavedenyapin in https://github.com/peakflo/20x/pull/299 **Full Changelog**: https://github.com/peakflo/20x/compare/ | High | 5/15/2026 |
| v0.0.79 | ## What's Changed * ci: eliminate 10min artifact download in release pipeline by @dimavedenyapin in https://github.com/peakflo/20x/pull/296 * fix: pass writable directory to config.providers() to prevent SQLite disk I/O error by @dimavedenyapin in https://github.com/peakflo/20x/pull/295 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.78...v0.0.79 | High | 5/12/2026 |
| v0.0.73 | ## What's Changed * fix: expose refreshAiGatewayVirtualKey for stale key recovery by @dimavedenyapin in https://github.com/peakflo/20x/pull/270 * Support key delete and create new by @dimavedenyapin in https://github.com/peakflo/20x/pull/271 * fix: stop skill selector dialog render loop by @dimavedenyapin in https://github.com/peakflo/20x/pull/274 * feat: dynamic color coding for task panels on canvas by @dimavedenyapin in https://github.com/peakflo/20x/pull/272 * fix: surface AI gateway warning | High | 5/7/2026 |
| v0.0.72 | ## What's Changed * feat: auto-clean workspaces after 7 days post-task completion by @dimavedenyapin in https://github.com/peakflo/20x/pull/262 * fix: prevent macOS about:blank popup by @dimavedenyapin in https://github.com/peakflo/20x/pull/269 * fix: MCP auth proxy for transparent JWT refresh in long sessions by @dimavedenyapin in https://github.com/peakflo/20x/pull/268 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.71...v0.0.72 | High | 4/26/2026 |
| v0.0.70 | ## What's Changed * fix: add debug logging for AI gateway model fetching by @dimavedenyapin in https://github.com/peakflo/20x/pull/265 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.69...v0.0.70 | High | 4/23/2026 |
| v0.0.68 | ## What's Changed * fix: close dashboard preview modal when opening canvas by @dimavedenyapin in https://github.com/peakflo/20x/pull/259 * fix: strip Electron from user-agent to prevent Xero WAF blocking by @dimavedenyapin in https://github.com/peakflo/20x/pull/260 * fix: add timeout to opencode connection testing by @dimavedenyapin in https://github.com/peakflo/20x/pull/261 * [TSK-16090] windows improvement by @fan0916 in https://github.com/peakflo/20x/pull/263 ## New Contributors * @fan0916 m | High | 4/21/2026 |
| v0.0.67 | ## What's Changed * feat: canvas panel interactions and integrations by @dimavedenyapin in https://github.com/peakflo/20x/pull/258 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.66...v0.0.67 | High | 4/19/2026 |
| v0.0.66 | ## What's Changed * feat: add Check for Updates button in updates modal by @dimavedenyapin in https://github.com/peakflo/20x/pull/255 * 20x: allow attaching files to messages in agent transcript by @dimavedenyapin in https://github.com/peakflo/20x/pull/253 * feat: Add Connect button signup trigger + localhost auth callback by @dimavedenyapin in https://github.com/peakflo/20x/pull/248 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.65...v0.0.66 | High | 4/19/2026 |
| v0.0.65 | ## What's Changed * fix(ci): unblock Windows installer by pinning Python 3.11 by @dimavedenyapin in https://github.com/peakflo/20x/pull/256 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.64...v0.0.65 | High | 4/19/2026 |
| v0.0.63 | ## What's Changed * fix: clear stale Codex credentials before API key auth to prevent 401 by @dimavedenyapin in https://github.com/peakflo/20x/pull/239 * fix: friendly error message for network errors + Retry button by @dimavedenyapin in https://github.com/peakflo/20x/pull/245 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.62...v0.0.63 | High | 4/17/2026 |
| v0.0.62 | **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.61...v0.0.62 | High | 4/17/2026 |
| v0.0.61 | ## What's Changed * fix: render HTML release notes and prevent install-restart loop by @dimavedenyapin in https://github.com/peakflo/20x/pull/244 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.60...v0.0.61 | High | 4/17/2026 |
| v0.0.60 | ## What's Changed * fix: add explicit publish config for electron-updater by @dimavedenyapin in https://github.com/peakflo/20x/pull/243 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.59...v0.0.60 | High | 4/17/2026 |
| v0.0.59 | ## What's Changed * ci: upload auto-update manifests in release workflow by @dimavedenyapin in https://github.com/peakflo/20x/pull/242 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.58...v0.0.59 | High | 4/17/2026 |
| v0.0.58 | ## What's Changed * feat: implement auto-update UX by @dimavedenyapin in https://github.com/peakflo/20x/pull/241 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.57...v0.0.58 | High | 4/17/2026 |
| v0.0.57 | ## What's Changed * fix: apply IDLE grace period to follow-up opencode messages by @dimavedenyapin in https://github.com/peakflo/20x/pull/224 * ci: scale down mac release runner by @dimavedenyapin in https://github.com/peakflo/20x/pull/237 * feat: implement auto-update UX with app menu, silent download, and quit-time prompt by @dimavedenyapin in https://github.com/peakflo/20x/pull/238 * feat(tasks): inline description editing + promote Start Task to main CTA by @dimavedenyapin in https://github. | High | 4/17/2026 |
| v0.0.56 | ## What's Changed * feat: add Claude Opus 4.7 model by @dimavedenyapin in https://github.com/peakflo/20x/pull/235 * ci: disable builder notarization in mac release by @dimavedenyapin in https://github.com/peakflo/20x/pull/236 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.55...v0.0.56 | High | 4/17/2026 |
| v0.0.44 | ## What's Changed * feat: allow reusing existing integrations in presetup wizard by @dimavedenyapin in https://github.com/peakflo/20x/pull/195 * test: verify opencode adapter getStatus fallback by @dimavedenyapin in https://github.com/peakflo/20x/pull/189 * Reduce spammy ACP backend logs by @dimavedenyapin in https://github.com/peakflo/20x/pull/192 * fix: add dedicated 403 error handling in enterprise API client by @dimavedenyapin in https://github.com/peakflo/20x/pull/196 * fix: exclude recurri | High | 4/14/2026 |
| v0.0.43 | ## What's Changed * fix: setup worktree for triaged tasks when starting session by @dimavedenyapin in https://github.com/peakflo/20x/pull/179 * fix capture of last invoices by @dimavedenyapin in https://github.com/peakflo/20x/pull/183 * Add structured enterprise auth logout reason logging by @dimavedenyapin in https://github.com/peakflo/20x/pull/184 * Replace per-skill sync with batch-sync API call on login by @dimavedenyapin in https://github.com/peakflo/20x/pull/185 * Fix missing worktrees whe | High | 4/9/2026 |
| v0.0.42 | ## What's Changed * fix: mobile web session management + backend session tracking by @dimavedenyapin in https://github.com/peakflo/20x/pull/178 * fix: resolve Windows installer UAC elevation error by @kunalpurohit-peakflo in https://github.com/peakflo/20x/pull/181 * codex opencode fixes by @dimavedenyapin in https://github.com/peakflo/20x/pull/182 * fix: propagate waiting_approval status to enable opencode questions by @dimavedenyapin in https://github.com/peakflo/20x/pull/180 **Full Changelog | High | 4/8/2026 |
| v0.0.41 | ## What's Changed * feat: add YouTrack task source UI â connection setup, auth config & filters by @dimavedenyapin in https://github.com/peakflo/20x/pull/151 * fix: crash when completing subtask â undefined task type/priority by @dimavedenyapin in https://github.com/peakflo/20x/pull/154 * feat: add GitLab support â onboarding + repo sourcing by @dimavedenyapin in https://github.com/peakflo/20x/pull/148 * Fix YouTrack 'Complete task' button throwing Unknown action error by @dimavedenyapin in http | Medium | 4/6/2026 |
| v0.0.40 | ## What's Changed * fix: guard against non-array labels in search filter by @dimavedenyapin in https://github.com/peakflo/20x/pull/140 * fix: guard against non-array skill_ids in TaskDetailView by @dimavedenyapin in https://github.com/peakflo/20x/pull/141 * fix: use local timezone instead of UTC for recurring tasks by @dimavedenyapin in https://github.com/peakflo/20x/pull/144 * fix: snooze wake-up timer for time-based re-evaluation by @dimavedenyapin in https://github.com/peakflo/20x/pull/143 * | Medium | 3/28/2026 |
| v0.0.39 | ## What's Changed * feat: add full Windows support by @kunalpurohit-peakflo in https://github.com/peakflo/20x/pull/127 * fix: sidebar heartbeat icon not updating on enable/disable by @dimavedenyapin in https://github.com/peakflo/20x/pull/135 * refactor: consolidate onboarding into single wizard by @dimavedenyapin in https://github.com/peakflo/20x/pull/134 * fix: sidebar heartbeat icon not updating on enable/disable by @dimavedenyapin in https://github.com/peakflo/20x/pull/136 * fix: subtasks ord | Medium | 3/25/2026 |
| v0.0.37 | ## What's Changed * feat: add search input for skills sidebar by @dimavedenyapin in https://github.com/peakflo/20x/pull/116 * feat: triage agent defines output_fields for tasks by @dimavedenyapin in https://github.com/peakflo/20x/pull/118 * fix: correct priority/status sort order and add subtask ordering by @dimavedenyapin in https://github.com/peakflo/20x/pull/120 * feat: add Claude Sonnet 4.6 to available models by @dimavedenyapin in https://github.com/peakflo/20x/pull/121 * feat: implement sk | Medium | 3/23/2026 |
| v0.0.36 | ## What's Changed * fix: check github pr conflicts in heartbeat preflight by @dimavedenyapin in https://github.com/peakflo/20x/pull/109 * feat(TSK-15823): sync state to Workflo in enterprise mode by @dimavedenyapin in https://github.com/peakflo/20x/pull/96 * fix: always notify workflo enterprise when completing tasks from 20x by @dimavedenyapin in https://github.com/peakflo/20x/pull/110 * fix: enterprise task completion - fail on missing API client + time-limit race guard by @dimavedenyapin in h | Low | 3/13/2026 |
| v0.0.35 | ## What's Changed * fix: show heartbeat check summaries by @dimavedenyapin in https://github.com/peakflo/20x/pull/105 * fix: reset heartbeat baseline on instruction changes by @dimavedenyapin in https://github.com/peakflo/20x/pull/106 * Fix GitHub org dropdown for repo-scoped access by @dimavedenyapin in https://github.com/peakflo/20x/pull/108 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.34...v0.0.35 | Low | 3/12/2026 |
| v0.0.34 | ## What's Changed * fix: prevent Codex long streamed replies from splitting into multiple messages by @dimavedenyapin in https://github.com/peakflo/20x/pull/98 * feat(codex): add Codex 5.4 model support by @dimavedenyapin in https://github.com/peakflo/20x/pull/102 * feat: add per-agent codex permission mode by @dimavedenyapin in https://github.com/peakflo/20x/pull/103 * fix: prevent shutdown DB access race by @dimavedenyapin in https://github.com/peakflo/20x/pull/104 * fix: prevent duplicate sta | Low | 3/11/2026 |
| v0.0.33 | ## What's Changed * feat(TSK-15822): Enterprise plugin with Workflo sync by @dimavedenyapin in https://github.com/peakflo/20x/pull/85 * docs: enterprise sync implementation (TSK-15822) by @dimavedenyapin in https://github.com/peakflo/20x/pull/92 * feat: add get_skill, update_skill, delete_skill MCP tools by @dimavedenyapin in https://github.com/peakflo/20x/pull/93 * feat: collapse long task descriptions with expand/collapse toggle by @dimavedenyapin in https://github.com/peakflo/20x/pull/94 * fi | Low | 3/10/2026 |
| v0.0.32 | ## What's Changed * fix: sync mobile task changes to desktop in real-time by @dimavedenyapin in https://github.com/peakflo/20x/pull/67 * fix: support Notion unique_id (ID) property in synced task descriptions by @dimavedenyapin in https://github.com/peakflo/20x/pull/68 * feat: add attachment support for Notion task source by @dimavedenyapin in https://github.com/peakflo/20x/pull/69 * fix: batch IPC messages to fix parallel agent hang in Electron by @dimavedenyapin in https://github.com/peakflo/2 | Low | 3/9/2026 |
| v0.0.31 | ## What's Changed * fix: improve markdown styling and UX in agent transcript by @dimavedenyapin in https://github.com/peakflo/20x/pull/63 * feat: add ExitPlanMode plan review UI by @dimavedenyapin in https://github.com/peakflo/20x/pull/60 * [TSK-15765] feat: implement OAuth flow for MCP servers by @dimavedenyapin in https://github.com/peakflo/20x/pull/58 * fix: codex tool details and message splitting by @dimavedenyapin in https://github.com/peakflo/20x/pull/64 * feat: add task create/edit from | Low | 3/4/2026 |
| v0.0.30 | ## What's Changed * optimise worker thread by @dimavedenyapin in https://github.com/peakflo/20x/pull/59 * Hotfix/UI freeze by @dimavedenyapin in https://github.com/peakflo/20x/pull/61 * feat: add explicit auth method selector for Claude Code by @dimavedenyapin in https://github.com/peakflo/20x/pull/62 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.29...v0.0.30 | Low | 3/3/2026 |
| v0.0.29 | ## What's Changed * add support for gpt 5.3 codex by @dimavedenyapin in https://github.com/peakflo/20x/pull/56 * [TSK-15753] feat: mobile web interface for remote task management by @dimavedenyapin in https://github.com/peakflo/20x/pull/57 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.28...v0.0.29 | Low | 3/3/2026 |
| v0.0.28 | ## What's Changed * clean ups 28 feb by @dimavedenyapin in https://github.com/peakflo/20x/pull/54 * [TSK-15752] feat: implement secrets manager with broker + shell wrapper injection by @dimavedenyapin in https://github.com/peakflo/20x/pull/55 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.27...v0.0.28 | Low | 3/1/2026 |
| v0.0.27 | ## What's Changed * feat: support multiline text in agent transcript input by @dimavedenyapin in https://github.com/peakflo/20x/pull/53 * notion integration as a task source by @dimavedenyapin in https://github.com/peakflo/20x/pull/52 * db migrations improve by @dimavedenyapin in https://github.com/peakflo/20x/pull/51 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.26...v0.0.27 | Low | 2/28/2026 |
| v0.0.26 | ## What's Changed * db close fix by @dimavedenyapin in https://github.com/peakflo/20x/pull/50 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.25...v0.0.26 | Low | 2/26/2026 |
| v0.0.25 | **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.24...v0.0.25 | Low | 2/26/2026 |
| v0.0.24 | ## What's Changed * Hotfix/mino fixes25feb 2 by @dimavedenyapin in https://github.com/peakflo/20x/pull/45 * final fixes in readme file by @dimavedenyapin in https://github.com/peakflo/20x/pull/46 * Hotfix/readme feb25 by @dimavedenyapin in https://github.com/peakflo/20x/pull/47 * Hotfix/readme feb25 by @dimavedenyapin in https://github.com/peakflo/20x/pull/48 * temp remove linux and windows build by @dimavedenyapin in https://github.com/peakflo/20x/pull/49 **Full Changelog**: https://github.co | Low | 2/25/2026 |
| v0.0.23 | **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.22...v0.0.23 | Low | 2/25/2026 |
| v0.0.22 | ## What's Changed * new onboarding by @dimavedenyapin in https://github.com/peakflo/20x/pull/44 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.21...v0.0.22 | Low | 2/25/2026 |
| v0.0.21 | ## What's Changed * add integrations diagram by @dimavedenyapin in https://github.com/peakflo/20x/pull/41 * auto run checks out git repo + skills are picked correctly by @dimavedenyapin in https://github.com/peakflo/20x/pull/42 * auto run checks out git repo + skills are picked correctly by @dimavedenyapin in https://github.com/peakflo/20x/pull/43 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.20...v0.0.21 | Low | 2/24/2026 |
| v0.0.20 | ## What's Changed * add triage agent by @dimavedenyapin in https://github.com/peakflo/20x/pull/40 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.19...v0.0.20 | Low | 2/22/2026 |
| v0.0.19 | ## What's Changed * gh auth fixes by @dimavedenyapin in https://github.com/peakflo/20x/pull/36 * feat: add 20x logo to top bar by @dimavedenyapin in https://github.com/peakflo/20x/pull/38 * app logo by @dimavedenyapin in https://github.com/peakflo/20x/pull/39 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.18...v0.0.19 | Low | 2/22/2026 |
| v0.0.18 | ## What's Changed * opencode fixes + questions support by @dimavedenyapin in https://github.com/peakflo/20x/pull/35 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.17...v0.0.18 | Low | 2/22/2026 |
| v0.0.17 | ## What's Changed * OSS prep by @dimavedenyapin in https://github.com/peakflo/20x/pull/29 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.16...v0.0.17 | Low | 2/21/2026 |
| v0.0.16 | ## What's Changed * add linux build by @dimavedenyapin in https://github.com/peakflo/20x/pull/28 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.15...v0.0.16 | Low | 2/20/2026 |
| v0.0.15 | ## What's Changed * add 1 command release by @dimavedenyapin in https://github.com/peakflo/20x/pull/27 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.14...v0.0.15 | Low | 2/20/2026 |
| v0.0.13 | ## What's Changed * minor fixes by @dimavedenyapin in https://github.com/peakflo/20x/pull/19 * Hotfix/readme by @dimavedenyapin in https://github.com/peakflo/20x/pull/20 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.12...v0.0.13 | Low | 2/18/2026 |
| v0.0.11 | ## What's Changed * Automatically open task view after creating new task by @dimavedenyapin in https://github.com/peakflo/20x/pull/16 * minor fixes by @dimavedenyapin in https://github.com/peakflo/20x/pull/18 * add recurring tasks by @dimavedenyapin in https://github.com/peakflo/20x/pull/17 **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.10...v0.0.11 | Low | 2/17/2026 |
| v0.0.12 | **Full Changelog**: https://github.com/peakflo/20x/compare/v0.0.11...v0.0.12 | Low | 2/17/2026 |
| v0.0.10 | ## What's Changed * Hotfix/claude code api key by @dimavedenyapin in https://github.com/peakflo/pf-desktop/pull/15 **Full Changelog**: https://github.com/peakflo/pf-desktop/compare/v0.0.9...v0.0.10 | Low | 2/17/2026 |
| v0.0.9 | ## What's Changed * Hotfix/claude code minor fixes by @dimavedenyapin in https://github.com/peakflo/pf-desktop/pull/14 **Full Changelog**: https://github.com/peakflo/pf-desktop/compare/v0.0.8...v0.0.9 | Low | 2/17/2026 |
| v0.0.8 | ## What's Changed * Feat/hubspot by @dimavedenyapin in https://github.com/peakflo/pf-desktop/pull/13 **Full Changelog**: https://github.com/peakflo/pf-desktop/compare/v0.0.7...v0.0.8 | Low | 2/17/2026 |
| v0.0.7 | ## What's Changed * add skills v3 by @dimavedenyapin in https://github.com/peakflo/pf-desktop/pull/12 **Full Changelog**: https://github.com/peakflo/pf-desktop/compare/v0.0.6...v0.0.7 | Low | 2/15/2026 |
| v0.0.6 | ## What's Changed * add linear task source by @dimavedenyapin in https://github.com/peakflo/pf-desktop/pull/9 **Full Changelog**: https://github.com/peakflo/pf-desktop/compare/v0.0.5...v0.0.6 | Low | 2/15/2026 |
| v0.0.4 | **Full Changelog**: https://github.com/peakflo/pf-desktop/compare/v0.0.3...v0.0.4 **Full Changelog**: https://github.com/peakflo/pf-desktop/compare/v0.0.3...v0.0.4 | Low | 2/14/2026 |