1.8 KiB
1.8 KiB
CHANGELOG 更新日志
v2.9.3(2025-05-27)
新功能
- 支持
spa模板,属于单页应用,完全自定义tabbar的形式。
依赖升级
- 将
unocss从0.58升级到66.0.0。 - 将
wot-design-uni从^1.4.0升级到^1.9.0。 - 将
vue从3.4.21升级到^3.5.15。 - 将
vite从5.2.8升级到6.3.5。
v2.8.0(2025-05-20)
架构优化
-
移除
stylelint和eslint配置,统一采用oxlint进行代码检查,提升代码校验的速度(比eslint快50-100倍)。 -
移除
husky和commitlint配置(使用编辑器的AI生成commit信息)。::: details 对于
v2.8.0以下版本,需按以下步骤操作:- 把
husky, stylelint, eslint相关依赖包删除 - 安装
oxlint,设置lint-staged配置为oxlint - 删除
husky, stylelint, eslint相关文件
:::
- 把
v2.7.0(2025-05-19)
依赖升级
- 将
@dcloudio/uni-app从3.0.0-4020920240930001升级到3.0.0-4060520250512001,获取最新功能和性能优化。
新功能
- 支持
无 TabBar模式,用户只需删除pages.config.ts中的tabBar配置即可。
::: details 对于 v2.7.0 以下版本,需按以下步骤操作:
- 执行
pnpm uvm升级@dcloudio/uni-app。 - 修改
src/utils/index.ts部分代码:
import pagesConfig from '@/pages.json'
const { pages, subPackages, tabBar = { list: [] } } = { ...pagesConfig }
/** 判断当前页面是否是 tabbar 页 */
export const getIsTabbar = () => {
try {
const lastPage = getLastPage()
const currPath = lastPage?.route
return Boolean(tabBar?.list?.some((item) => item.pagePath === currPath))
} catch {
return false
}
}
:::



