Skip to content

Releases: d2-projects/d2-admin

1.8.0

15 Dec 03:56
Compare
Choose a tag to compare
  • 优化生产环境构建,chunk-vendors.js < 55kb,首屏加载 ≈2s,CDN 部署首屏加载 ≈1s
    使用联通 4g 网络访问,Chrome 浏览器 清空缓存并硬性重新加载
    腾讯云 CVM 部署 - Finish: 1.97 s
    七牛云 CDN 部署 - Finish: 1.17 s
    方案详见 dependencies-cdn.js | vue.config.js
  • 使用 vue-filename-injector 替代以前的查看源码功能 3e48880
  • 移除了仓库中旧的无用大文件和设计素材 Thanks @Aysnine
  • 默认 layout tab 多标签页支持拖拽排序 Thanks @luchaohai
  • 多国语言设置关联 ElementUI 9041b45
  • fix #226 Store action: d2admin/page/opend2db方法名拼写问题 bfc7126
  • fix #244 mockjs 导致的 responseType 丢失 ecc43fd
  • 请求拦截器添加 return 来捕获错误信息 a90079d
  • 无需经过 Vuex 访问本地存储 2f78494
  • 其它代码健壮性更新
  • 接入 d2-projects/repo-email-feedback 现在大家可以在 star,fork 仓库或者提交 issue 之后受到来自 d2projects@163.com 的反馈邮件了
  • 新增了 coding 同步仓库
  • CI 由 Travis 移至 GitHub Action
  • 新增永久域名,共有四个同步预览地址,模拟各种部署访问效果,并可以看到各自的构建情况
位置 链接 部署位置 状态
d2.pub d2.pub/d2-admin/preview 中国服务器
cdn.d2.pub cdn.d2.pub/d2-admin/preview 七牛云 CDN
github d2-projects.github.io/d2-admin GitHub pages
netlify d2-admin.netlify.com Netlify CDN

1.7.2

04 Aug 07:51
Compare
Choose a tag to compare
  • 修复 #204 升级element-ui 2.11.0 后顶部菜单报错

更新目录:

  • d2-admin/src/layout/header-aside/components/menu-header
  • d2-admin/src/layout/header-aside/components/menu-side
  • d2-admin/src/layout/header-aside/components/libs

如果您以前对这里的文件没有改动,可以直接覆盖。注意简化版中剔除几处多国语插件 $t 相关的代码。

变更记录:

建议所有人跟进更新

1.7.1

17 Jul 01:47
Compare
Choose a tag to compare
  • 修复 d2-container 组件在 ghost 模式下的滚动错误 585764f
  • 搜索面板优化 5538147 fba0efe
  • 实现了一部分多国语言翻译
  • 支持自定义 element 组件的颜色 thanks @rongxingsun 90c7f6a
  • [ 重要 ] 刷新页面后第一个页面没有加载组件尺寸 bug fixed #198 更新方法 13c3d74 606575d
  • [ 重要 ] 首页刷新丢失多标签页数据 bug fixed #201 更新方法 90ab115 606575d

Endgame

07 May 00:25
Compare
Choose a tag to compare
  • 使用 d2-projects/d2-advance 方案优化查看页面源码功能。@Aysnine
  • 使用 dartsass 493718b
  • 修复 Safari 上字体不正确的问题 f6d1f8a
  • 修复初始刷新页面导致的顶部菜单滚动轴异常bug 884a693 cfacb7d
  • 修复线上环境下首次路由匹配时报错 d007ae6
  • 去掉已经废弃过滤器的示例 1ab872f
  • fixed issues/168 1958923
  • dayjs 过滤器移动到 packages 文件件内,保持单独发布,但是改变包名 184876a

版本名称 “Endgame”,纪念《复仇者联盟4:终局之战》上映。

1.6.18: Merge branch 'develop'

22 Mar 14:52
Compare
Choose a tag to compare

fixed #166 避免产生多余的 div

1.6.17: Merge branch 'develop'

22 Mar 11:34
Compare
Choose a tag to compare
  • 修复container组件样式 3759c73 by @rongxingsun
  • 页面文件夹名称改为 views
  • 将系统页面归到 system 文件夹下
  • 区分开发环境和生产环境使用 import 和 require,开发环境不使用懒加载
  • vuex log 模块调整,更合理的日志数据格式
  • layout 中的日志显示功能移至 system 文件夹下单独的页面,并简化设计,后续会逐渐完善
  • markdown 组件和代码高亮组件优化,markdown 组件中的代码支持高亮显示 a3123bf
  • 删除了 clearfix 相关的代码 088d0ea
  • 将本地 console 和日志记录混为 $log fd11c9a

文档相关更新:

1.6.16

17 Feb 12:16
Compare
Choose a tag to compare
  • 升级了部分依赖,见 package.json
  • vuex account 模块去除 vm 属性 be1483f
  • 完善增加 login 默认值设置 7d2bba6
  • vuex db 模块更新 去除不需要的 vm 参数 7d2bba6
  • log 显示组件更新 82c254a
  • 优化 logReversed df8cf4c

1.6.15: 更新其它方法

28 Jan 12:06
Compare
Choose a tag to compare

vuex page 模块更新五个 action ,分别是

  • close
  • closeLeft
  • closeRight
  • closeOther
  • closeAll

修改之后的这五个方法作用没有任何变化,只是调用方式上不再传递 vm,方便在一些不方便获取 vue 实例的地方调用。后续将会对其它模块也进行这种改动。

改动的文件:

您可以直接复制这两个文件最新代码覆盖现有代码即可完成更新。

PS.完整版在此之外还更新了关于 page 模块的演示页面

这部分的文档更新

1.6.14: Merge branch 'develop'

17 Jan 03:43
Compare
Choose a tag to compare

1.6.13: Merge branch 'develop'

16 Jan 12:17
Compare
Choose a tag to compare

组件更新:

  • d2-container 组件不设置 filename 参数即可隐藏源码链接

变更代码: