What's New
Features
- Conversation history – Message search in conversation history (#1203).
- Skills Hub – AionUi Local Skills Management (#1210).
- Settings – CDP settings UI and DevTools toggle Onlfy (#1374).
- Coversation Optimization — Optimize the entrance of the minimap, and allow the user to edit the title on the top
- Environment separation – Separate dev/release environments for simultaneous debugging (#1128).
Fixes
- Tray – Include
app.pngin extraResources for production builds (#1348). - WebUI – Binary file download no longer returns 0KB; context menu download added (#1324).
- Download – Extract
base64ToBlobutility and fix MIME resolution (#1356). - WebUI – Skip symlinks outside allowed paths in directory browse (#1350).
- Gemini – Clear
activeMsgIdRefon stop to fix message filtering (#1354). - Gemini – Sync
waitingResponseRefon stop and adduseGeminiMessagetests (#1370). - ACP / log / main – Revert codex-acp 0.10.0, fix log persistence, refactor index.ts (#1368).
- UI – Polish search popover and settings icon styles (#1365).
- Guid – Remove add-assistant button hover animation (#1362).
- Tray / Skills – Stabilize tray test in CI; always show SkillsMarketBanner description/details (#1380).
What's Changed
- update expired wx group qr code by @IceyLiu in #1346
- 对话历史消息检索 by @JAVA-LW in #1203
- fix(tray): include app.png in extraResources for production builds by @kaizhou-lab in #1348
- chore: fix CSS prettier formatting and document format requirement by @piorpua in #1352
- Feature/skills hub by @kylinhou in #1210
- chore: add format auto-fix step to bump-version workflow by @piorpua in #1353
- fix: binary file download fails with 0KB in WebUI mode + add context menu download by @JerryLiu369 in #1324
- refactor: extract base64ToBlob utility, fix MIME resolution in download by @piorpua in #1356
- feat: implement environment separation for simultaneous debugging by @kylinhou in #1128
- fix(webui): skip symlinks outside allowed paths in directory browse by @piorpua in #1350
- feat(env): isolate dev/release symlinks with getEnvAwareName by @piorpua in #1364
- fix(gemini): clear activeMsgIdRef on stop to prevent message filtering bug by @BillionClaw in #1354
- ci(workflows): add coverage test job to PR checks by @loonghao in #1369
- fix(gemini): sync waitingResponseRef on stop and add useGeminiMessage tests by @piorpua in #1370
- fix(acp,log,main): revert codex-acp 0.10.0, fix log persistence, refactor index.ts by @kaizhou-lab in #1368
- chore(ci): remove AI review and external contributor jobs by @piorpua in #1372
- feat(settings): add CDP settings UI and DevTools toggle by @kaizhou-lab in #1374
- fix(ui): polish search popover and settings icon styles by @ringringlin in #1365
- fix(guid): remove add-assistant button hover animation by @TCP404 in #1362
- chore: bump version to 1.8.29 by @piorpua in #1377
- fix: stabilize tray test CI & always show SkillsMarketBanner desc/details by @kaizhou-lab in #1380
New Contributors
- @kylinhou made their first contribution in #1210
- @JerryLiu369 made their first contribution in #1324
- @BillionClaw made their first contribution in #1354
- @TCP404 made their first contribution in #1362
Full Changelog: v1.8.28...v1.8.29