Skip to content

Releases: pure-admin/vue-pure-admin

v3.8.6

Choose a tag to compare

@xiaoxian521 xiaoxian521 released this 27 Nov 08:35

3.8.6 (2022-11-27)

🎫 Feat

  • 添加 message 消息提示函数,兼容 Element PlusAnt Design 两种 Message 样式风格,使用和打包大小成本极低并适配暗黑模式,真香 😂

🍏 Perf

  • perf: 无需安装 @vue/runtime-core ,兼容所有 element-plus 组件的 volar 提示

v3.8.5

Choose a tag to compare

@xiaoxian521 xiaoxian521 released this 26 Nov 16:04

3.8.5 (2022-11-26)

🍏 Perf

  • 大优化,移除 @pureadmin/components 并采用兼容写法,平台打包大小在未启用压缩前对比优化前减少 0.4 MB , 首屏请求减少 2.3 MB 的资源,这对于 精简版 来说是非常大的优化,精简版已经同步代码

v3.8.0

Choose a tag to compare

@xiaoxian521 xiaoxian521 released this 26 Nov 07:08

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

Choose a tag to compare

@xiaoxian521 xiaoxian521 released this 21 Nov 17:00

3.7.1 (2022-11-22)

🔥 hotfix

  • 修复在未开启标签页缓存时退出登录,可能存在标签页未重置的问题

v3.7.0

Choose a tag to compare

@xiaoxian521 xiaoxian521 released this 21 Nov 09:15

3.7.0 (2022-11-21)

✔️ refactor

  • 使用 intro.js 替换 driver.js

🎫 Feat

🐞 Bug fixes

  • 修复页内菜单带参互相跳转,标签没有选中高亮

🍏 Perf

  • 删除已废弃的 $baseUrl
  • 兼容引入某个库导致 global is not defined 报错,将 src/utils/globalPolyfills.ts 文件引入 src/main.ts 即可解决
  • 删除 @vitejs/plugin-legacyvue3 无法通过任何工具使其支持 ie

v3.6.4

Choose a tag to compare

@xiaoxian521 xiaoxian521 released this 10 Nov 04:18

3.6.4 (2022-11-10)

🎫 Feat

  • 菜单图标 icon 支持使用在线图标

🐞 Bug fixes

  • 修复 vxe-button 鼠标覆盖后字体颜色问题以及一些别的样式问题

🍏 Perf

  • 优化路由守卫,如果已经登录并存在登录信息后不能跳转到路由白名单,而是继续保持在当前页面
  • baseURL 和全局环境代理删除,可直接在 vite.config.ts 编写,即方便又支持多个代理地址

v3.6.3

Choose a tag to compare

@xiaoxian521 xiaoxian521 released this 01 Nov 08:19

3.6.3 (2022-11-01)

🎫 Feat

  • 静态资源分类打包
  • 添加弹幕组件 demo

🐞 Bug fixes

  • 修复 tailwindcss 最新版新增的 collapse 属性与平台 class 类名冲突
  • 修复当 token 过期后,如果页面有多个请求会重复刷新 token

v3.6.2

Choose a tag to compare

@xiaoxian521 xiaoxian521 released this 27 Oct 04:59

3.6.2 (2022-10-27)

✔️ refactor

  • 使用@/别名替换/@/别名

v3.6.1

Choose a tag to compare

@xiaoxian521 xiaoxian521 released this 26 Oct 18:43

3.6.1 (2022-10-27)

🎫 Feat

  • 添加打包是否启动cdn替换本地库配置,默认false不启动
  • 添加打包构建可选gzipbrotli压缩模式

🐞 Bug fixes

  • 修复title过长显示样式问题
  • 修复路由中父级name不应和子级name重复,会造成重定向跳转404问题

🍏 Perf

  • 升级axios至最新版

v3.6.0

Choose a tag to compare

@xiaoxian521 xiaoxian521 released this 25 Oct 05:08

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
  • 使用/** */替换//注释,对编辑器的智能提示更友好
  • 优化登录回车事件
  • 简化了一些函数,剔除了无用函数,优化了页面加载速度