Skip to content

v3.20.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 00:03
· 163 commits to base since this release

版本更新日志 (v3.20.0)

📅 发布日期: 2025-11-07

🚀 新功能

  • feat: 添加本地SVG图标示例 (26bebb9)
  • feat: 新增 util - toLoginPage 跳转到登录页, 带防抖处理 (25c2298)
  • feat: 新增 util - debounce (从 es-toolkit copy) (18a8a2f)
  • feat: 将 tabbar 使用到的 ts 类型全部提取到 types.ts 文件中,减少阅读干扰 (c54b4ae)
  • feat: 为 tabbar 的 pagePath 添加明确的联合类型 (b6415c8)
  • feat: 为 definePage 的参数扩展一些当前项目中特定的属性 (b7bf251)
  • feat: 更新 openapi-ts-request 1.6.7 -> 1.10.0 (3d8cd15)
  • feat(vite配置): 添加WotResolver组件解析器 (5c83613)

🛠️ 修复

  • fix(unocss): 移除content配置以解决windows系统报错 (a8b8d4b)
  • fix(router): 修复路由不存在判断逻辑错误 (234b4c8)
  • fix(vite配置): 调整插件顺序确保UniKuRoot在修改pages.json的插件后执行 (c67ec02)
  • fix(uno.config): 添加content配置解决小程序构建报错 (b19a3a2)
  • fix: openapi-ts-request 生成的代码,options 类型定义不对 (234dc82)
  • fix: 如果路由拦截器和http响应拦截都符合条件,可能会两次跳转登录页面 (a7b5a80)
  • fix(http): 修改http请求返回数据为responseData.data (6fcb03e)
  • fix: about 页,userInfo ts 类型定义错误 (22ad6c4)

♻️ 重构

  • refactor(vite): 调整插件加载顺序以优化构建流程 (daab3dd)
  • refactor(uno.config): 移除未使用的presetAttributify插件 (95c2046)
  • refactor(scripts): 调整升级后要移除的依赖项 (609c0a2)

🔧 流程

  • ci(auto-merge): 添加从main合并到base分支的自动合并工作流 (adffb24)
  • ci(workflow): 将自动合并目标分支从base改为wot-ui (6ca5657)
  • ci(workflow): 更新自动合并工作流配置 (b7cb032)

⚙️ 配置

  • chore: 更新版本号至3.20.0 (b0773b1)
  • chore: 更新初始化脚本和基础文件创建逻辑 (5a2da76)
  • chore: 更新版本号至3.18.11并修改更新时间 (c96de81)
  • chore: unocss-Icons 支持加载本地 svg 作为图标 (2f93592)
  • chore: 非生产环境打包时,不删除 debugger 符号,否则开发环境下也无法使用 debugger (2c44289)
  • chore: 删除推荐 vsc 插件中的 christian-kohler.path-intellisense,路径提示功能,vsc 已经原生提供了 (6b3e850)
  • chore: 删除推荐 vsc 插件中的 esbenp.prettier-vscode, 项目并没有使用到 prettier (df8850f)
  • chore(tsconfig): 更新 moduleResolution 为 bundler (e1e9eb0)
  • chore: 更新 package.json 版本号至 3.18.10 (ff96ace)

📊 统计信息

  • 本次发布包含 40 个提交
  • 影响 28 个文件

👥 贡献者

感谢这些优秀的贡献者(按提交次数排序):