Repository navigation
Features
- feat: add provider-backed and native web search
- PR: #523
- feat(desktop): add reusable design system library
- PR: #521
- feat(providers): formalize model discovery modes
- PR: #422
- feat(desktop): allow longer and unlimited generation timeouts
- PR: #518
- feat(exporters): expand editable PPTX objects and output-quality checks
- PR: #511
- feat: add agent-native CLI and background UI sessions
- PR: #510
- feat(desktop): check layout and accessibility in done and preview
- PR: #495
- feat(desktop): read DOCX, PPTX and XLSX attachments as text
- PR: #492
- feat(core): map design tokens to DESIGN.md fields
- PR: #490
- feat(core): stop a run that keeps repeating the same tool call
- PR: #489
- feat(exporters): add layout-aware editable PPTX beta
- PR: #441
- feat(desktop): find design-token sources in a picked folder
- PR: #486
- feat(core): fit each run into the model's context window
- PR: #478
- feat(core): use each model's real context window
- PR: #476
- feat(exporters): export the active design as PNG
- PR: #471
- feat(desktop): notify when a background design run finishes
- PR: #472
- feat(desktop): add LiteLLM-aware connection diagnostics
- PR: #464
- feat(desktop): add LiteLLM Gateway provider preset
- PR: #463
- feat(runtime): switch preview screens inside one document
- PR: #458
- feat(desktop): show design usage totals by day and week
- PR: #460
- feat(desktop): add Tavily web search settings
- PR: #439
- feat: add opt-in web research and slide source exports
- PR: #433
- feat(desktop): add deterministic local React source editing
- PR: #430
Bug Fixes
- fix(release): restore macOS packaging for v0.3.0
- PR: #533
- fix(diagnostics): plumb connection-test attemptedUrl (#422 follow-up)
- PR: #519
- fix(desktop): preserve clipboard image formats and attachment paths
- PR: #520
- fix(keychain): fail closed when safeStorage unavailable
- PR: #515
- fix(codex): preserve subscription model selections and recovery
- PR: #508
- fix(test): await source edit acknowledgements before exact patch checks
- PR: #506
- fix(deps): remove unused vulnerable image-size dependency
- PR: #505
- fix(desktop): show main window when ready-to-show never fires
- PR: #377
- fix(ci): synchronize CodeQL actions and bound browser test concurrency
- PR: #481
- fix: tolerate compatible DESIGN.md metadata during verification
- PR: #496
- fix: forward generation timeout to model HTTP requests
- PR: #462
- fix(desktop): serve done() and preview harness from memory for sandboxed Chrome
- PR: #461
- fix(providers): add opt-in base64 responses for image gateways
- PR: #454
- fix(desktop): unify deterministic preview source editing
- PR: #440
- fix(desktop): keep source edits accessible for interactive pages
- PR: #434
- fix(ci): recover incomplete DeepSeek review output
- PR: #431
- fix(desktop): persist runs and recover question workflows
- PR: #428
Documentation
- chore(release): prepare v0.3.0
- PR: #532
- feat: add provider-backed and native web search
- PR: #523
- feat(desktop): add reusable design system library
- PR: #521
- fix(diagnostics): plumb connection-test attemptedUrl (#422 follow-up)
- PR: #519
- fix(desktop): preserve clipboard image formats and attachment paths
- PR: #520
- feat(providers): formalize model discovery modes
- PR: #422
- feat(desktop): allow longer and unlimited generation timeouts
- PR: #518
- fix(keychain): fail closed when safeStorage unavailable
- PR: #515
- feat(exporters): expand editable PPTX objects and output-quality checks
- PR: #511
- feat: add agent-native CLI and background UI sessions
- PR: #510
- fix(codex): preserve subscription model selections and recovery
- PR: #508
- fix(deps): remove unused vulnerable image-size dependency
- PR: #505
- feat(desktop): check layout and accessibility in done and preview
- PR: #495
- feat(desktop): read DOCX, PPTX and XLSX attachments as text
- PR: #492
- feat(core): map design tokens to DESIGN.md fields
- PR: #490
- fix(desktop): show main window when ready-to-show never fires
- PR: #377
- fix: tolerate compatible DESIGN.md metadata during verification
- PR: #496
- feat(core): stop a run that keeps repeating the same tool call
- PR: #489
- feat(exporters): add layout-aware editable PPTX beta
- PR: #441
- docs(website): match the Claude Design rows to Anthropic's announcement
- PR: #485
- feat(core): fit each run into the model's context window
- PR: #478
- feat(core): use each model's real context window
- PR: #476
- feat(exporters): export the active design as PNG
- PR: #471
- feat(desktop): notify when a background design run finishes
- PR: #472
- feat(desktop): add LiteLLM-aware connection diagnostics
- PR: #464
- feat(desktop): add LiteLLM Gateway provider preset
- PR: #463
- fix: forward generation timeout to model HTTP requests
- PR: #462
- fix(desktop): serve done() and preview harness from memory for sandboxed Chrome
- PR: #461
- feat(runtime): switch preview screens inside one document
- PR: #458
- feat(desktop): show design usage totals by day and week
- PR: #460
- fix(providers): add opt-in base64 responses for image gateways
- PR: #454
- fix(desktop): unify deterministic preview source editing
- PR: #440
- feat(desktop): add Tavily web search settings
- PR: #439
- Add Requesty as a proxy preset
- PR: #397
- Add Atlas Cloud as a built-in provider
- PR: #404
- fix(desktop): keep source edits accessible for interactive pages
- PR: #434
- feat: add opt-in web research and slide source exports
- PR: #433
- feat(desktop): add deterministic local React source editing
- PR: #430
- fix(ci): recover incomplete DeepSeek review output
- PR: #431
- fix(desktop): persist runs and recover question workflows
- PR: #428
Other Changes
- chore(release): prepare v0.3.0
- PR: #532
- test(cli): raise diagnose fixtures timeout under CI load
- PR: #516
- chore(deps): bump vedantmgoyal9/winget-releaser from 4ffc7888bffd451b357355dc214d43bb9f23917e to b7370d4d152efdce803a26cc6ca9eee58cb2ad54
- PR: #503
- chore(deps): bump ossf/scorecard-action from 2.4.4 to 2.5.0
- PR: #502
- chore(deps): bump the codeql group with 3 updates
- PR: #501
- chore(deps-dev): bump the react group with 2 updates
- PR: #499
- chore(deps-dev): bump vitest from 4.1.11 to 4.1.12 in the vitest group
- PR: #498
- chore(deps-dev): bump electron from 39.8.10 to 41.10.6
- PR: #474
- chore(deps-dev): bump @xmldom/xmldom from 0.8.13 to 0.8.15 in /packages/exporters
- PR: #494
- test: stabilize composer browser fixture startup
- PR: #436
- chore(deps-dev): bump @changesets/cli from 2.31.0 to 2.31.1
- PR: #483
- chore(deps-dev): bump @types/node from 22.20.4 to 22.20.5 in the typescript group across 1 directory
- PR: #482
- chore(deps): bump anchore/sbom-action from 0.24.2 to 0.24.3
- PR: #480
- chore(deps): bump ossf/scorecard-action from 2.4.3 to 2.4.4
- PR: #479
- chore(deps-dev): bump the react group with 4 updates
- PR: #468
- chore(deps-dev): bump the tailwind group with 3 updates
- PR: #469
- chore(deps-dev): bump electron-builder from 26.8.1 to 26.15.3 in the electron group
- PR: #467
- chore(deps): bump openai/codex-action from 1.8 to 1.12
- PR: #466
- chore(deps): bump anchore/sbom-action from 0.24.0 to 0.24.2
- PR: #465
- chore(deps-dev): bump vite from 7.3.5 to 7.3.6
- PR: #447
- chore(deps): bump github/codeql-action/upload-sarif from 3.36.2 to 3.38.2
- PR: #446
- chore(deps): bump actions/checkout from 4.3.1 to 4.4.0
- PR: #442
- chore(deps-dev): bump @types/node from 22.19.19 to 22.20.4 in the typescript group
- PR: #443
- chore(deps-dev): bump smol-toml from 1.6.1 to 1.9.0
- PR: #448
- chore(deps): bump undici from 7.29.0 to 7.29.1
- PR: #450
- chore(deps-dev): bump vitest to patched 4.1.11
- PR: #358
- chore(deps): bump undici from 7.25.0 to 7.29.0
- PR: #410
- chore(deps): bump yaml from 2.8.4 to 2.9.0
- PR: #360
- chore(deps-dev): bump vite from 7.3.2 to 7.3.5
- PR: #389
- chore(deps-dev): bump tsx from 4.21.0 to 4.22.3
- PR: #362
- chore(deps): bump github/codeql-action from 3.35.5 to 3.36.2
- PR: #379
- chore(release): sync v0.2.2 packaging manifests
- PR: #427
Full Changelog: v0.2.2...v0.3.0