Commit Graph

22 Commits (7fa931175341a8b96daaea0244b155406b96edba)

Author SHA1 Message Date
YunaiV a3f89d686c Merge pull request #215 from yudaocode/upgrade
# Conflicts:
#	build/vite/optimize.ts
#	package-lock.json
#	package.json
#	pnpm-lock.yaml
2026-05-17 13:56:29 +08:00
YunaiV 1f47e3c9d6 feat:增加 ts:check 优化,避免 ai 校验 oom 报错 2026-05-16 17:47:11 +08:00
DevDengChao 2520de56b4 refactor(icon): replace deprecated @iconify/iconify with @iconify/vue
- Remove @iconify/iconify (deprecated), @purge-icons/generated, vite-plugin-purge-icons
- Add @iconify/vue which uses @iconify/utils iconToSVG internally
- Rewrite Icon.vue to use @iconify/vue Icon component instead of manual DOM manipulation
- Pre-load ep/fa/fa-solid icon sets via addCollection for offline support
- Other icon sets (ion, mdi, heroicons, etc.) load from Iconify API on demand
- Remove PurgeIcons() from Vite plugin config
- Verified: all 22 icons on login page render correctly as SVGs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 12:26:12 +08:00
DevDengChao e31423bc6d chore(deps): low-risk major upgrades (Phase B)
- Remove deprecated @iconify/iconify (replaced by @purge-icons/generated)
- @commitlint/cli + config-conventional 19 → 20
- lint-staged 15 → 16
- rimraf 5 → 6
- markmap-common/lib/toolbar/view 0.16-0.17 → 0.18
- vue3-signature 0.2 → 0.4
- vue-dompurify-html 4 → 5

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 20:35:24 +08:00
DevDengChao 550c30eae4 chore: post-upgrade cleanup
- Update Node.js engine requirement to >= 20.19.0 (Vite 7 requirement)
- Remove duplicate entries in optimizeDeps include list
- Remove build-time-only packages (sass, unocss) from optimizeDeps

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 20:12:44 +08:00
DevDengChao 643eb92aff chore(deps): upgrade Vue I18n 9.10.2 → 11.2.8, fix related compat issues
- Upgrade vue-i18n to 11.2.8, @intlify/unplugin-vue-i18n to 11.0.7
- Remove vue-i18n CJS alias from vite.config.ts (no longer needed)
- Remove vue-i18n from optimizeDeps include list
- Upgrade bpmn-js-token-simulation 0.36.2 → 0.39.2 (ids@3 compat)
- Fix duplicate route name 'Redirect' (Vue Router 5 enforces uniqueness)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 19:36:31 +08:00
xingyu4j 4e870d6980 chore: 使用wangeditor-next 替换wangeditor 2025-10-15 11:29:20 +08:00
YunaiV 5b3bc216b6 fix:【ai 大模型】联网搜索的参数不正确 2025-09-21 18:26:59 +08:00
YunaiV 666fb16db5 【代码评审】BPM:办理人的逻辑 2025-02-12 18:46:30 +08:00
YunaiV 1fe40b61a0 【代码评审】AI:code review 思维导图的逻辑 2024-07-29 22:07:31 +08:00
YunaiV e54fdc8d3f 【代码优化】AI:markdown 组件,增加相关的注释 2024-07-29 21:27:39 +08:00
xingyu e8dce93d66 perf: add ep include 2023-08-28 17:44:59 +08:00
xingyu b19d31ce4e chore: unocss 2023-07-29 15:47:11 +08:00
xingyu 91a015828d chore: update deps 2023-06-21 10:44:39 +08:00
YunaiV 0fba3fd503 review + mall:商品管理 2023-05-24 20:27:45 +08:00
xingyu 4b6103a6f7 chore: optimize 2023-04-23 18:59:09 +08:00
YunaiV 1a1bfe0ebb REVIEW 公众号的实现 2023-04-13 22:25:35 +08:00
YunaiV ebbf47f509 正式移除 VXE 表格 2023-04-11 23:47:59 +08:00
YunaiV 5df7a8c951 增加 optimize 文件列表,避免 reload 2023-03-07 19:40:04 +08:00
xingyuv 2ec6978400 chore: update optimize 2023-02-14 14:27:46 +08:00
xingyuv 5516733826 chore: update deps 2023-02-13 09:09:48 +08:00
YunaiV 56f3017baa 初始化项目,自 v1.7.1 版本开始 2023-02-11 00:44:00 +08:00