diff --git a/CHANGELOG.en_US.md b/CHANGELOG.en_US.md index 11502c451..586144f69 100644 --- a/CHANGELOG.en_US.md +++ b/CHANGELOG.en_US.md @@ -1,3 +1,27 @@ +# 4.4.0 (2023-06-14) + +### 🎫 Feat + +- Route `meta` adds `activePath` attribute, which can activate a menu (mainly used for routes that pass parameters through `query` or `params`, when they are not displayed in the menu after configuring `showLink: false`, they will be There will be no menu highlighting, but you can get highlighting by setting `activePath` to specify the active menu, `activePath` is the `path` of the specified active menu [View details](https://github.com/pure-admin/vue-pure-admin/commit/58cafbc73ffa27253446ee93077e1e382519ce8a#commitcomment-117834411)) +- Example of advanced usage of `pure-admin-table` to add adaptive content area height +- Add anti-shake, throttling and text copy instructions and standardize the prompts when custom instructions are used incorrectly and add usage examples +- Add `el-empty` component when the `notice` message prompts the component to have empty data +- Example code of functional popup window adding subcomponent `prop` as `primitive` type example +- Add `vscode-docker` plugin + +### 🐞 Bug fixes + +- Fix internationalization switch to English mode and refresh will return to Chinese mode +- Fixed the problem that the pop-up mask of the search menu function did not cover the left menu + +### 🍏 Perf + +- Page switching performance optimization, regardless of the network, the speed of page switching logic is almost `3-4` times faster than before [View optimization details](https://github.com/pure-admin/vue-pure-admin/pull/600#issuecomment-1586094078) +-Optimized tab page operation-routing parameter transfer mode usage +- All tables in the system management are changed to adaptive content area height, need to upgrade `@pureadmin/table` to the latest version +- Use the `useResizeObserver` function of `vueuse` to replace the `v-resize` custom directive, and the performance will be better from the performance after testing +- For unbound public events, unbind when the page is destroyed + # 4.3.0 (2023-06-04) ### 🎫 Feat diff --git a/CHANGELOG.md b/CHANGELOG.md index 11502c451..586144f69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,27 @@ +# 4.4.0 (2023-06-14) + +### 🎫 Feat + +- Route `meta` adds `activePath` attribute, which can activate a menu (mainly used for routes that pass parameters through `query` or `params`, when they are not displayed in the menu after configuring `showLink: false`, they will be There will be no menu highlighting, but you can get highlighting by setting `activePath` to specify the active menu, `activePath` is the `path` of the specified active menu [View details](https://github.com/pure-admin/vue-pure-admin/commit/58cafbc73ffa27253446ee93077e1e382519ce8a#commitcomment-117834411)) +- Example of advanced usage of `pure-admin-table` to add adaptive content area height +- Add anti-shake, throttling and text copy instructions and standardize the prompts when custom instructions are used incorrectly and add usage examples +- Add `el-empty` component when the `notice` message prompts the component to have empty data +- Example code of functional popup window adding subcomponent `prop` as `primitive` type example +- Add `vscode-docker` plugin + +### 🐞 Bug fixes + +- Fix internationalization switch to English mode and refresh will return to Chinese mode +- Fixed the problem that the pop-up mask of the search menu function did not cover the left menu + +### 🍏 Perf + +- Page switching performance optimization, regardless of the network, the speed of page switching logic is almost `3-4` times faster than before [View optimization details](https://github.com/pure-admin/vue-pure-admin/pull/600#issuecomment-1586094078) +-Optimized tab page operation-routing parameter transfer mode usage +- All tables in the system management are changed to adaptive content area height, need to upgrade `@pureadmin/table` to the latest version +- Use the `useResizeObserver` function of `vueuse` to replace the `v-resize` custom directive, and the performance will be better from the performance after testing +- For unbound public events, unbind when the page is destroyed + # 4.3.0 (2023-06-04) ### 🎫 Feat diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index 20ca9a96d..95b2e7352 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -1,3 +1,27 @@ +# 4.4.0 (2023-06-14) + +### 🎫 Feat + +- 路由 `meta` 添加 `activePath` 属性,可将某个菜单激活(主要用于通过 `query` 或 `params` 传参的路由,当它们通过配置 `showLink: false` 后不在菜单中显示,就不会有任何菜单高亮,而通过设置 `activePath` 指定激活菜单即可获得高亮,`activePath` 为指定激活菜单的 `path` [查看详情](https://github.com/pure-admin/vue-pure-admin/commit/58cafbc73ffa27253446ee93077e1e382519ce8a#commitcomment-117834411)) +- `pure-admin-table` 高级用法添加自适应内容区高度示例 +- 添加防抖、节流和文本复制指令并规范自定义指令用法错误时的提示以及添加使用示例 +- `notice` 消息提示组件空数据时添加 `el-empty` 组件 +- 函数式弹窗示例代码添加子组件 `prop` 为 `primitive` 类型的示例 +- 添加 `vscode-docker` 插件 + +### 🐞 Bug fixes + +- 修复国际化切换到英文模式刷新会回到中文模式 +- 修复搜索菜单功能的弹框遮罩未覆盖左侧菜单的问题 + +### 🍏 Perf + +- 页面切换性能优化,不考虑网络的情况下,页面切换逻辑的速度差不多比之前快 `3-4` 倍 [查看优化详情](https://github.com/pure-admin/vue-pure-admin/pull/600#issuecomment-1586094078) +- 优化标签页操作-路由传参模式用法 +- 系统管理中表格均改为自适应内容区高度,需将 `@pureadmin/table` 升级到最新版 +- 使用 `vueuse` 的 `useResizeObserver` 函数替换 `v-resize` 自定义指令,从测试后的表现来看性能会更好 +- 对未解绑的公共事件,在页面销毁时解绑 + # 4.3.0 (2023-06-04) ### 🎫 Feat diff --git a/package.json b/package.json index b7ac7ec3c..2cf0fc590 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-pure-admin", - "version": "4.3.0", + "version": "4.4.0", "private": true, "scripts": { "dev": "NODE_OPTIONS=--max-old-space-size=4096 vite", diff --git a/public/serverConfig.json b/public/serverConfig.json index 18ec71e05..3f7324560 100644 --- a/public/serverConfig.json +++ b/public/serverConfig.json @@ -1,5 +1,5 @@ { - "Version": "4.3.0", + "Version": "4.4.0", "Title": "PureAdmin", "FixedHeader": true, "HiddenSideBar": false,