Releases: pure-admin/vue-pure-admin
Releases · pure-admin/vue-pure-admin
v3.6.2
3.6.2 (2022-10-27)
✔️ refactor
- 使用
@/
别名替换/@/
别名
v3.6.1
3.6.1 (2022-10-27)
🎫 Feat
- 添加打包是否启动
cdn
替换本地库配置,默认false
不启动 - 添加打包构建可选
gzip
与brotli
压缩模式
🐞 Bug fixes
- 修复
title
过长显示样式问题 - 修复路由中父级
name
不应和子级name
重复,会造成重定向跳转404
问题
🍏 Perf
- 升级
axios
至最新版
v3.6.0
3.6.0 (2022-10-25)
🎫 Feat
- 添加文件下载
demo
- 添加打字机组件
demo
- 添加
json
编辑器demo
✔️ refactor
- 重构权限模块,采用目前最常用的
RBAC
(Role-Based Access List): 基于角色的权限控制( 用户 -> 角色 -> 权限 ),并更新页面权限和按钮权限demo
示例,按钮权限支持三种操作模式(组件方式判断权限、函数方式判断权限、指令方式判断权限)
🐞 Bug fixes
- 修复清空缓存并返回登录页时未清空主题
- 修复
horizontal
模式下menu
在生产环境显示问题 - 修复
mix
混合模式导航在生产环境左侧菜单一定机率不显示的问题 token
过期后调用刷新token
接口会无限循环的问题
🍏 Perf
- 从
tailwind.css
中移除不常用的@apply
- 使用
/** */
替换//
注释,对编辑器的智能提示更友好 - 优化登录回车事件
- 简化了一些函数,剔除了无用函数,优化了页面加载速度
v3.5.0
v3.4.6
3.4.6 (2022-8-23)
🐞 Bug fixes
process
is not defined in path- 修复动态路由
children
为空数组时报错 - 修复
iframe
加载失败
v3.4.5
3.4.5 (2022-8-22)
🐞 Bug fixes
- 修复本地响应式存储对象设置问题
v3.4.0
3.4.0 (2022-8-22)
🍏 Perf
- 优化路由
- 优化移动端兼容性
- 优化路由传参(
query
、params
方式刷新页面不需要再开启标签页缓存也能保留参数在url
和标签页
上)
v3.3.5
3.3.5 (2022-8-19)
🎫 Feat
- 将
element-plus
的Table
二次封装到@pureadmin/table,提供灵活的配置项并集成到平台里 - 将
element-plus
的Descriptions
二次封装到@pureadmin/descriptions,提供灵活的配置项并集成到平台里 - 将平台的大部分工具以及 hooks 都集中到@pureadmin/utils,并删除集中到这个库里的代码,减少平台体积
- 添加unplugin-vue-define-options插件,页面可直接写
defineOptions({name: 自定义名称})
- 添加项目文件、语言分析工具 cloc
- 添加登陆页国际化
- 添加完整路由配置表类型声明
- 添加虚拟列表页面 demo
- 添加
PDF
预览页面 demo - 添加导出
execl
页面 demo - 添加无
Layout
的空白页面 demo
✔️ refactor
- 重构主题色,适配
element-plus
暗黑模式(同时也解决了3.3.0
及更低版本中同样的元素css
被多次覆盖,导致样式不好调试的问题) - 重构路由重置功能
🍏 Perf
- 兼容项目存放目录以中文命名,但我们真心不推荐中文命名,因为可能某个库没有对中文路径做转义处理,导致项目奔溃
- 优化接口类型
🐞 Bug fixes
- 修复路由
showlink
为false
的异步路由,刷新后不显示 - 修复当没有
icon
时,垂直导航菜单折叠后文字被隐藏
v3.3.0
3.3.0 (2022-5-11)
🎫 Feat
- 添加用户管理页面 demo
- 添加角色管理页面 demo
- 添加部门管理页面 demo
- 添加卡片列表页面 demo
- 集成表单设计器
- 新增
PPT
demo - 在功能菜单中新增防抖截流 demo
- 升级
wangeditorV5
(并支持国际化和自定义主题) - 集成
tauri
版本 - 新增条形码功能
- 新增二维码功能
- 使用
element-plus
中的Cascader
级联选择器编写中国省市区三级、二级联动 demo - 集成
Swiper
插件 - 路由支持传
component
,代表组件路径 - 添加预发布打包模式
- 添加关闭某个标签的hooks
✔️ refactor
- 重构登陆页,更偏向实际业务场景
- 使用
unocss
替换windicss
,unocss
开发环境下性能更好,没有内存泄露,而且api
使用上兼容windicss
🍏 Perf
- 优化平台的
split-pane
组件样式 - 优化国际化,路由不再传
i18n
字段,平台自动读取根目录locales
文件夹下文件进行国际化匹配 - 优化图标选择器
- 优化
layout
显示用户信息commit
🐞 Bug fixes
- 修复路由初始化问题(Cannot access 'constantRoutes' before initialization)
v3.2.0
3.2.0 (2022-3-22)
🎫 Feat
- 图标选择组件
- 菜单搜索功能
- 添加结果页面
- 扩展
element-plus
时间线组件 - 扩展
element-plus
树组件,支持连接线 - 添加树形选择器,支持单选和多选
🍏 Perf
- 优化错误页面 UI
- 优化国际化功能
- 优化路由
rank
排序,兼容路由meta
中rank
字段值为null
的情况
🐞 Bug fixes
- 修复菜单展开折叠在部分电脑出现卡顿的情况