v3.13.0
版本更新日志 (v3.13.0)
📅 发布日期: 2025-09-01
🚀 新功能
- feat(router): 完善登录拦截逻辑和路由处理 (a0d8b82)
- feat(router): 重构登录路由拦截逻辑并支持角色授权 (b42a5e6)
- feat(tabBar): 添加底部导航栏配置 (0cf2e67)
- feat(about): 添加环境判断工具导入和使用说明 (c343c7c)
- feat(typings): 补全 uni.hideToast() 和 uni.hideLoading() 的 options 类型 (f77b280)
🛠️ 修复
- fix(router): 修改默认登录策略为需要登录并启用路由日志 (e56503f)
- fix(登录): 添加已登录检查避免重复登录 (23ddd5e)
- fix(utils): 处理未找到lastPage时的currRoute返回 (83e0835)
- fix: 移除重复的css变量绑定代码并更新注释 (cee7a6e)
- fix(#219): 修改dev命令以支持Windows路径加载器 ESM模块在Windows系统下的路径问题。 (159bdb9)
- fix(router): 明确路由拦截器的返回值逻辑 (87ab4a5)
📄 文档
- docs(router): 更新README并优化登录路径判断逻辑 (0632985)
- docs: 更新APP平台开发和发布的说明 (d3a581e)
- docs: 添加补丁文件的说明文档 (edb97b5)
- docs(VBindCss): 添加关于微信小程序样式绑定的备注 (dc7ea80)
♻️ 重构
- refactor(token): 移除多余的 isSingleTokenMode 变量并简化逻辑 (05e0a6a)
- refactor(about): 重命名函数并重新组织代码结构 (40732df)
- refactor(router): 修改登录路由拦截逻辑以支持开发环境动态更新 (ec9e7f3)
- refactor(tabbar): 移除补丁文件并简化tabbar配置 (e4ea2fa)
- refactor(utils): 提取系统信息工具函数到单独文件 (cf506da)
- refactor(router): 移除调试日志并添加日志开关控制 (bb3e458)
📦 构建
- build: 添加 cross-env 依赖以支持跨平台环境变量设置 (fbd72a8)
⚙️ 配置
- chore: 更新 package.json 版本号至 3.13.0 并添加更新时间 (fff71d4)
- chore: 更新版本号至3.12.5 (0ed1705)
- chore: 更新 package.json 版本号至 3.12.4 (07deb42)
- chore: 更新 package.json 中的版本号至 3.12.3 (2100984)
- chore: 更新 @uni-ku/root 依赖至 1.3.4 版本 (541e11e)
- chore(about): 增加微信小程序中v-bind css变量不生效的场景 (b984e17)
- chore: 更新 package.json 版本号至 3.12.12 (1cd6b58)
- chore: 移除packageManager字段并放宽pnpm版本限制 (5ad4ab9)
- chore: 在首页添加调试日志打印 (ec13a3e)
- chore(deps): 更新 @uni-helper/eslint-config 和 uni-env 依赖版本 (a9ece9e)
- chore: 更新版本号至3.12.1 (516c1e3)
- chore: 将 UnoCSS 的 presetUni 配置中的 attributify 设置为 false (e4ce7d0)
📊 统计信息
- 本次发布包含 36 个提交
- 影响 23 个文件
👥 贡献者
感谢这些优秀的贡献者(按提交次数排序):