diff --git a/CHANGELOG.en_US.md b/CHANGELOG.en_US.md index a2c410e0b..50b42354f 100644 --- a/CHANGELOG.en_US.md +++ b/CHANGELOG.en_US.md @@ -1,3 +1,33 @@ +# 5.4.0 (2024-04-18) + +### 🎫 Feat + +- Add global disabled attribute `disabled` to `ReSegmented` component +- Added mind map examples +- Functional pop-up box `ReDialog` adds `Popconfirm` bubble confirmation box +- `pure-table` adds `headerSlot` custom header slot usage example +- The route adds a configurable `fixedTag` attribute, which determines whether the current menu name is fixedly displayed on the tab and cannot be closed. +- Added account setting function page and compatible with mobile terminals +- Upgrade `eslint9` and related compatibility processing +- Added global configuration `MaxTagsLevel` property to set the maximum number of open tabs +- Full coverage of the internationalization of the core code of the framework (only the internationalization of the business code needs to be processed) + +### 🐞 Bug fixes + +- Fixed the issue where columns cannot be dragged normally when there are multiple `RePureTableBar` components on a page +- Fixed the problem of icon display style after the third-level menu is folded to the left +- Fixed the issue where the font color does not take effect after refreshing the account settings page +- Fixed the issue where the `refreshToken` parameter is empty when calling the refresh `token` interface + +### 🍏 Perf + +- Optimize login interface +- Optimize the logic of obtaining the top menu +- Optimize request whitelist logic and be compatible with more scenarios +- Simplified export and import usage in `store` files +- Removed unnecessary `cloc` tool dependency package, which uses the `GPL` open source license and is controversial +- Optimize the types of `post` and `get` utility functions in `src/utils/http` files + # 5.3.0 (2024-03-28) ### ✔️ refactor diff --git a/CHANGELOG.md b/CHANGELOG.md index a2c410e0b..50b42354f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,33 @@ +# 5.4.0 (2024-04-18) + +### 🎫 Feat + +- Add global disabled attribute `disabled` to `ReSegmented` component +- Added mind map examples +- Functional pop-up box `ReDialog` adds `Popconfirm` bubble confirmation box +- `pure-table` adds `headerSlot` custom header slot usage example +- The route adds a configurable `fixedTag` attribute, which determines whether the current menu name is fixedly displayed on the tab and cannot be closed. +- Added account setting function page and compatible with mobile terminals +- Upgrade `eslint9` and related compatibility processing +- Added global configuration `MaxTagsLevel` property to set the maximum number of open tabs +- Full coverage of the internationalization of the core code of the framework (only the internationalization of the business code needs to be processed) + +### 🐞 Bug fixes + +- Fixed the issue where columns cannot be dragged normally when there are multiple `RePureTableBar` components on a page +- Fixed the problem of icon display style after the third-level menu is folded to the left +- Fixed the issue where the font color does not take effect after refreshing the account settings page +- Fixed the issue where the `refreshToken` parameter is empty when calling the refresh `token` interface + +### 🍏 Perf + +- Optimize login interface +- Optimize the logic of obtaining the top menu +- Optimize request whitelist logic and be compatible with more scenarios +- Simplified export and import usage in `store` files +- Removed unnecessary `cloc` tool dependency package, which uses the `GPL` open source license and is controversial +- Optimize the types of `post` and `get` utility functions in `src/utils/http` files + # 5.3.0 (2024-03-28) ### ✔️ refactor diff --git a/CHANGELOG.zh_CN.md b/CHANGELOG.zh_CN.md index 41a7a4389..065027278 100644 --- a/CHANGELOG.zh_CN.md +++ b/CHANGELOG.zh_CN.md @@ -1,3 +1,33 @@ +# 5.4.0 (2024-04-18) + +### 🎫 Feat + +- 分段控制器组件添加全局禁用属性`disabled` +- 添加思维导图示例 +- 函数式弹框`ReDialog`添加`Popconfirm`气泡确认框 +- `pure-table`添加`headerSlot`自定义表头插槽用法示例 +- 路由添加可配置的`fixedTag`属性,作用为当前菜单名称是否固定显示在标签页且不可关闭 +- 添加账户设置功能页面且兼容移动端 +- 升级`eslint9`,相关兼容处理 +- 添加全局配置`MaxTagsLevel`属性,可设置打开标签页最大数 +- 框架核心代码国际化全量覆盖(仅需处理业务代码国际化即可) + +### 🐞 Bug fixes + +- 修复当一个页面存在多个`RePureTableBar`组件,列无法正常拖动问题 +- 修复三级菜单向左折叠后图标显示样式问题 +- 修复账户设置页面,刷新后字体颜色未生效的问题 +- 修复调用刷新`token`接口时,`refreshToken`参数为空的问题 + +### 🍏 Perf + +- 优化登录接口 +- 优化获取顶级菜单逻辑 +- 优化请求白名单逻辑,兼容更多场景 +- 简化`store`文件中导出和导入用法 +- 移除非必要的`cloc`工具依赖包,它使用`GPL`开源许可证具有争议性 +- 优化`src/utils/http`文件中`post`和`get`工具函数的类型 + # 5.3.0 (2024-03-28) ### ✔️ refactor diff --git a/package.json b/package.json index 0b1a3835b..944b0eaa1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vue-pure-admin", - "version": "5.3.0", + "version": "5.4.0", "private": true, "type": "module", "scripts": { diff --git a/public/platform-config.json b/public/platform-config.json index 08c5dc804..848f6bea6 100644 --- a/public/platform-config.json +++ b/public/platform-config.json @@ -1,5 +1,5 @@ { - "Version": "5.3.0", + "Version": "5.4.0", "Title": "PureAdmin", "FixedHeader": true, "HiddenSideBar": false,