v0.2.0
Features
- feat(workspace): read existing files in bound folders + visible Files panel
- PR: #271
- feat(shared,providers,core): explicit provider capability profile (#206)
- PR: #226
- feat(shared,desktop,providers,core): align connection test and invoca…
- PR: #223
- feat(desktop): align connection test credential resolution with runtime
- PR: #220
- feat(desktop): workspace for each design projects
- PR: #173
- feat(shared,desktop): add provider capability profiles
- PR: #215
Bug Fixes
- fix: update ChatGPT Codex model hints
- PR: #317
- fix: improve generation failure diagnostics
- PR: #315
- fix(exporters): paginate sectionless PPTX screenshots
- PR: #307
- fix: address code scanning alerts
- PR: #305
- fix(desktop): quiet missing update channel checks
- PR: #301
- fix(desktop): repair stale scaffold manifests
- PR: #300
- fix(desktop): fall back from denied workspace watches
- PR: #299
- fix(desktop): guard design system linking before onboarding
- PR: #298
- fix(shared): diagnose blocked 403 generation errors
- PR: #297
- fix(desktop): clarify terminated generation errors
- PR: #296
- fix(desktop): explain workspace binding conflicts
- PR: #295
- fix(desktop): show delivered previews in files panel
- PR: #294
- fix(core): retry reasoning content failures
- PR: #293
- fix(core): cap done repair loop
- PR: #292
- fix(providers): keep Kimi and MiniMax chat models non-reasoning
- PR: #291
- fix(exporters): preserve local assets in exports
- PR: #290
- fix: avoid calc utility parsing in model search
- PR: #268
- fix(desktop): restore garbled Chinese text in codex-oauth-ipc.ts (#202)
- PR: #231
- fix(lint): resolve biome check failures blocking push
- PR: #224
- fix: clarify ChatGPT OAuth region login errors
- PR: #222
Documentation
- Harden agent SVG rendering, secret storage, and provider probes
- PR: #311
- fix(exporters): paginate sectionless PPTX screenshots
- PR: #307
- fix: address code scanning alerts
- PR: #305
- fix(desktop): quiet missing update channel checks
- PR: #301
- fix(desktop): repair stale scaffold manifests
- PR: #300
- fix(desktop): fall back from denied workspace watches
- PR: #299
- fix(desktop): guard design system linking before onboarding
- PR: #298
- fix(shared): diagnose blocked 403 generation errors
- PR: #297
- fix(desktop): clarify terminated generation errors
- PR: #296
- fix(desktop): explain workspace binding conflicts
- PR: #295
- fix(desktop): show delivered previews in files panel
- PR: #294
- fix(core): retry reasoning content failures
- PR: #293
- fix(core): cap done repair loop
- PR: #292
- fix(providers): keep Kimi and MiniMax chat models non-reasoning
- PR: #291
- fix(exporters): preserve local assets in exports
- PR: #290
- chore: promote dev/v0.2 to main
- PR: #280
- feat(workspace): read existing files in bound folders + visible Files panel
- PR: #271
- Feat(i18n): add full Spanish (ES) language support
- PR: #272
- fix: clarify ChatGPT OAuth region login errors
- PR: #222
- feat(desktop): workspace for each design projects
- PR: #173
Other Changes
- chore: promote dev/v0.2 to main
- PR: #280
- chore(deps): bump puppeteer-core from 24.41.0 to 24.42.0
- PR: #240
- chore(deps): bump lucide-react from 1.8.0 to 1.11.0
- PR: #239
- chore(deps): bump @mariozechner/pi-agent-core from 0.67.68 to 0.70.2
- PR: #233
- chore(deps-dev): bump the tailwind group across 1 directory with 3 updates
- PR: #147
- chore(deps-dev): bump electron from 39.8.8 to 39.8.9 in the electron group across 1 directory
- PR: #146
- chore(deps): bump @mariozechner/pi-ai from 0.67.68 to 0.70.2
- PR: #232
- chore(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.3
- PR: #141
Full Changelog: v0.1.4...v0.2.0