Skip to content

Releases: PanJiaChen/vue-element-admin

v3.7.1

27 Jun 02:50
Compare
Choose a tag to compare
  • 🎉 add[permission]: add checkPermission function
  • 🎉 add[example]: add nested routes example (#789)
  • ✨ refine[TagView]: support route query (#765) by @tmpbook
  • ✨ refine[UploadExcel-component]: set readerData to promise (#761)
  • 🐛 fix[Tinymce]: remove legacyoutput (#745) && bug in content is null (#732) by @Insua

Breaking

Now use Runtime-only (#799)
Detail see Runtime-Compiler-vs-Runtime-only


  • 🎉 新增了 checkPermission 全局权限校验的方法
  • 🎉 新增了路由嵌套的示例(#789)
  • ✨ 优化了[TagView]: 支持 route query (#765) by @tmpbook
  • ✨ 优化了excel上传组件(#761)
  • 🐛 修复了富文本内容为空的bug(#732) by @Insua 并且移除了legacyoutput插件(#745)

Breaking

Now use Runtime-only (#799)
Detail see Runtime-Compiler-vs-Runtime-only

v3.7.0

01 Jun 06:28
Compare
Choose a tag to compare
  • 🎉 add v-permission (#653)
  • 🎉 add guide page(base on driver.js) #534 (#707)
  • ✨ refactor[ScrollBar](use el-scrollbar) (#646)
  • ✨ refine page transition animation
  • 🐛 fix[Tinymce] custom-btn bug in fullscreen
  • 🐛 fix[sidebar] style bug in windows #702
  • 🐛 fix[Sticky] bug in resize #721 #724 #725

  • 🎉 新增了权限指令 v-permission (#653)
  • 🎉 新增了引导页 guide page(基于 driver.js) #534 (#707)
  • ✨ 重构了侧边栏滚动(改为使用 el-scrollbar) (#646)
  • ✨ 优化了页面转场动画
  • 🐛 修复了[Tinymce] 全屏情况下自定义按钮的样式问题
  • 🐛 修复了[sidebar] 侧边栏在 windows 下的样式问题 #702
  • 🐛 修复了[Sticky] 在屏幕 resize 时候出现的bug #721 #724 #725

Breaking

现在使用babel-plugin-dynamic-import-node替代了之前_import_production.js _import_development.js的方案。
详情见文档

v3.6.6

02 May 07:18
Compare
Choose a tag to compare
  • 🎉 add drag dialog (#477)
  • 🎉 add resonsive sidebar (#636)
  • 🎉 add draggable kanban using vue-draggable (#625) by @yugasun
  • ✨ perf[Tinymce]: remove autosize && fullpage plugin
  • ✨ perf[el-dragDialog]: add the verification of moving edges
  • 🐛 fix[el-dargDialog]: fixed drag bug in IE #633

  • 🎉 增加可拖拽 dialog (#477)
  • 🎉 侧边栏sidebar 增加自适应 (#636)
  • 🎉 基于vue-draggable 新增 kanban (#625) by @yugasun
  • ✨ 优化[Tinymce]: 移除 autosize && fullpage 插件
  • ✨ 优化[el-dragDialog]: 增加边界验证
  • 🐛 修复[el-dargDialog]: f修复在IE 下的拖拽bug #633

v3.6.5

13 Apr 02:32
Compare
Choose a tag to compare
  • 🐛 fix[Tinymce]: remove bbcode plugin #573
  • 🐛 fix[UploadExcel]: fix can't select the same excel #549

Breaking

update element-ui to v2.3.0+, to resolve sidebar bug. #468 #458


  • 🐛 修复[Tinymce]: 移除 bbcode 插件 #573
  • 🐛 修复[UploadExcel]: 不能重复上传excel #549

不兼容升级

升级 element-uiv2.3.0+版本,解决侧边栏显示问题。#468 #458

v3.6.4

26 Mar 06:17
Compare
Choose a tag to compare
  • ✨ perf: misplaced script tag #507 @amedora

  • ✨ perf: change tab char to 2 spaces #522 @yugasun

  • ✨ perf: change in operation to Object.keys #518 @yugasun

  • ✨ perf[editor-dashboard]: refine css z-index #509

  • ✨ perf[excel]: refactor excel #536

  • 🐛 fix[menu]: some bug in only has one showing child #484

  • 🐛 fix[Tinmyce]: fiexd fullscreen ui bug #513

  • 🐛 fix[ImageCropper]: $emit close bug #520

  • 🐛 fix[TodoList]: fixed css bug with z-index #535

Breaking

  • Set export_json_to_excel parameter variable to Object #536
    Such as:
{
   excel.export_json_to_excel({
       header: tHeader,
       data,
       filename: this.filename,
       autoWidth: this.autoWidth
    })
}

  • ✨ 优化: index.html script 标签插入位置 #507 @amedora

  • ✨ 优化: 使用 2 空格替代一个tab #522 @yugasun

  • ✨ 优化: 使用 Object.keys 来遍历 #518 @yugasun

  • ✨ 优化[editor-dashboard]: 优化 css z-index #509

  • ✨ 优化[excel]: 重构了 excel导出函数 #536

  • 🐛 修复[menu]: 菜单在是有一个可显示子元素的情况下会有问题 #484

  • 🐛 修复[Tinmyce]: 富文本全屏 ui bug #513

  • 🐛 修复[ImageCropper]: 上传头像组件关闭问题 #520

  • 🐛 修复[TodoList]: 修复css bug with z-index #535

Breaking

  • export_json_to_excel 函数传参变为 Object #536
    例如:
{
   excel.export_json_to_excel({
       header: tHeader,
       data,
       filename: this.filename,
       autoWidth: this.autoWidth
    })
}

v3.6.3

14 Mar 02:04
Compare
Choose a tag to compare
  • ✨ perf[Tinymce]: set dialog append-to-body && add SetContent listener 31b7fa6 7cacd5a

  • ✨ perf[i18n]: TagsView contextmenu #490

  • ✨ perf[Charts]: add resize mixin #480

  • ✨ update[ImageCropper]: update vue-image-crop-upload to new version #503

  • 🐛 fix[Icons]: copy bug #494


  • ✨ 优化[Tinymce]: 使其支持在dialog中上传图片 && 增加 SetContent listener 31b7fa6 7cacd5a

  • ✨ 优化[i18n]: TagsView 右键 contextmenu 支持国际化 #490

  • ✨ 优化[Charts]: 增加 resize mixin 使图表支持响应式 #480

  • ✨ 更新[ImageCropper]: 更新 vue-image-crop-upload t至最新版本 #503

  • 🐛 修复[Icons]: 图标展示页面复制bug #494

v3.6.2

02 Feb 09:36
Compare
Choose a tag to compare
  • 🎉 add alwaysShow option to menu (if set true, will always show the root menu )
  • ✨ update Tinymce to v4.7.5 and add more plugins
  • ✨ perf some icons
  • 🐛 fixed contexrmenu bug on Firefox #423
  • 🐛 fixed dragTable bug in Firefox #434

  • 🎉 侧边导航栏新增 alwaysShow 选项(若设置为true, 怎会永远显示根导航 )
  • ✨ 更新Tinymce 至 v4.7.5 并且添加了更多的组件和实例
  • ✨ 优化了部分icons
  • 🐛 修复在 Firefox 中 tag 右键bug #423
  • 🐛 修复在 Firefox 中 拖拽表格会新开tab的bug #434

v3.6.1

23 Jan 07:25
Compare
Choose a tag to compare
  • 🎉 add TreeTable by @leij1ang
  • ✨ set cheap-source-map to default devtool in development

  • 🎉 新增TreeTable by @leij1ang
  • ✨ 在开发模式中设置 cheap-source-map 为默认打包方式

v3.5.1

05 Jan 05:36
Compare
Choose a tag to compare
  • 🎉 add postcss-url plugin
  • ✨ perf[upload-excel] support drag upload
  • ✨ perf[permission]:set role => roles
  • 🐛 fixed nest menu and noDropdown item bug #327
  • 🐛 fixed defalut language bug #388

  • 🎉 新增 postcss-url 插件
  • ✨ 优化upload-excel] 支持拖拽上传excel
  • ✨ 优化[permission]:set role => roles
  • 🐛 修复侧边栏多级菜单样式问题 #327
  • 🐛 修复国际化初始语言bug #388

v3.5.0 Happy new year

29 Dec 08:35
Compare
Choose a tag to compare
  • ✨ perf[i18n]: improved english version