Vue Element Admin Versions Save

:tada: A magical vue admin https://panjiachen.github.io/vue-element-admin

v3.7.1

5 years ago
  • :tada: add[permission]: add checkPermission function
  • :tada: add[example]: add nested routes example (#789)
  • :sparkles: refine[TagView]: support route query (#765) by @tmpbook
  • :sparkles: refine[UploadExcel-component]: set readerData to promise (#761)
  • :bug: 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


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

Breaking

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

v3.7.0

5 years ago
  • :tada: add v-permission (#653)
  • :tada: add guide page(base on driver.js) #534 (#707)
  • :sparkles: refactor[ScrollBar](use el-scrollbar) (#646)
  • :sparkles: refine page transition animation
  • :bug: fix[Tinymce] custom-btn bug in fullscreen
  • :bug: fix[sidebar] style bug in windows #702
  • :bug: fix[Sticky] bug in resize #721 #724 #725

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

Breaking

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

v3.6.6

6 years ago
  • :tada: add drag dialog (#477)
  • :tada: add resonsive sidebar (#636)
  • :tada: add draggable kanban using vue-draggable (#625) by @yugasun
  • :sparkles: perf[Tinymce]: remove autosize && fullpage plugin
  • :sparkles: perf[el-dragDialog]: add the verification of moving edges
  • :bug: fix[el-dargDialog]: fixed drag bug in IE #633

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

v3.6.5

6 years ago
  • :bug: fix[Tinymce]: remove bbcode plugin #573
  • :bug: fix[UploadExcel]: fix can't select the same excel #549

Breaking

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


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

不兼容升级

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

v3.6.4

6 years ago
  • :sparkles: perf: misplaced script tag #507 @amedora

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

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

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

  • :sparkles: perf[excel]: refactor excel #536

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

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

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

  • :bug: 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
    })
}

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

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

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

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

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

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

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

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

  • :bug: 修复[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

6 years ago
  • :sparkles: perf[Tinymce]: set dialog append-to-body && add SetContent listener 31b7fa6 7cacd5a

  • :sparkles: perf[i18n]: TagsView contextmenu #490

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

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

  • :bug: fix[Icons]: copy bug #494


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

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

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

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

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

v3.6.2

6 years ago
  • :tada: add alwaysShow option to menu (if set true, will always show the root menu )
  • :sparkles: update Tinymce to v4.7.5 and add more plugins
  • :sparkles: perf some icons
  • :bug: fixed contexrmenu bug on Firefox #423
  • :bug: fixed dragTable bug in Firefox #434

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

v3.6.1

6 years ago
  • :tada: add TreeTable by @leij1ang
  • :sparkles: set cheap-source-map to default devtool in development

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

v3.5.1

6 years ago
  • :tada: add postcss-url plugin
  • :sparkles: perf[upload-excel] support drag upload
  • :sparkles: perf[permission]:set role => roles
  • :bug: fixed nest menu and noDropdown item bug #327
  • :bug: fixed defalut language bug #388

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

3.5.0

6 years ago
  • :sparkles: perf[i18n]: improved english version