Releases: d2-projects/d2-admin
Releases · d2-projects/d2-admin
1.8.0
- 优化生产环境构建,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
1.7.1
Endgame
1.6.18: Merge branch 'develop'
fixed #166 避免产生多余的 div
1.6.17: Merge branch 'develop'
- 修复container组件样式 3759c73 by @rongxingsun
- 页面文件夹名称改为 views
- 将系统页面归到 system 文件夹下
- 区分开发环境和生产环境使用 import 和 require,开发环境不使用懒加载
- vuex log 模块调整,更合理的日志数据格式
- layout 中的日志显示功能移至 system 文件夹下单独的页面,并简化设计,后续会逐渐完善
- markdown 组件和代码高亮组件优化,markdown 组件中的代码支持高亮显示 a3123bf
- 删除了 clearfix 相关的代码 088d0ea
- 将本地 console 和日志记录混为 $log fd11c9a
文档相关更新:
1.6.16
1.6.15: 更新其它方法
vuex page 模块更新五个 action ,分别是
- close
- closeLeft
- closeRight
- closeOther
- closeAll
修改之后的这五个方法作用没有任何变化,只是调用方式上不再传递 vm
,方便在一些不方便获取 vue 实例的地方调用。后续将会对其它模块也进行这种改动。
改动的文件:
您可以直接复制这两个文件最新代码覆盖现有代码即可完成更新。
PS.完整版在此之外还更新了关于 page 模块的演示页面
这部分的文档更新
1.6.14: Merge branch 'develop'
- 修复 src/components/d2-container/components/d2-source.vue 一个 ESLint 语法错误 78b3093
- 去除 vue.config.js 无用的额外声明
@
472d700 - 使用 publicPath 新的 api 名称,详见 vue-cli3 | config#publicpath d3beba3
- babel-polyfill 替换为使用 babel-plugin-transform-runtime f087d32