New Features
- WebUI file upload – Added file upload support in WebUI, making it easier to send files from mobile/remote devices (#1241, Fixes #1233).
- CSS themes – New Retroma Y2K CSS-only theme + cover, and a Retroma Obsidian Book themed style (#1399, #1401).
What's Changed
- chore(dev): clean renderer cache before starting dev server by @kaizhou-lab in #1382
- feat(sentry): integrate error tracking with source map support by @kaizhou-lab in #1396
- fix(build): package bun runtime with cache-first strategy by @loonghao in #1371
- chore(ci): disable project-automation workflow by @piorpua in #1400
- fix(webserver): handle special characters in cookies properly by @zhzy0077 in #1321
- fix(webui): pass custom CLI args correctly for electron-vite 5 by @kaizhou-lab in #1408
- feat(webui): add file upload for mobile/remote devices (Fixes #1233) by @audichuang in #1241
- fix(ci): downgrade actions/checkout from v6 to v4 by @piorpua in #1409
- feat(css-theme): retroma y2k css-only + cover by @ringringlin in #1399
- Feat/css retroma obsidian book by @ringringlin in #1401
- fix(ci): remove secrets context from if: conditions in coverage job by @piorpua in #1410
- refactor: decouple main process modules via interfaces and constructor injection by @piorpua in #1402
- fix: add @types/cookie and fix prettier formatting by @piorpua in #1412
- docs(specs): update phase2 design doc post PR #1402 merge by @piorpua in #1413
- refactor(css-theme): replace base64 covers with Vite static imports and extract CSS by @kaizhou-lab in #1411
- 修复消息检索bug+Windows对话异常+对话工作中/完成提示 by @JAVA-LW in #1386
- ci(pr-checks): add workflow_dispatch trigger for manual PR re-runs by @piorpua in #1415
- chore: bump version to 1.8.30 by @piorpua in #1417
New Contributors
Full Changelog: v1.8.29...v1.8.30