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
6ffcbbc1d2
chore(deps): migrate ESLint 8 → 10 with flat config
...
- Upgrade eslint 8.57.1 → 10.0.2
- Migrate .eslintrc.js → eslint.config.mjs (flat config)
- Replace vite-plugin-eslint → vite-plugin-eslint2
- Replace @typescript-eslint/eslint-plugin + parser → typescript-eslint
- Upgrade eslint-plugin-vue 9 → 10, vue-eslint-parser 9 → 10
- Remove eslint-define-config, eslint-config-prettier, eslint-plugin-prettier
- Delete .eslintignore (now handled in flat config ignores)
- Remove deprecated rules: vue/script-setup-uses-vars, vue/no-setup-props-destructure
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 19:44:40 +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
yangxu52
873bb24e68
chore: 替换vite-plugin-svg-icons
...
替换vite-plugin-svg-icons插件, 以修复安全漏洞、解决依赖冲突和优化性能表现
- 替换vite-plugin-svg-icons为vite-plugin-svg-icons-ng(完全兼容的API)
- 调整插件的导入,并修改svgo优化参数配置项,空即启用默认优化
2025-04-05 10:42:25 +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
owen
55b477acdb
unplugin-auto-import:排除自动导入店铺装修组件
2023-11-09 15:48:20 +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
4249465b7c
wip: use unocss
2023-07-29 14:40:55 +08:00
xingyu
33c460ad55
chore: remove vueSetupExtend
2023-06-21 19:24:09 +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
puhui999
b26bba9939
移除vex hooks自动导入,修复打包报错
2023-04-14 22:40:05 +08:00
YunaiV
1a1bfe0ebb
REVIEW 公众号的实现
2023-04-13 22:25:35 +08:00
YunaiV
ebbf47f509
正式移除 VXE 表格
2023-04-11 23:47:59 +08:00
dhb52
a5cb7a50ab
fix: vscode debug
2023-04-10 16:55:02 +08:00
YunaiV
bb88e3d77c
REVIEW 已完成的任务列表
2023-04-05 00:12:12 +08:00
puhui999
05019837d0
修复在vue3+vite3 模块中使用顶层await打包的时候报错
2023-04-04 22:08:17 +08:00
puhui999
ba5985943b
update: 解决点击遮罩层弹窗关闭后,页面就操作不了了会一直转圈的问题
2023-03-30 16:04:46 +08:00
xingyuv
e6ccfbddb6
chore: update vite 4.2
2023-03-23 09:42:01 +08:00
YunaiV
4aeee48582
增加 useCrudSchemas、useTable 的 autoimport 实现
2023-03-17 22:58:49 +08:00
YunaiV
5df7a8c951
增加 optimize 文件列表,避免 reload
2023-03-07 19:40:04 +08:00
YunaiV
7f336bbe92
暂时取消 https 加速方案,主要考虑 server 端没有 https
2023-03-07 19:21:39 +08:00
YunaiV
6cf76691a1
Merge branch 'master' of https://gitee.com/yudaocode/yudao-ui-admin-vue3 into feat/optimize_vite
...
Conflicts:
package.json
src/types/auto-imports.d.ts
2023-03-07 19:05:26 +08:00
xingyuv
7fea89f5f9
feat: aotu import
2023-03-07 10:05:45 +08:00
answer.huang
000b0059c6
feat: 改用 https,加快首次打开页面
2023-03-05 23:04:20 +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