Releases: feige996/unibest
Releases · feige996/unibest
v4.2.0
版本更新日志 (v4.2.0)
📅 发布日期: 2025-12-31
🚀 新功能
🛠️ 修复
📄 文档
- docs(tabbar): 更新鼓包配置示例的注释日期 (a09365f)
- docs(tabbar): 更新README文档,移除无缓存自定义tabbar策略说明 (a068049)
- docs(tabbar): 更新图标激活状态的注释说明 (b2a3496)
- docs(tabbar): 更新tabbar策略配置的注释说明 (bd21100)
- docs(tabbar): 更新 tabbar 配置文件的注释说明 (b9a3bf2)
- docs(tabbar): 修正配置文件中关于CUSTOM_TABBAR的注释说明 (4ebed7a)
- docs: 更新项目规则文档,添加definePage顺序说明 (1021b55)
- docs: 更新DEMO地址链接 (472f43e)
♻️ 重构
- refactor(.vscode): 更新Vue3代码片段,合并相似片段并添加defineOptions (24a6712)
- refactor(tabbar): 重构 tabbar 组件,提取 TabbarItem 为独立组件 (8926504)
- refactor(tabbar): 合并自定义tabbar策略并更新相关配置,去掉了 CUSTOM_TABBAR_WITHOUT_CACHE (bffa3bd)
📦 构建
- build: 更新 @uni-helper 相关依赖版本 (61cceb5)
⚙️ 配置
- chore: 更新版本号至4.2.0 (ff5ef61)
- chore: 更新 package.json 版本号至 4.1.2 并修改更新时间 (286f23e)
- chore: 更新 package.json 版本号至 4.1.1 并修改更新时间 (cc8db0d)
- chore: 更新 vite-plugin-uni-manifest, 修复更新 manifest.config.ts 后,不会热更新到 manifest.config.json 的问题 (#362) (44b7d0e)
📊 统计信息
- 本次发布包含 25 个提交
- 影响 17 个文件
👥 贡献者
感谢这些优秀的贡献者(按提交次数排序):
- @feige996 (15 commits)
- @utopia (3 commits)
- @菲鸽 (3 commits)
- @ljt990218 (2 commits)
- @nɪxᴜs (1 commits)
- @fhte (1 commits)
v4.1.0
版本更新日志 (v4.1.0)
📅 发布日期: 2025-11-11
🚀 新功能
🛠️ 修复
💅 样式
- style: 移除未使用的CSS样式 (4c885b8)
📄 文档
- docs: 在README中添加新版分支说明 (f51ebdc)
♻️ 重构
📦 构建
- build: 添加 vue-i18n 依赖以支持国际化 (e16cde1)
🔧 流程
- ci(workflow): 添加自动合并main到其他分支的工作流 (d870dc1)
- ci: 删除自动合并工作流文件 (8a8d126)
- ci(workflow): 更新自动合并工作流配置 (fd6a382)
- ci: 移除不再使用的GitHub工作流和配置文件 (89e428c)
⚙️ 配置
- chore: 更新版本号至4.1.0 (72cf5f9)
- chore: 删除不再需要的docker相关文件和参考代码 (3a301e6)
- chore: 更新 package.json 中的 unibest-update-time 字段 (fcc07e9)
- chore: 更新package.json脚本命令 (e6f51e6)
- chore: 更新版本号至4.0.0 (4d8622d)
📊 统计信息
- 本次发布包含 30 个提交
- 影响 41 个文件
👥 贡献者
感谢这些优秀的贡献者(按提交次数排序):
- @feige996 (19 commits)
- @github Actions (9 commits)
- @hellomooning (1 commits)
- @菲鸽 (1 commits)
v3.20.0
版本更新日志 (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 个文件
👥 贡献者
感谢这些优秀的贡献者(按提交次数排序):
- @feige996 (17 commits)
- @utopia (14 commits)
- @菲鸽 (8 commits)
- @pigeon2049 (1 commits)
v3.18.9
版本更新日志 (v3.18.9)
📅 发布日期: 2025-10-21
🚀 新功能
- feat(scroll): 添加 useScroll Hook 文档及示例 (10ae023)
- feat: 升级 uni-pages, 去掉 h5 的 hack (aa980ec)
- feat(上传): 添加文件上传组件并支持环境变量配置 (fe7d81f)
- feat(首页): 添加前往示例页的按钮和跳转功能 (fc04ecc)
- feat(router): 添加404页面并处理不存在的路由 (e7c40e4)
- feat(demo): 添加跳转按钮以导航至滚动页面 (11ca9fa)
- feat(页面路由): 将滚动页面迁移至pages-sub目录并更新路由 (5f75f5d)
- feat: 增加下拉刷新和下拉加载更多 hooks (3874a03)
🛠️ 修复
- fix(tabbar): 修复支付宝自定义tabbar未隐藏导致显示两个tabbar的问题 (51414d9)
- fix(tabbar): 修复支付宝平台原生tabbar隐藏问题 (14594da)
- fix(小程序): 修复支付宝小程序开发工具报错问题 (49d166a)
- fix(小程序): 添加支付宝和丁丁小程序的globalObjectMode配置 (1dccf1e)
- fix(store): 立即激活Pinia实例以解决APP端白屏问题 (810fe43)
- fix(router): 修复h5情况下不认识 '/' 路由 (bc8528f)
- fix(http): 移除默认的Content-Type请求头 refactor(hooks): 改进上传钩子的响应解析逻辑 (6b899c7)
- fix(window运行): 添加unconfig覆盖配置,解决windows 下高版本nodejs运行失败 (7e58ff1)
- fix: 修正登录跳转逻辑和关于页面路径 (ef0fc53)
- fix(page.json): vue文件修复改名时pages.json 报错 (539c751)
- fix(http): 添加refreshTokenOnError的注释提示 (fdd2844)
💅 样式
- style(about): 调整按钮样式和布局,增加描述文本 (75e2126)
📄 文档
♻️ 重构
- refactor(http): 移除注释并添加TODO提示 (ec012f4)
- refactor(docker): 重构docker相关文件目录结构并移除冗余脚本 (dac85b4)
- refactor(scripts): 拆分 prepare 脚本为独立命令 (4c5ed50)
- refactor(store): 添加 setActivePinia 以激活 store 实例, 解决APP白屏 (b112c97)
- refactor(scripts): 简化配置文件为最小可运行配置 (5f976b0)
- refactor(http): 优化HTTP响应处理逻辑并简化401错误检查 (3cee10b)
- refactor: 调整页面路由和导航配置 (61fc140)
- refactor(Upload): 替换按钮组件并调整图片容器样式 (d437b48)
- refactor(pages): 将登录、注册和404页面移动到分包目录 (d671976)
- refactor(about): 移除未使用的tabbar相关代码 (116921f)
- refactor(tabbar): 移除注释掉的关于页配置项并更新我的页注释 (aaecf30)
- refactor(pages): 将about页面及相关组件迁移至pages-sub分包目录 (37b5da5)
- refactor(utils): 优化类型定义和类型安全 (0771732)
📦 构建
- build: 添加 vue-router 依赖, fix#304 (9e63565)
⚙️ 配置
- chore: 更新版本号至3.18.9并修改更新时间 (da99a61)
- chore: 修复少量typo,统一
`对tabbar的包裹并添加一些换行改善编辑视图的排版 (0aa7532) - chore: 将 lock 文件重新加入版本管理 (e77780c)
- chore: 更新版本号至3.18.8 (e18f437)
- chore: 更新 package.json 版本号至 3.18.7 (121be5f)
- chore: 更新版本号至3.18.6并修改更新时间 (3fddf6f)
- chore: 更新 package.json 版本号至 3.18.5 (9863d33)
- chore: 更新版本号至3.18.4 (a9530c4)
- chore: 更新版本号至3.18.3 (33d7a07)
- chore: 更新 package.json 中的 update-time 字段 (2fac5c5)
- chore: 更新 package.json 版本号至 3.18.2 并修改更新时间 (4a3f082)
- chore: 更新版本号至3.18.1 (7da7b74)
- chore: 锁定 @uni-helper 和 @uni-ku 依赖版本 (e26b9bc)
- chore: 移除不再需要的 shell-format 扩展 (ceebd31)
📊 统计信息
- 本次发布包含 58 个提交
- 影响 48 个文件
👥 贡献者
感谢这些优秀的贡献者(按提交次数排序):
- @feige996 (46 commits)
- @菲鸽 (4 commits)
- @liaochunxin (2 commits)
- @王维 (2 commits)
- @arno,陆坡 (1 commits)
- @haos (1 commits)
- @srsng (1 commits)
- @纯 (1 commits)
v3.18.0
版本更新日志 (v3.18.0)
📅 发布日期: 2025-09-26
🚀 新功能
- feat(vite): 添加原生插件资源复制插件支持新增
copy-native-resourcesVite 插件,用于在构建时自动复制 UniApp 原生插件资源到输出目录。 该插件通过环境变量VITE_COPY_NATIVE_RES_ENABLE控制启用状态,仅在 app 平台生效。 同时更新了.env配置文件和vite.config.ts中的插件引入与配置逻辑。 (312ce03)
🛠️ 修复
- fix(scripts): 防止覆盖已存在的manifest和pages文件 (9d4c97e)
- fix(alova): secondary 和 default 逻辑不统一BUG (d584e1d)
- fix: 为异步请求添加promise调用 (99ffcd2)
- fix: 解决在App环境打包时,manifest.config.ts中配置需要启用的模块不生效的问题。比如微信支付、支付宝支付在manifest.config.ts中不生效 (a313fca)
📄 文档
♻️ 重构
- refactor(vite-plugins): 使用node:协议导入模块并优化代码格式 (57331eb)
- refactor(http): 移除.promise调用并实现无感刷新token (a4a720f)
- refactor(http): 简化请求处理逻辑并移除取消功能 (7804912)
📦 构建
- build(env): 更新环境变量配置将 VITE_COPY_NATIVE_RES_ENABLE 的默认值从 true 改为 false。 (21f3fe4)
⚙️ 配置
- chore: 更新版本号至3.18.0并修改更新时间 (4d0cbe9)
- chore: 更新 vite-plugin-uni-pages 依赖至 0.3.16 版本, #fix notabbar 运行失败 (f2dc496)
- chore: 更新版本号至3.17.1 (58383d6)
📊 统计信息
- 本次发布包含 19 个提交
- 影响 15 个文件
👥 贡献者
感谢这些优秀的贡献者(按提交次数排序):
- @feige996 (14 commits)
- @haotian2546 (2 commits)
- @菲鸽 (2 commits)
- @lucas (1 commits)
v3.17.0
版本更新日志 (v3.17.0)
📅 发布日期: 2025-09-24
🚀 新功能
- feat(请求): 添加请求取消功能并修改示例页面 (7b37bcc)
- feat(service): openapi 适配 (fee5f23)
- feat(manifest): 开启合并组件虚拟节点外层属性 (459c665)
- feat(useRequest): 请求取消功能,有效避免内存泄漏和不必要的资源消耗,尤其适用于长时间运行的请求或组件卸载场景。 (7923aa7)
- feat(types): 添加auto-import.d.ts文件用于自动导入类型声明 (7bfda0b)
- feat: enhance useRequest hook to support additional parameters and include Vue types (3f05441)
- feat(manifest): 完善项目配置和页面结构 (e589cf9)
- feat(docker): 添加docker相关配置和文档 (4e3942e)
- feat(optimization): 添加分包优化和异步组件支持,更新相关配置 (e1414ee)
- feat: 添加自动打开开发者工具功能 (16ddd5f)
- feat(http): 兼容0和200作为成功状态码 (b97afe0)
- feat(unocss): 添加legacy兼容预设以支持低端安卓机 (d690612)
🛠️ 修复
- fix(useRequest): 修复取消请求时未捕获的 Promise 错误,并且网络请求本身也会被中止。 (a8ec7f7)
- fix(api): 修改接口支持异步函数和普通函数,支持返回Promise,增强请求处理 (bc6dcdd)
- fix(http): 默认值处理,确保请求成功因为解构导致异常报错 (5b1c001)
- fix(http): 中断请求,提示网络异常。补充错误处理,以防止请求取消时出现未捕获的错误 (7210280)
- fix(api): 修复postFooAPI2函数中重复传递name参数的问题 (f78d6eb)
- fix(useRequest): 修复立即执行时参数类型不匹配的问题 (6205e18)
- fix(tabbar): 优化登录后
tabbar索引设置逻辑 (2d1d322) - fix(tabbar): 优化
tabbar索引设置 (a08557d) - fix: 禁用H5代理并注释nginx转发配置 (c0e3110)
- fix(router): 修复小程序登录页面路由拦截逻辑 (e885915)
- fix: 修复登录和刷新token时直接使用响应数据的问题 (61fb851)
- fix(tabbar): 修复首页路径为'/'时tabbar不显示的问题 (6b5e2f9)
📄 文档
♻️ 重构
- refactor(open-dev-tools): 简化小程序平台判断逻辑 (f2e6b8f)
- refactor(http): 统一请求函数返回类型并增强useRequest兼容性 (7887b86)
- refactor(service): 重构服务层代码并更新API配置 (5b78b0e)
- refactor(http): 改进响应类型兼容性并处理多种消息字段 (08a81e4)
- refactor(utils): 将平台判断逻辑迁移至统一环境库 (674ea56)
- refactor: 移除与UNI_PLATFORM相关的代码 (b4273c7)
- refactor(hooks): 使 useRequest 的参数 P 可选并设置默认类型 (9fb68fa)
- refactor(Dockerfile): 使用 alpine 版本基础镜像以减小体积 (6289683)
- refactor(build): 更新依赖并优化Docker构建流程 (e19ac3b)
- refactor: 移除vue-query相关代码及依赖 (938a9dc)
- refactor(nginx): 调整nginx配置文件位置并优化配置结构 (cecbb38)
- refactor: 移除上传地址环境变量并直接使用固定路径,优化上传逻辑 (619daf4)
- refactor(login): 简化登录逻辑并移除验证码相关字段 (55346d8)
- refactor(ui): 移除uni-icons和uni-scss模块,改用unocss图标 (a4f774c)
- refactor(http): 修改请求返回类型并处理业务逻辑错误 (b0e51ed)
📦 构建
- build: 更新 @uni-ku 依赖版本 (d6c015f)
- build(docker): 优化 Docker 构建流程和镜像体积 (7af33ba)
- build: 更新依赖和配置 (a615218)
- build: 更新构建配置和Dockerfile (ebd4694)
- build: 添加 @unocss/preset-legacy-compat 依赖 (1b95a90)
⚙️ 配置
- chore: 更新版本号至3.17.0 (db3189c)
- chore: 降级 @uni-helper/vite-plugin-uni-components 到 0.2.3 版本 (c1dceca)
- chore: 更新依赖版本以修复兼容性问题 (f31c627)
- chore: 移除unibest-cli子模块 (07214d6)
- chore(api): 修正postFooAPI2和postFooAPI3的请求参数 (bf69dab)
- chore: 移除不再需要的 stylelint 扩展推荐 (2c18d0d)
- chore: 更新版本号至3.16.3 - 同步到其他分支 (6eb5fc0)
- chore: 更新版本号至3.16.2 [增加docker+nginx,不完整] (40f9f95)
- chore(env.d.ts): 注释优化 (6c28a25)
- chore(router): 删除无用相关代码 (e5996b3)
- chore(http): 注释:兼容0和200作为成功状态码 (9326901)
- chore(package.json): 更新更新时间至 2025-09-16 (e9daa6a)
- chore(package.json): 更新版本号至 3.16.1 (4013345)
- chore(vite.config): 禁用日志记录以减少控制台输出 (ba61b8f)
- chore: 更新版本号至3.16.0并修改更新时间 (2179f8e)
- chore(http): 拦截器添加Content-Type头 (60e194a)
- chore(http): comment: 添加类似axios的API调用支持 (7663dba)
- chore: 更新 package.json 版本号至 3.15.1 (1b9723e)
📊 统计信息
- 本次发布包含 74 个提交
- 影响 81 个文件
👥 贡献者
感谢这些优秀的贡献者(按提交次数排序):
- @feige996 (57 commits)
- @菲鸽 (7 commits)
- @liaochunxin (6 commits)
- @ljt990218 (3 commits)
- @王维 (1 commits)
v3.15.0
版本更新日志 (v3.15.0)
📅 发布日期: 2025-09-11
🚀 新功能
- feat(vscode): 添加带 definePage 的 unibest 脚本代码片段 (2536738)
🛠️ 修复
- fix(eslint): 扩大忽略检查的文件范围至整个service目录 (763bdbe)
📄 文档
- docs(router): 更新登录策略相关TODO注释的序号 (a17b557)
- docs: 更新Vue3代码片段中的脚本占位符 (ae32353)
- docs(eslint): 添加注释说明规则来源并调整vue块顺序 (ddd9b8d)
♻️ 重构
- refactor: 移除src目录下的pages.json和manifest.json配置文件 (29cf9be)
- refactor(登录): 调整登录流程中token和用户信息的设置顺序 (4a88ca5)
⚙️ 配置
- chore: 更新版本号至3.15.0 (c870229)
- chore: 添加 create-base-files.js 脚本并更新 prepare 命令 (5cb35d4)
- chore: 重新添加 lock 文件到 gitignore (e723a06)
- chore: 更新.gitignore文件,添加manifest.json和pages.json (63e22ab)
- chore: 更新版本号至3.14.2 (bf5852d)
- chore: 更新 package.json 中的 update-time 字段 (68d1431)
- chore: 添加 packageManager 字段到 package.json (59d3536)
- chore: 移除pnpm版本上限限制 (8c00ef6)
📊 统计信息
- 本次发布包含 17 个提交
- 影响 11 个文件
👥 贡献者
感谢这些优秀的贡献者(按提交次数排序):
v3.14.0
版本更新日志 (v3.14.0)
📅 发布日期: 2025-09-07
🚀 新功能
🛠️ 修复
- fix(me): 在非微信小程序环境添加登录后重定向参数 (084f464)
- fix(router): 修改黑名单登录授权策略逻辑 (d771a17)
- fix(about): 添加登录状态检查防止已登录用户跳转登录页 (30c8caa)
- fix(router): 修复当myQuery为空对象时仍添加查询参数的问题 (ca283f0)
- fix(router): 修正变量名LOGIN_PAGE_ENABLE_IN_WP为LOGIN_PAGE_ENABLE_IN_MP (657ed31)
- fix(token): 统一导出token store和修复token获取以及添加逻辑 (65e578c)
- fix(router): #250 明确拦截器返回false以阻止原路由执行 (075de5c)
- fix(token): #251修复未获取到token时判断过期逻辑错误 (89d76de)
- fix(scripts): #255 改进 postupgrade.js 使用 Promise 和日志控制 (435fa3e)
- fix(router): 修复小程序登录逻辑并添加环境判断 (5c81761)
- fix(tabbar): 修复H5环境下无tabbar时的白屏问题 (c31090e)
- fix(router): 在小程序中使用微信登录时跳过拦截逻辑 (6aef7b8)
- fix(about): 修改页面登录授权配置为需要登录 (85ef822)
- fix: 使用环境变量动态设置页面标题 (b0a77ba)
💅 样式
- style: 移除登录页面README中的多余空行 (ce16b95)
📄 文档
- docs(env): 添加微信小程序请求地址配置的注释 (80c588c)
- docs(router): 添加登录策略配置的TODO注释 (ec0b0ac)
- docs(tabbar): 添加carbon图标导入注释 (1b9c8dc)
- docs(login): 更新登录页README中的用户提示信息 (ea4c13e)
⚡️ 性能
- perf(登录): 优化登录接口路径并完善退出登录功能 (6e1893a)
♻️ 重构
- refactor(登录): 将登录接口字段改为可选并添加登录逻辑 (d710841)
- refactor(store): 重构用户信息清理逻辑 (6ca570d)
- refactor: 移除关于tabbar缓存的冗余注释 (c6d9b47)
- refactor(router): 重命名登录配置参数并更新相关文档 (915184c)
- refactor(vite配置): 调整环境变量使用方式并移除未使用的配置 (34da59f)
- refactor(router): 将 HOME_PAGE 常量移至 utils 模块并改进实现 (02b2c00)
📦 构建
🔧 流程
- ci: 移除base-tm-ui分支的自动合并工作流 (a2c82eb)
⚙️ 配置
- chore: 更新版本号至3.14.0 (e9a3d70)
- chore: 更新版本号至3.13.6 (8b45cd0)
- chore: 更新版本号至3.13.5 (1bc08c4)
- chore(token): 实现退出登录逻辑 (013eadb)
- chore(index): 移除首页登录相关代码 (d77fb71)
- chore: 更新 package.json 版本号至 3.13.4 (b9ebb99)
- chore: 更新版本号至3.13.3 (debb8d7)
- chore: 更新版本号至3.13.2 (915bf75)
- chore: 更新版本号至3.13.1并调整更新时间 (da532e0)
- chore: 更新依赖包版本并修复文件结尾格式 (d0ba380)
- chore(router): 修改默认登录策略为无需登录 (8f1f32f)
📊 统计信息
- 本次发布包含 43 个提交
- 影响 29 个文件
👥 贡献者
感谢这些优秀的贡献者(按提交次数排序):
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 个文件
👥 贡献者
感谢这些优秀的贡献者(按提交次数排序):
v3.12.0
版本更新日志 (v3.12.0)
📅 发布日期: 2025-08-28
🚀 新功能
- feat(about): 添加切换绑定CSS变量的功能 (e59b0e4)
- feat(about): 添加v-bind css变量测试功能 (56eb1a0)
- feat(组件通信): 在App.ku.vue中暴露exposeRef并通过ref在about.vue中访问 (2e25456)
- feat: 添加@uni-ku/root依赖并配置vite插件 (a108236)
🛠️ 修复
- fix(tabbar): 修复微信小程序平台下原生tabbar隐藏问题 (ca2b745)
- fix(router): 在导航拦截器中添加缺失的return语句 (1955e91)
- fix(router): 修复登录跳转时路径参数丢失的问题 (aef66ee)
💅 样式
- style: 隐藏全局配置的示例视图 (70b628b)
♻️ 重构
- refactor(pages): 将页面配置从route标签迁移到definePage宏 (dbe3e67)
- refactor(about): 将v-bind css变量功能抽离为独立组件 (ccebeca)
- refactor(layouts): 移除布局中的主题配置并集中到App层 (1a41a08)
📦 构建
- build: 更新依赖并添加新的类型定义 (211aef2)
⚙️ 配置
- chore: 更新版本号至3.12.0 (eb27f5f)
- chore(manifest): minSdkVersion 修改为21 (6b5f0e7)
- chore: upgrade version to 3.11.2 (f1c9658)
- chore: 更新版本号至3.11.1 (6a3a2d7)
- chore: 更新版本号至3.11.0 (9d007a7)
📊 统计信息
- 本次发布包含 17 个提交
- 影响 22 个文件
👥 贡献者
感谢这些优秀的贡献者(按提交次数排序):
- @feige996 (17 commits)