mirror of
https://gitee.com/WeBank/fes.js.git
synced 2024-11-30 18:57:56 +08:00
3.7 KiB
3.7 KiB
Changelog
2.0.0 (2021-07-01)
🚀 New Feature
发布2.0.0,重构90%以上的代码,以Vue 3.0和路由为基础,同时支持配置式路由和约定式路由,并以此进行功能扩展。匹配了覆盖编译时和运行时生命周期完善的插件体系,支持各种功能扩展和业务需求。
支持插件如下:
- @fesjs/plugin-access 提供对页面资源的权限控制能力
- @fesjs/plugin-enums 提供统一的枚举存取及丰富的函数来处理枚举
- @fesjs/plugin-icon svg 文件自动注册为组件
- @fesjs/plugin-jest 基于 Jest,提供单元测试、覆盖测试能力
- @fesjs/plugin-layout 简单的配置即可拥有布局,包括导航以及侧边栏
- @fesjs/plugin-locale 基于 Vue I18n,提供国际化能力
- @fesjs/plugin-model 简易的数据管理方案
- @fesjs/plugin-request 基于 Axios 封装的 request,内置防止重复请求、请求节流、错误处理等功能
- @fesjs/plugin-vuex 基于 Vuex, 提供状态管理能力
- @fesjs/plugin-qiankun 基于 qiankun,提供微服务能力
- @fesjs/plugin-sass 样式支持sass
0.2.3 (2020-09-25)
🐛 Bug Fix
- fes-template列表页中日期组件的value值不能为“” (3cc894e) by: harrywan
📝 Documentation
0.2.2 (2020-09-23)
🐛 Bug Fix
0.2.1 (2020-09-20)
🐛 Bug Fixes
- fes-template: solve the corejs3.x dependency problem (e3e43c3)
0.2.0
🚀 New Feature
- fes-cli 构架支持 gzip
- fes-cli 支持路由懒加载
- 添加在线demo
🐛 Bug Fix
- fes-cli 支持 global 全局安装,关闭issues/17
- 解决 layout布局的FesHeader和FesLeft不生效问题
- 更新文档中描述不准备的地方。
0.1.0
功能改进
fes-cli v0.1.4
- 去掉编译打包时时配置BannerPlugin,关闭issues/7
fes init
改为从npm下载项目模板,避免频繁更新项目模板而需要更新fes
- 下载模板后不默认执行
git init
,避免未安装git带来的问题。
fes-core v0.1.2
- Fes-Core替换Icon组件为ionicons图标。
- 首次运行时,跳转路由改为直接跳转到defaultPage,而不是通过设置根路由"/"的redirect,优化体验。
fes-template v0.1.3
- 项目中
@webank/fes-core
和@webank/fes-ui
的依赖直接在项目模板package.json中指定,优化体验。 - 整理项目模板,方便体验权限管理功能。
fes-ui v0.1.1
- 修复
Layout
组件offset
属性不生效
文档
- 修复在线文档未正常渲染的问题。
- 更新文档中描述不准备的地方。