unibest/docs/CHANGELOG.md
feige996 0bc535a02b docs: 添加 CHANGELOG.md 文件以记录项目更新日志
添加 CHANGELOG.md 文件,详细记录从 v2.7.0 到 v2.8.0 的更新内容,包括架构优化、依赖升级和新功能支持
2025-05-20 20:51:58 +08:00

1.1 KiB

CHANGELOG 更新日志

v2.8.0(2025-05-20)

架构优化

  • 移除 stylelinteslint 配置,统一采用 oxlint 进行代码检查,提升代码质量和一致性。

v2.7.0(2025-05-19)

依赖升级

  • @dcloudio/uni-app3.0.0-4020920240930001 升级到 3.0.0-4060520250512001,获取最新功能和性能优化。

新功能

  • 支持 无 TabBar 模式,用户只需删除 pages.config.ts 中的 tabBar 配置即可。

    对于 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
        }
      }