75 Commits
Author SHA1 Message Date
linshen 1ee326fc89 fix(desktop): define Linux executable name 2026-09-11 09:16:02 +08:00
linshen c80c70a738 chore(release): prepare v2.11.10 2026-09-11 08:52:55 +08:00
linshen cc223808f5 fix: harden model UI and desktop packaging 2026-09-10 21:47:36 +08:00
linshen e4a281f42d fix: restore model setup access and update dependencies 2026-09-10 15:49:53 +08:00
linshen 3e677b1d9f chore(release): prepare v2.11.9 2026-08-26 15:56:54 +08:00
linshen 08b5531b39 chore(release): bump version to 2.11.8 2026-07-25 20:00:00 +08:00
linshen ce6d1cfc59 chore(release): bump version to 2.11.7 2026-06-22 22:18:54 +08:00
linshen 1554e8a4a0 fix(desktop): support page zoom shortcuts 2026-06-22 21:47:36 +08:00
linshen 971d007de7 chore(release): prepare v2.11.6 2026-06-08 21:37:26 +08:00
linshen d0f97e9463 chore(release): prepare v2.11.5 2026-05-27 23:48:29 +08:00
linshen 72b253565b chore(release): prepare v2.11.4 2026-05-16 23:23:39 +08:00
linshen 0fbc25a6eb chore(release): prepare v2.11.3 2026-05-14 21:39:46 +08:00
linshen b252168e04 chore(release): prepare v2.11.2 2026-05-13 23:07:36 +08:00
linshen e5414d7b7a chore(release): bump version to 2.11.1 2026-05-10 15:40:00 +08:00
linshen 3bb36df21e chore: bump version to 2.11.0 2026-05-10 13:08:47 +08:00
linshen b0680cda7e feat: add deployment-aware remote backups 2026-05-08 21:17:23 +08:00
linshen b8de75b46c build(release): prepare v2.10.3 2026-05-06 23:39:49 +08:00
linshen d2d48fb328 build(release): prepare v2.10.2 2026-05-05 21:35:00 +08:00
linshen 13c903df45 build(release): bump version to 2.10.1 2026-05-04 21:29:45 +08:00
linshen e40fc249ff build(release): prepare v2.10.0 2026-05-03 14:42:38 +08:00
linshen 2e30e6d3eb build(release): bump version to 2.9.6 2026-04-27 22:08:37 +08:00
linshen d1afce54bf build(release): bump version to 2.9.5 2026-04-24 23:30:56 +08:00
linshen 5141066e31 build(release): bump version to 2.9.4 2026-04-20 22:46:13 +08:00
linshen 4ea07d629d build: prepare v2.9.3 release 2026-04-09 23:16:42 +08:00
linshen 1dffb2d2d5 build(release): prepare v2.9.2 2026-04-06 23:28:19 +08:00
linshen 5d1f65a7a9 build(release): prepare v2.9.1 2026-04-06 23:12:19 +08:00
linshen 6a2813c4b6 build(release): prepare v2.9.0 2026-04-06 19:42:51 +08:00
linshen e380e1ce9b chore(release): bump version to 2.8.0 2026-04-02 23:58:35 +08:00
linshen 1e41a5d465 build(desktop): upgrade electron-builder to 26.8.2
- upgrade electron-builder to the latest available 26.8.x release
- refresh the desktop lockfile state after the builder update
- keep desktop packaging compatible while reassessing the remaining upstream audit path
2026-03-27 23:07:31 +08:00
linshen 37d6fa564c build(deps): prune redundant deps and fix ui type outputs
- remove redundant direct dependencies that are no longer used
- restore UI library type build outputs after the dependency cleanup
- keep Tailwind/PostCSS-related package config aligned with actual usage
2026-03-27 21:26:43 +08:00
linshen e69086f075 build(deps): refresh workspace dependency baselines
- refresh direct dependency baselines across workspace packages
- require Node 22 consistently in docs, Docker, and package engines
- update lint/build tooling configs to match the new workspace baseline
- keep package manifests and lockfile aligned after the dependency refresh
2026-03-27 20:41:18 +08:00
linshen 0be61fe9e2 chore(release): bump version to 2.7.0 2026-03-25 23:08:57 +08:00
linshen 4b0e4c4a8d fix(release): stop desktop builds from auto-publishing releases 2026-03-22 17:14:27 +08:00
linshen 31b847d24c chore(version): bump release to 2.6.3 2026-03-22 15:28:33 +08:00
linshen d47f399c5d chore(version): bump release to 2.6.2 2026-03-18 09:35:44 +08:00
linshen df7b7e7287 build(version): bump version to 2.6.1 2026-03-12 22:51:09 +08:00
linshen 0dd179293f chore(release): v2.6.0 2026-03-09 21:47:00 +08:00
linshen 6cee00c0a8 chore(release): bump version to 2.5.5 2026-03-01 21:58:06 +08:00
linshen aef1f1425b chore(release): bump version to 2.5.4 2026-02-10 18:08:48 +08:00
linshen 290e99f910 chore(release): bump version to 2.5.3 2026-02-04 22:12:48 +08:00
linshen 0b094a07f3 chore(release): 更新版本号到 2.5.2 2026-02-01 11:58:30 +08:00
linshen 138ed49672 chore(release): 更新版本号到 2.5.1
- 更新主包版本号从 2.5.0 到 2.5.1
- 更新桌面应用包版本号从 2.5.0 到 2.5.1
- 更新浏览器扩展版本号从 2.5.0 到 2.5.1
2026-01-31 17:54:43 +08:00
linshen 50ba9ab011 chore: bump version to 2.5.0
Sync version across root package, desktop app, and browser extension manifest.
2026-01-21 23:29:08 +08:00
linshen 3f7e097d7c release: bump version to 2.4.0
- 更新 desktop 包版本号
- 更新 extension 包版本号
- 更新根包版本号
2025-12-29 21:23:00 +08:00
linshen e8da12bd09 chore: 更新项目版本号至2.3.1
- 将主包版本从2.3.0更新到2.3.1
- 更新desktop包版本从2.3.0到2.3.1
- 更新extension包版本从2.3.0到2.3.1
2025-12-19 11:30:14 +08:00
linshen 1eb2c78400 chore(release): 发布版本 2.3.0
- 更新桌面应用程序版本号至 2.3.0
- 更新浏览器扩展版本号至 2.3.0
- 更新根项目版本号至 2.3.0
2025-12-07 16:07:12 +08:00
linshen fe961eb4f5 fix(deps): 修复多个安全漏洞
升级直接依赖:
- @google/genai: 1.19.0 → 1.32.0 (修复 jws HMAC 签名验证漏洞)
- vite: 6.x → 7.2.7 (修复 3 个安全漏洞)
- electron: 37.1.0 → 39.2.6 (修复 ASAR 完整性绕过)
- electron-builder: 24.13.3 → 26.0.12
- electron-builder-squirrel-windows: 新增 26.0.12
- electron-updater: 6.3.9 → 6.6.2
- vue-i18n: 10.0.6 → 11.2.2 (修复 XSS 漏洞)
- @modelcontextprotocol/sdk: 1.16.0 → 1.24.3 (修复 DNS 重绑定)
- element-plus: 2.10.2 → 2.12.0 (修复 el-link href 验证)
- @typescript-eslint/*: 6.21.0 → 8.49.0 (支持 TypeScript 5.8.3)

自动修复的传递依赖:
- jws: 4.0.1, form-data: 4.0.5, tmp: 0.2.5
- body-parser: 2.2.1, @eslint/plugin-kit: 0.3.5

其他:
- 修复 lint 错误 (未使用的 catch 变量添加 _ 前缀)
2025-12-07 15:59:24 +08:00
linshen af11ed2456 chore: 更新项目版本号至2.2.2
- 将主包版本从2.2.1更新到2.2.2
- 更新桌面应用包版本从2.2.1到2.2.2
- 更新浏览器扩展包版本从2.2.1到2.2.2
2025-11-23 20:57:02 +08:00
linshen 17cbb7dd95 chore: 更新项目版本号至2.2.1
- 将主项目 package.json 版本从2.2.0 更新至2.2.1
- 将桌面应用 package.json 版本从 2.2.0 更新至 2.2.1
- manifest 将浏览器扩展.json 版本从 2.2.0 更新至 2.2.1
2025-10-31 22:53:45 +08:00
linshen ef8d77690c chore: 升级项目版本至2.2.0
- 更新主包版本号从2.1.0到2.2.0
- 更新桌面应用包版本号从2.1.0到2.2.0
- 更新浏览器扩展包版本号从2.1.0到2.2.0
2025-10-30 23:10:34 +08:00