Преглед на файлове

docs: 添加 CHANGELOG.md 文件以记录项目更新日志

添加 CHANGELOG.md 文件,详细记录从 v2.7.0 到 v2.8.0 的更新内容,包括架构优化、依赖升级和新功能支持
feige996 преди 11 месеца
родител
ревизия
0bc535a02b
променени са 1 файла, в които са добавени 39 реда и са изтрити 0 реда
  1. 39 0
      docs/CHANGELOG.md

+ 39 - 0
docs/CHANGELOG.md

@@ -0,0 +1,39 @@
+# CHANGELOG 更新日志
+
+## v2.8.0(2025-05-20)
+
+### 架构优化
+
+- 移除 `stylelint` 和 `eslint` 配置,统一采用 `oxlint` 进行代码检查,提升代码质量和一致性。
+
+## v2.7.0(2025-05-19)
+
+### 依赖升级
+
+- 将 `@dcloudio/uni-app` 从 `3.0.0-4020920240930001` 升级到 `3.0.0-4060520250512001`,获取最新功能和性能优化。
+
+### 新功能
+
+- 支持 `无 TabBar` 模式,用户只需删除 `pages.config.ts` 中的 `tabBar` 配置即可。
+
+  > 对于 `v2.7.0` 以下版本,需按以下步骤操作:
+
+  - 执行 `pnpm uvm` 升级 `@dcloudio/uni-app`。
+  - 修改 `src/utils/index.ts` 部分代码:
+
+    ```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
+      }
+    }
+    ```