Releases: pure-admin/vue-pure-admin
Releases · pure-admin/vue-pure-admin
Release list
v3.8.6
3.8.6 (2022-11-27)
🎫 Feat
- 添加
message消息提示函数,兼容Element Plus和Ant Design两种Message样式风格,使用和打包大小成本极低并适配暗黑模式,真香 😂
🍏 Perf
- perf: 无需安装
@vue/runtime-core,兼容所有element-plus组件的volar提示
v3.8.5
3.8.5 (2022-11-26)
🍏 Perf
- 大优化,移除
@pureadmin/components并采用兼容写法,平台打包大小在未启用压缩前对比优化前减少0.4MB , 首屏请求减少2.3MB 的资源,这对于 精简版 来说是非常大的优化,精简版已经同步代码
v3.8.0
3.8.0 (2022-11-26)
🎫 Feat
- 添加
@pureadmin/table多种数据格式(深层结构)示例 - 添加
@pureadmin/table图像预览示例 - 添加
@pureadmin/table行、列拖拽示例 - 添加
@pureadmin/table右键菜单示例 - 添加
@pureadmin/table导出Excel示例 - 添加
@pureadmin/table编辑单元格示例 - 添加
@pureadmin/table水印示例 - 添加
@pureadmin/table打印示例 - 添加
@pureadmin/table内嵌echarts图表示例 - 添加
svgo压缩平台所有svg文件,减少体积
🍏 Perf
- 静态路由平台自动导入,无需手动引入
- 更完善的全局类型提示
- 优化
vite依赖预构建在平台里的配置,页面切换加载速度显著加快
v3.7.1
3.7.1 (2022-11-22)
🔥 hotfix
- 修复在未开启标签页缓存时退出登录,可能存在标签页未重置的问题
v3.7.0
3.7.0 (2022-11-21)
✔️ refactor
- 使用
intro.js替换driver.js
🎫 Feat
- 添加前端单点登录,测试地址 https://yiming_chang.gitee.io/vue-pure-admin/#/pure-table/index?username=sso&roles=admin&accessToken=eyJhbGciOiJIUzUxMiJ9.admin
- 为 @pureadmin/table 添加更多的示例和
element-plus的 table 示例保持一致 - 丰富水印功能页面(支持自定义各种颜色、阴影、文字、额外属性、设置不可删除水印以及给指定元素设置水印)
- 优化菜单,添加
MenuArrowIconNoTransition全局配置,在public/serverConfig.json中配置即可,对于出现左侧菜单模式,菜单展开卡顿的可设置MenuArrowIconNoTransition: true即可解决 - 更换表单设计器组件演示
🐞 Bug fixes
- 修复页内菜单带参互相跳转,标签没有选中高亮
🍏 Perf
- 删除已废弃的
$baseUrl - 兼容引入某个库导致
global is not defined报错,将src/utils/globalPolyfills.ts文件引入src/main.ts即可解决 - 删除
@vitejs/plugin-legacy,vue3无法通过任何工具使其支持ie
v3.6.4
3.6.4 (2022-11-10)
🎫 Feat
- 菜单图标
icon支持使用在线图标
🐞 Bug fixes
- 修复
vxe-button鼠标覆盖后字体颜色问题以及一些别的样式问题
🍏 Perf
- 优化路由守卫,如果已经登录并存在登录信息后不能跳转到路由白名单,而是继续保持在当前页面
- 将
baseURL和全局环境代理删除,可直接在vite.config.ts编写,即方便又支持多个代理地址
v3.6.3
3.6.3 (2022-11-01)
🎫 Feat
- 静态资源分类打包
- 添加弹幕组件
demo
🐞 Bug fixes
- 修复
tailwindcss最新版新增的collapse属性与平台class类名冲突 - 修复当
token过期后,如果页面有多个请求会重复刷新token
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 - 使用
/** */替换//注释,对编辑器的智能提示更友好 - 优化登录回车事件
- 简化了一些函数,剔除了无用函数,优化了页面加载速度