fes.js/CHANGELOG.md
2026-04-28 20:49:52 +08:00

225 KiB
Raw Blame History

Changelog

[Unreleased]

Features

4.0.0-beta.1 (2025-09-22)

Chores

4.0.0-beta.0 (2025-09-16)

Bug Fixes

  • 优化模版样式 (effd137)

  • 使用 pathToFileURL 确保 Windows 下路径导入正确 (ed26dfb)

Chores

Code Refactoring

  • 使用@vueuse/core实现模型状态共享 (6db74bf)

Documentation

Features

3.4.12 (2025-06-24)

Bug Fixes

Chores

3.4.11 (2025-03-14)

Bug Fixes

  • Request 属性代理问题 (2cb7d5d)

Chores

3.4.10 (2025-03-14)

Bug Fixes

  • 修复 request 属性挂载问题 (6649e06)

Chores

3.4.9 (2025-03-10)

Chores

Features

3.4.8 (2024-12-10)

Bug Fixes

  • 检测vue和@vue/compiler-sfc的版本,保证一致 (2417910)

  • 解决 layout menu 空菜单问题 + env 环境覆盖问题 (f0eefbb)

  • Export Generator (de540f0)

  • 修复qiankun的demo (85591fb)

  • 修复 watch 池为空 (a532102)

  • 回收数组 (590dd5d)

  • Plugin-icon 压缩问题 (0b2af5f)

  • Vue and @vue/compiler-sfc version match problem (2b425a9)

  • 修复存在二级菜单时一级菜单不显示icon (82750ef)

  • 修复多页签layout设置为false依然显示的问题 (fa334fb)

  • Generate get request url key (0d31d03)

  • 移除可有可无代码 (95d5b4b)

  • 添加 windi.config.js 文件到 npm 包 (42c0780)

  • 多页签标题正确显示 (34357d6)

  • Windicss 配置检测 (4ffb6a3)

  • 自定义 config 不兼容 vue-loader 问题 (8598ef1)

  • Layout的aside宽度未跟随配置改变 (62028bf)

  • Plugin-request (00acb5b)

  • Request response 问题 (31b2ca5)

  • 修复locale更新设置fes_locale标记问题 (30311e2)

  • Plugin-locale兼容composition场景变更locale (140b28e)

  • Main需要设置z-index:0 (e84d7e5)

  • 解决 windicss 在开发环境 css 加载顺序问题 (#95) (0daa2f1)

  • Fix docs (#98) (9e0092c)

  • 编译所有 .vue | .jsx 文件不管是否在node_modules (#101) (e9406e8)

  • Template需要watermark依赖 (7632e12)

  • Watermark自定义container时样式优化 (#119) (5b363ad)

  • Request skipErrorHandler 配置问题 (#121) (fb2673c)

  • Plugin-qiankun修复主应用更新props不触发update (4614c14)

  • 当 public 文件夹下没有可 copy 的文件会造成编译失败 (#123) (f52e868)

  • Merge conflict (c7efc99)

  • 修复乾坤 bug (fbf32d6)

  • 修复qiankun内存泄露 (6cb1672)

  • 修复win下路径问题 (bb3ab04)

  • 修复主应用状态变更后使用useModel没有响应问题 (a1f9ead)

  • 打开相同path的链接会更新route & 第一次打开会触发onActivated (#145) (4d50d90)

  • Plugin-locale的legacy默认为false, 最新版vue-i18n中设置为true不支持composition api方式 (c1ea990)

  • Js 语法错误导致 dev 退出 (#149) (04189fe)

  • Qiankun plugin props error (#150) (2aa88cb)

  • 修复 fes-icon 删除 viewBox 导致异常问题 (#153) (925a091)

  • DefineRouteMeta parse 异常 (#151) (e4d1fff)

  • 解决 core-js 版本问题 (#165) (a1e1bb7)

  • 解决 webpack 缓存问题 (#166) (bc9897a)

  • Build cache (7e8eec0)

  • 解决 webpack 安全漏洞问题 (#176) (64d57fd)

  • Run vite (9c4b7b9)

  • 移除 getHostname、getPort、getServer (ada4b4a)

  • 重新梳理构建流程 (2006679)

  • Connect-history-api-fallback 挪回 webpackvite 后续再考虑支持 (2bc73a0)

  • Vite polyfill 问题 (9941609)

  • 优化 webpack 构建时的信息输出 (602dbb6)

  • 修改缓存等级 (f20fb7a)

  • Windows 问题 (e281548)

  • 修复一些bug (a2361fc)

  • 修复vite版本在win下的兼容性问题 (3c398bc)

  • Qiankun demo (70a69fb)

  • 修复vite热更新问题 (fd791b2)

  • 修复 webpack 修改文件重复编译问题 (1dbd7ef)

  • 更改发布脚本 (56f64be)

  • 更改发布脚本 (37d36ba)

  • 模板优化 (072597f)

  • 优化模板 (bbbe387)

  • InitialState存在非setup使用场景,不能使用provide/inject (ee0f6bd)

  • 修正包版本 (34908ba)

  • Vite忽略@fesjs/fes (9d7b4e4)

  • 修复build时找不到入口js问题 (d3ca470)

  • Polyfill改为使用@vitejs/plugin-legacy (eb79104)

  • Npm 包 ts 文件丢失问题 (e0c306c)

  • 优化项目模板ts配置 (4b7b42a)

  • 修复layout的bug (ec768be)

  • Route path兼容win (935e2ef)

  • 路由生成支持全数字 (746f045)

  • Plugin-qiankun修复主应用更新数据子应用使用useModel可能无法响应问题 (9e29bd7)

  • 打开相同path的链接会更新页签为新的 & 正确触发onActivated (#146) (67704bf)

  • 修复plugin-layout把未缓存页面当做undefined丢进缓存列表出现的问题 (5a18b7d)

  • 修复现代浏览器 polyfill 问题 (#147) (864d819)

  • 优化构建 (bd4b3b8)

  • 升级 fes-design 依赖 (d83fbbb)

  • 修复SelectLang.vue的循环依赖问题 (#148) (8991657)

  • Js 语法错误导致 dev 退出 (7fb3e20)

  • Runtime 添加 d.ts (2e7552a)

  • Qiankun props 异常 (081bddc)

  • DefineRouteMeta parse 异常 (b8878c3)

  • Config 不是 json 格式导致 dev 退出 (b227817)

  • 修复 icon-plugin viewBox 删除问题 (bc4c577)

  • 优化类型声明 (91bc68b)

  • 解决 ts 提示问题 (#155) (55896a2)

  • 修复 request ts 类型提示问题 (bc8faed)

  • 导出 RequestOptions 类型 (fecf966)

  • Remove Created by MumbleFE (f7c497d)

  • 修复 viteLegacy 配置问题 (5eeb100)

  • 修复 windows 兼容问题 (cc16721)

  • 解决 core-js 版本问题 (#164) (f39260f)

  • Webpack 缓存不断叠加 (#167) (2093418)

  • Fix login plugin build error (#169) (63ae74a)

  • Layout插件菜单会自动展开当前路由 & 修复之前不合理用法 (#171) (3c4336b)

  • .d.ts 类型异常 (0795292)

  • 修复 ts 类型声明问题 (6f914a7)

  • Exclude (f3be2f7)

  • Targets (133f1be)

  • Css (4afc6da)

  • Rm swc/css (f7e616b)

  • Swc/css (42239d8)

  • Swc/css (2d98538)

  • Cjs (035fe51)

  • Minify (a7b80fb)

  • Keep browsers (0319b4f)

  • 固定corejs版本吧 (12f2db9)

  • 修复plugin-layout中计算默认展开菜单未考虑未配置在菜单的路由场景 (#172) (a4abb51)

  • 修复其他dom变化也会导致水印重新渲染的问题 (#175) (4ec9514)

  • 修复plugin-access和plugin-layout中noFoundHandler和unAccessHandler的类型错误问题 (5622071)

  • 水印插件兼容微前端场景,应用唯一 (b0ff6ee)

  • 修复watermark插件类型问题 (c2279fa)

  • 规范 beforeRender 逻辑,如果异常,则不应该执行后续的 router.beforeEach (#179) (bddff45)

  • Request cache 类型声明问题 (9681741)

  • 修复plugin-locale类型问题 (#180) (06a5fe8)

  • 修复layout菜单折叠不更新状态问题 (#184) (30be8f8)

  • 完善路由文件命名提示 & 保证403和404路由一直有权限 (#186) (493c94f)

  • 修复设置extraCSS为false时关闭压缩css错误 (#193) (5eb1c3d)

  • 默认路由如果不是菜单,则不需要添加到expandedKeys中,否则会导则defaultExpandAll不生效 (a8bbf88)

  • 删去 webpack dev overlay 全屏弹窗 (#197) (2bbb463)

  • 修复 request 初始化问题 (#198) (ae412e7)

  • 修复 vite html 配置问题 (#200) (2f11e29)

  • 修复plugin-layout中body的top计算问题 (#202) (365f1ef)

  • 优化ts提示 (7f793b1)

  • 修复 Menu、CustomNaviGuard 类型 (#204) (7e3c897)

  • 补充 RuntimeConfig['access'] 字段 (#205) (7739d40)

  • 修复 useAccess 类型定义 (#206) (302e7a0)

  • 处理create-fes-app中丢失.npmrc问题 & 升级plugin-jest支持tsx? (#216) (a882a29)

  • 优化依赖 (#220) (97220ba)

  • 添加默认 responseType 配置 (c910237)

  • 修复vite构建时public下的html文件无法正常访问问题 (#221) (3eca038)

  • 关闭 vite 告警 (a627335)

  • Webpack 丢失 publicPath (#229) (630fbe7)

  • 优化类型 (#231) (cda3196)

  • [hackFesInBuild] fix issues #210 (#232) (4a4c2ec)

  • 403、404 样式优化,防止被覆盖 (#233) (326d0cc)

  • 修复 webpack 构建 publicPath 使用相对路径,导致 css 里面依赖资源路径异常问题 (#237) (91f752b)

  • 修复DefaultContainer中找不到defineComponent问题 (5926f7b)

  • 解决 reqeust 生成文件流的问题 (#239) (3bc5965)

  • 修复切换角色时getAccess 不正确 (#240) (7e9cb61)

  • Login 兼容不同的 request 版本 (#242) (36cc169)

  • Login 插件获取配置问题 (d8ff6aa)

  • 修复 vuex 插件没有 store 目录报错问题 (#245) (8b7a41f)

  • Remove comment (c214538)

  • 修复导出函数t (11d4e68)

  • 优化svg不能去掉fill等属性 (dd1897a)

  • Fes layout 添加 route name, 用于动态路由创建 (#249) (e31f81b)

  • 修复清空父应用状态,子应用状态未清空问题 (#251) (57d9df8)

  • V-access指令无法控制元素展示隐藏 (#252) (ef13a4d)

  • 修复语言插件问题 (d530b62)

  • 修复国际化配置问题 (831a6c6)

  • 修复默认语言取值问题 (4501868)

  • 修复依赖问题 (edbbb8e)

  • 修复vite配置https无效问题 (c38ed06)

  • 控制 tab 是否可以刷新 (#257) (712f22a)

  • 修复plugin-layout 404页面无法正常渲染问题 (8ab9b99)

  • 修复pc模版无法启动问题 (#261) (fca58a5)

  • 代理插件兼容 array 写法 (#260) (57645b1)

  • 受控模式优化 (#262) (e371e23)

Chores

Code Refactoring

  • Layout组件兼容性更好,升级fes-design版本 (#100) (3d67d87)

  • Layout组件兼容性更好,升级fes-design版本 (ac26638)

  • 优化 (95c7e66)

  • 优化layout (d8f327a)

  • 优化对外的 error 结构 (#109) (2a4f3bc)

  • 抽离 webpack 构建 (8f59d16)

  • 完成运行时类型改造 (d6703f4)

  • 优化 resolver inner dep and declare type file (eba633a)

  • 优化乾坤插件,增加构建配置提示 (09cc75d)

  • 梳理构建配置 (9f45451)

  • 修改 html 相关逻辑与问题 (5f9d356)

  • 移除 file-loader、raw-loader、url-loader用 webpack a sset 替换 (5bab331)

  • 优化类型声明 (7dca718)

  • 重新设计build加载方式 (7178834)

  • 发布的commit release -> chore (104f8f7)

  • 优化乾坤和layout (f582af0)

  • 优化 request 插件 (#130) (5477885)

  • DefineRouteMeta 兼容 script setup (#131) (a0871a8)

  • 重构plugin-layout统一配置 (6ab2c29)

  • 重构plugin-layout (77e9ed7)

  • 优化 dev server ip监听 (#247) (c171889)

  • 完善useLayout (#250) (b61df95)

Documentation

Features

  • 编译支持 ts (5c601b4)

  • 支持pnpm (194246b)

  • 支持pnpm (6fec42a)

  • 优化 vue-i18n 引入 (3f93b32)

  • Windicss (47aae43)

  • Windicss (bc667fd)

  • Upgrade windicss-webpack-plugin (7a9e31d)

  • 更新readme (7bfca5b)

  • 更新readme (dc8e632)

  • 更新readme (426b232)

  • 路由生成支持 .jsx 后缀 (23c6bdd)

  • 区域展示支持全局配置 (3e321d8)

  • App 入口文件支持 .tsx, .jsx 后缀 (b4c74e6)

  • 将 ignore vue custom block logic move to preset (ea95dc3)

  • 插件改为使用fes-design (52a8664)

  • 使用最新版layout和locale (01277ec)

  • 使用最新版layout和locale (2a5f042)

  • 当build-in版本变化时,缓存失效 (d17941c)

  • 菜单支持配置额外的匹配规则 (a0a045f)

  • 菜单支持配置额外的匹配规则 (66494ce)

  • 针对请求文件的情况进行优化 (#91) (b8de148)

  • Plugin-pinia (2486ea4)

  • 优化 windicss 配置 (#104) (a37c4bc)

  • 页面支持tsx提供defineRoute配置tsx和jsx的route (#106) (930541e)

  • 支持keep-alive (de7257e)

  • 命名 (ee8a84a)

  • 升级fes-design (873dd30)

  • Watermark (#112) (abb3e05)

  • Qiankun支持多页签keepalive (#117) (9181bf5)

  • Watermark默认样式优化 (#116) (d9d8cfa)

  • Plugin-layout支持运行时配置编译时的参数 (2e2ad66)

  • Plugin-watermark 提供 destroyWatermark (#124) (3dce34b)

  • Plugin-layout 多页签可以删除当前页面 (26b4855)

  • 插件开发文档和模板 (#135) (e4130ed)

  • 文件目录名带@转化成动态路由 (#137) (7ef1055)

  • Script setup 支持 defineRouteMeta (#144) (c77f8fc)

  • 给使用mini-css-extract-plugin增加开关 (#178) (b1649d5)

  • 优化构建 (622017a)

  • 添加一些描述文件 (d111887)

  • 添加一些描述文件 (261bd96)

  • 构建类型定义 (a2425b7)

  • 构建类型定义 (64adb67)

  • 增加乾坤构建提示 (28a09c6)

  • Enums和vuex构建配置提示 (5f2febd)

  • 初步实现 vite dev 构建 (2211227)

  • 完善 vite build (51ebe58)

  • 优化 release 流程 (40bbb7d)

  • Layout/locale/editor/sass等插件兼容vite (13d28a4)

  • Vite的mock也改为express语法 (d52e87e)

  • 优化mock (223182c)

  • Qiankun主应用vite改造 (76484d7)

  • 合并master (ec96d08)

  • 优化 webpack 信息输出 (7111c22)

  • 合并master (3208b30)

  • 升级fes-design到0.5.0 (bdfcf02)

  • 统一core-js版本 (0cf03ec)

  • 升级版本号 (a3669e4)

  • Create-fes-app支持创建插件项目 (389d7b5)

  • 页面路径中目录名为@转化为动态路径 (e30bd79)

  • 升级 vite3 (#143) (bc6d2be)

  • 路由支持配置base & plugin-locale插件legacy默认false (#154) (407f3d2)

  • Qiankun插件支持vite (#157) (7a08faf)

  • 支持配置选择vite (#159) (c214ea0)

  • Upgrade vite4.x (#160) (ed361a0)

  • Generate sourcemap for developer (#162) (14d786e)

  • 添加 login 插件 (#168) (b079726)

  • Use swc with webpack (749f1d7)

  • Swc/css (0d51dd6)

  • Log more error (b4e3206)

  • 只在prod开压缩 (14bc847)

  • Plugin-swc (99749c1)

  • 升级swc版本 (bd66279)

  • 多页签支持配置title (#174) (f132497)

  • 优化一些demo (5f41abf)

  • 优化peer依赖 (71dd6a3)

  • 增加bootstrap和clean命令 (c302d1f)

  • Template改为使用workspace协议 (489c7ec)

  • 对齐 webpack 和 vite 文件输出 (dc8eef7)

  • Change request to fetch (d9ba873)

  • Custom插槽支持 menus 参数 & 重构403、404逻辑 (#181) (1841fc9)

  • 添加[...slug].vue方式替换*.vue实现模糊匹配 (#183) (798dd77)

  • 更新fes版本,保持跟fes-buitin同步 (2942c2c)

  • Mini-css-extract-plugin支持配置 (#190) (acfac3d)

  • 增加配置控制全局样式加载顺序 (#195) (8f57268)

  • Plugin access 添加 getRole 接口 (#207) (18bd63a)

  • Plugin request 添加版本导出 (#208) (71b03f0)

  • Plugin-layout不强依赖plugin-access (#209) (6759ebf)

  • 国际化支持模块化配置 (#217) (33b98c6)

  • 升级 vite5 (#222) (9f22660)

  • 支持配置 403、404 的 navigation (#224) (1281bc5)

  • [plugin-local] 添加 getLocal API 获取当前用户选择的语言 (#228) (2d5a45d)

  • 调整 layout: aside 的 logo 布局 (#230) (bc030c8)

  • 增加 top-left 布局类型 (#243) (e0adcf8)

  • Plugin-layout 支持顶部导航栏父菜单没有配置跳转链接的情况 (#244) (2631438)

  • Plugin-access中导出hasAccessSync方法 (9c01a54)

  • Plugin-layout的页签信息支持国际化 (fd53acb)

  • 更新文档 (32ce776)

  • 规范pnpm版本 (a7d9e12)

  • 默认 (b7b7642)

  • 403 404 页面文案可配置 (#253) (ba04e97)

  • 修复xss漏洞 (#254) (bf86a5f)

  • 暴露语言变化事件 & layout的title支持配置国际化 (#255) (32dbd1e)

  • 修复乾坤问题 (df8dce5)

  • Menu 支持配置 _blank 在新页面打开 (#258) (a426a30)

  • Webpack-dev 升级到5.x,提升 dev 性能,优化日志输出 (#259) (b2e6f2f)

  • 添加 console 配置,支持输出 version (#263) (4c99415)

Reverts

Break

  • 升级 webpack-dev-server: 3.x > 4.x (f6b9b74)

Build

Ci

Release

3.4.7 (2024-12-01)

Bug Fixes

  • 修复pc模版无法启动问题 (#261) (b1ea675)

  • 代理插件兼容 array 写法 (#260) (7c01ee9)

  • 受控模式优化 (#262) (4d28a09)

Chores

  • 优化 webpack dev 日志输出 & 优化 ctrl + c 结束进程的日志输出 (fad3c95)

  • V3.4.6 (2cc5915)

  • V3.4.7 (bc0cca4)

Documentation

Features

  • Webpack-dev 升级到5.x,提升 dev 性能,优化日志输出 (#259) (efd8708)

  • 添加 console 配置,支持输出 version (#263) (c7ad0cd)

3.4.5 (2024-11-19)

Bug Fixes

  • 控制 tab 是否可以刷新 (#257) (4b3fb7b)

  • 修复plugin-layout 404页面无法正常渲染问题 (63e55cc)

Chores

Features

  • Menu 支持配置 _blank 在新页面打开 (#258) (eb6ed75)

3.4.3 (2024-11-12)

Bug Fixes

  • 修复vite配置https无效问题 (fb5caa6)

Chores

3.4.2 (2024-11-08)

Chores

Features

3.4.1 (2024-10-28)

Bug Fixes

Chores

3.4.0 (2024-10-24)

Chores

Features

  • 暴露语言变化事件 & layout的title支持配置国际化 (#255) (a303e17)

3.3.2 (2024-10-23)

Bug Fixes

  • 修复语言插件问题 (743e863)

  • 修复国际化配置问题 (eda6fba)

  • 修复默认语言取值问题 (47b32a2)

Chores

Features

3.3.1 (2024-10-12)

Bug Fixes

  • 修复清空父应用状态,子应用状态未清空问题 (#251) (df36be4)

  • V-access指令无法控制元素展示隐藏 (#252) (11c392d)

Chores

Features

  • 403 404 页面文案可配置 (#253) (314dc21)

3.3.0 (2024-09-18)

Chores

Code Refactoring

Features

3.2.1 (2024-09-08)

Bug Fixes

  • Fes layout 添加 route name, 用于动态路由创建 (#249) (95a1e07)

Chores

Documentation

Features

3.2.0 (2024-09-04)

Chores

Features

  • Plugin-layout的页签信息支持国际化 (0a78b72)

3.1.16 (2024-09-04)

Bug Fixes

  • 优化svg不能去掉fill等属性 (77d2b09)

Chores

3.1.15 (2024-08-27)

Bug Fixes

Chores

3.1.14 (2024-08-15)

Bug Fixes

  • 修复 vuex 插件没有 store 目录报错问题 (#245) (5f305e5)

  • Remove comment (7815fc1)

Chores

Code Refactoring

  • 优化 dev server ip监听 (#247) (d2909d4)

3.1.12 (2024-05-30)

Chores

Features

  • Plugin-access中导出hasAccessSync方法 (56f6120)

3.1.11 (2024-05-24)

Chores

Features

  • Plugin-layout 支持顶部导航栏父菜单没有配置跳转链接的情况 (#244) (d87baed)

3.1.10 (2024-05-21)

Chores

Features

  • 增加 top-left 布局类型 (#243) (8375fe9)

3.1.9 (2024-05-08)

Bug Fixes

  • Login 插件获取配置问题 (f337e69)

Chores

3.1.8 (2024-05-06)

Bug Fixes

  • 修复切换角色时getAccess 不正确 (#240) (1b0d340)

  • Login 兼容不同的 request 版本 (#242) (c7e7efa)

Chores

3.1.7 (2024-03-28)

Bug Fixes

  • 解决 reqeust 生成文件流的问题 (#239) (c369572)

Chores

3.1.6 (2024-03-21)

Bug Fixes

  • 修复DefaultContainer中找不到defineComponent问题 (7fe26ae)

Chores

3.1.5 (2024-03-13)

Bug Fixes

  • 修复 webpack 构建 publicPath 使用相对路径,导致 css 里面依赖资源路径异常问题 (#237) (ad9de02)

Chores

Documentation

3.1.4 (2024-02-27)

Bug Fixes

  • 优化类型 (#231) (cca6223)

  • [hackFesInBuild] fix issues #210 (#232) (3de08bc)

  • 403、404 样式优化,防止被覆盖 (#233) (e4b4d09)

Chores

Features

  • 调整 layout: aside 的 logo 布局 (#230) (e8aad1f)

3.1.3 (2024-01-24)

Bug Fixes

  • Webpack 丢失 publicPath (#229) (20303cf)

Chores

Documentation

Features

  • [plugin-local] 添加 getLocal API 获取当前用户选择的语言 (#228) (5c7bdca)

3.1.2 (2024-01-13)

Bug Fixes

Chores

Documentation

Features

  • 支持配置 403、404 的 navigation (#224) (74fa0ba)

3.1.1 (2023-12-14)

Chores

Features

3.0.19 (2023-11-11)

Bug Fixes

  • 添加默认 responseType 配置 (2e01629)

  • 修复vite构建时public下的html文件无法正常访问问题 (#221) (e556fc3)

Chores

Documentation

  • 优化 request 文档 (#219) (04e745f)

3.0.17 (2023-10-24)

Bug Fixes

Chores

3.0.16 (2023-09-18)

Bug Fixes

  • 处理create-fes-app中丢失.npmrc问题 & 升级plugin-jest支持tsx? (#216) (33b7694)

Chores

Features

  • 国际化支持模块化配置 (#217) (7e0d5ab)

3.0.15 (2023-08-28)

Chores

Features

  • Plugin-layout不强依赖plugin-access (#209) (4955ae1)

3.0.14 (2023-08-25)

Chores

Features

  • Plugin request 添加版本导出 (#208) (15a2b99)

3.0.13 (2023-08-24)

Chores

Features

  • Plugin access 添加 getRole 接口 (#207) (fdaf1fd)

3.0.12 (2023-08-14)

Bug Fixes

  • 修复 Menu、CustomNaviGuard 类型 (#204) (b0357e9)

  • 补充 RuntimeConfig['access'] 字段 (#205) (61fa8be)

  • 修复 useAccess 类型定义 (#206) (7c6c662)

Chores

Documentation

Ci

3.0.11 (2023-07-10)

Bug Fixes

Chores

3.0.10 (2023-06-29)

Bug Fixes

  • 修复plugin-layout中body的top计算问题 (#202) (c5a6e7b)

Chores

3.0.9 (2023-06-16)

Bug Fixes

  • 修复 vite html 配置问题 (#200) (ebfdea7)

Chores

3.0.8 (2023-06-14)

Bug Fixes

  • 修复 request 初始化问题 (#198) (bbb4db7)

Chores

3.0.7 (2023-06-09)

Bug Fixes

  • 默认路由如果不是菜单,则不需要添加到expandedKeys中,否则会导则defaultExpandAll不生效 (d5b014e)

  • 删去 webpack dev overlay 全屏弹窗 (#197) (9c57f9c)

Chores

Documentation

Features

  • 增加配置控制全局样式加载顺序 (#195) (3c1290f)

3.0.6 (2023-04-24)

Bug Fixes

  • 修复设置extraCSS为false时关闭压缩css错误 (#193) (1fb871d)

Chores

Documentation

Features

  • Mini-css-extract-plugin支持配置 (#190) (92fa191)

3.0.5 (2023-04-17)

Chores

Documentation

3.0.4 (2023-04-11)

Bug Fixes

  • 完善路由文件命名提示 & 保证403和404路由一直有权限 (#186) (29f925b)

Chores

Features

  • 更新fes版本,保持跟fes-buitin同步 (57ed444)

3.0.3 (2023-04-11)

Bug Fixes

  • 修复layout菜单折叠不更新状态问题 (#184) (a5d422e)

Chores

Documentation

Features

  • 添加[...slug].vue方式替换*.vue实现模糊匹配 (#183) (c3969f8)

Ci

3.0.2 (2023-04-06)

Bug Fixes

  • 修复plugin-locale类型问题 (#180) (d110953)

Chores

Documentation

Features

  • Custom插槽支持 menus 参数 & 重构403、404逻辑 (#181) (43496ef)

3.0.1 (2023-04-01)

Chores

Documentation

Features

  • Change request to fetch (21c404a)

3.0.1-0 (2023-04-01)

Bug Fixes

  • 修复watermark插件类型问题 (fdf548d)

  • 规范 beforeRender 逻辑,如果异常,则不应该执行后续的 router.beforeEach (#179) (07b1d84)

  • Request cache 类型声明问题 (3caaf58)

Chores

Documentation

Features

  • 优化一些demo (679b5ce)

  • 优化peer依赖 (bafa4d0)

  • 增加bootstrap和clean命令 (c87be8a)

  • Template改为使用workspace协议 (e808556)

  • 对齐 webpack 和 vite 文件输出 (852aad2)

Ci

3.0.0-rc.17 (2023-03-17)

Bug Fixes

  • 水印插件兼容微前端场景,应用唯一 (e7987ee)

Chores

3.0.0-rc.16 (2023-03-14)

Bug Fixes

  • 修复plugin-access和plugin-layout中noFoundHandler和unAccessHandler的类型错误问题 (b1adca9)

Chores

Documentation

3.0.0-rc.15 (2023-03-13)

Bug Fixes

  • 修复其他dom变化也会导致水印重新渲染的问题 (#175) (7c432ba)

Chores

Features

  • 多页签支持配置title (#174) (fc4173a)

3.0.0-rc.14 (2023-03-06)

Bug Fixes

  • 修复plugin-layout中计算默认展开菜单未考虑未配置在菜单的路由场景 (#172) (943ffba)

Chores

Documentation

3.0.0-rc.13 (2023-03-01)

Bug Fixes

Chores

Documentation

Features

Reverts

3.0.0-rc.12 (2023-02-27)

Bug Fixes

  • 修复 ts 类型声明问题 (159fcf0)

Chores

3.0.0-rc.11 (2023-02-21)

Bug Fixes

Chores

3.0.0-rc.10 (2023-02-21)

Bug Fixes

  • Layout插件菜单会自动展开当前路由 & 修复之前不合理用法 (#171) (e3bd573)

Chores

3.0.0-rc.9 (2023-01-30)

Bug Fixes

  • Fix login plugin build error (#169) (a1cbdb5)

Chores

Documentation

  • 优化plugin-layout文档 (d87a781)

3.0.0-rc.8 (2023-01-11)

Chores

Features

  • 添加 login 插件 (#168) (8332b11)

3.0.0-rc.7 (2023-01-06)

Bug Fixes

  • 解决 core-js 版本问题 (#164) (eee453b)

  • Webpack 缓存不断叠加 (#167) (ab4cc6a)

Chores

Features

  • Generate sourcemap for developer (#162) (22000e4)

3.0.0-rc.6 (2022-12-11)

Chores

Features

3.0.0-rc.5 (2022-12-07)

Chores

Documentation

Features

  • 支持配置选择vite (#159) (42b83cc)

3.0.0-rc.4 (2022-11-29)

Chores

Features

  • Qiankun插件支持vite (#157) (5c44181)

3.0.0-rc.3 (2022-11-25)

Bug Fixes

  • Remove Created by MumbleFE (b6ba33d)

  • 修复 viteLegacy 配置问题 (aec267f)

  • 修复 windows 兼容问题 (9a518bc)

Chores

Documentation

3.0.0-rc.2 (2022-11-17)

Bug Fixes

  • 修复 request ts 类型提示问题 (2469009)

  • 导出 RequestOptions 类型 (03e98ac)

Chores

Documentation

3.0.0-rc.1 (2022-11-10)

Bug Fixes

  • 解决 ts 提示问题 (#155) (92e154e)

Chores

Features

  • 路由支持配置base & plugin-locale插件legacy默认false (#154) (104571b)

Ci

3.0.0-beta.29 (2022-11-09)

Bug Fixes

Chores

3.0.0-beta.28 (2022-11-07)

Bug Fixes

  • DefineRouteMeta parse 异常 (76afad7)

  • Config 不是 json 格式导致 dev 退出 (a384335)

  • 修复 icon-plugin viewBox 删除问题 (e4f3dff)

Chores

Documentation

3.0.0-beta.27 (2022-10-10)

Bug Fixes

Chores

3.0.0-beta.26 (2022-09-29)

Chores

3.0.0-beta.25 (2022-09-29)

Bug Fixes

Chores

3.0.0-beta.24 (2022-09-27)

Bug Fixes

  • Js 语法错误导致 dev 退出 (2840b46)

Chores

3.0.0-beta.23 (2022-09-22)

Bug Fixes

  • 修复SelectLang.vue的循环依赖问题 (#148) (0a64739)

Chores

3.0.0-beta.22 (2022-09-15)

Bug Fixes

  • 升级 fes-design 依赖 (9141e77)

Chores

3.0.0-beta.21 (2022-08-26)

Bug Fixes

Chores

3.0.0-beta.20 (2022-08-23)

Bug Fixes

  • 修复现代浏览器 polyfill 问题 (#147) (dbbf447)

Chores

3.0.0-beta.19 (2022-08-18)

Chores

Ci

  • 优化版本日志输出 (fa014fd)

3.0.0-beta.18 (2022-08-17)

Bug Fixes

  • 修复plugin-layout把未缓存页面当做undefined丢进缓存列表出现的问题 (7b696e4)

Chores

Ci

3.0.0-beta.17 (2022-08-15)

Bug Fixes

  • 打开相同path的链接会更新页签为新的 & 正确触发onActivated (#146) (86ff19b)

Chores

Features

3.0.0-beta.16 (2022-08-01)

Bug Fixes

  • Plugin-qiankun修复主应用更新数据子应用使用useModel可能无法响应问题 (78dc46e)

Chores

3.0.0-beta.15 (2022-07-18)

Bug Fixes

  • 路由生成支持全数字 (ba73ac7)

Chores

3.0.0-beta.14 (2022-07-15)

Bug Fixes

Chores

Documentation

Features

  • 页面路径中目录名为@转化为动态路径 (2aa9720)

3.0.0-beta.13 (2022-07-04)

Bug Fixes

Chores

3.0.0-beta.12 (2022-06-27)

Chores

Features

  • Create-fes-app支持创建插件项目 (9f34934)

3.0.0-beta.11 (2022-06-23)

Bug Fixes

  • 优化项目模板ts配置 (dd455fb)

Chores

Code Refactoring

  • 重构plugin-layout统一配置 (a9dd945)

  • 重构plugin-layout (cad33eb)

3.0.0-beta.10 (2022-06-16)

Chores

Code Refactoring

  • DefineRouteMeta 兼容 script setup (#131) (c3b3e53)

3.0.0-beta.9 (2022-06-16)

Chores

Code Refactoring

  • 优化 request 插件 (#130) (97bfb30)

Documentation

3.0.0-beta.8 (2022-06-14)

Chores

Code Refactoring

3.0.0-beta.7 (2022-05-25)

Bug Fixes

  • Npm 包 ts 文件丢失问题 (bf4475f)

Chores

Documentation

3.0.0-beta.6 (2022-05-19)

Bug Fixes

  • Polyfill改为使用@vitejs/plugin-legacy (53c8a33)

Chores

Documentation

3.0.0-beta.5 (2022-05-18)

Bug Fixes

  • 修复build时找不到入口js问题 (fef2aee)

Chores

Documentation

3.0.0-beta.4 (2022-05-17)

Bug Fixes

Chores

Build

3.0.0-beta.3 (2022-05-17)

Chores

3.0.0-beta.2 (2022-05-17)

Bug Fixes

  • 模板优化 (55e5a6f)

  • 优化模板 (cfdfd51)

  • InitialState存在非setup使用场景,不能使用provide/inject (45e95a0)

  • 修正包版本 (5d6aed8)

Chores

Code Refactoring

  • 发布的commit release -> chore (3b23141)

Documentation

3.0.0-beta.1 (2022-05-16)

Bug Fixes

  • 修复pc模板依赖问题 (0c0bc8a)

  • 修复更新props时,model未响应式更新 (4a30416)

  • Await request error (2c38d20)

  • Await request error (3e6aef0)

  • 修复peer依赖错误 (87039c2)

  • 修复father-build的ESM编译异常 (1523c38)

  • 未正确配置files (fb9f7c8)

  • Request cache 异常 (5c6a7ef)

  • 检测vue和@vue/compiler-sfc的版本,保证一致 (8e39dcf)

  • 解决 layout menu 空菜单问题 + env 环境覆盖问题 (afd5497)

  • Export Generator (5a5d809)

  • 修复qiankun的demo (f46e442)

  • 修复 watch 池为空 (0d1c717)

  • 回收数组 (111451a)

  • Plugin-icon 压缩问题 (5d5829d)

  • Vue and @vue/compiler-sfc version match problem (57e77d5)

  • 修复存在二级菜单时一级菜单不显示icon (8ec2539)

  • 修复多页签layout设置为false依然显示的问题 (f213d7c)

  • Generate get request url key (1eb20b0)

  • 移除可有可无代码 (f715682)

  • 添加 windi.config.js 文件到 npm 包 (10d4f31)

  • 多页签标题正确显示 (fb6b7c3)

  • Windicss 配置检测 (c9ced7e)

  • 自定义 config 不兼容 vue-loader 问题 (e5b1e17)

  • Layout的aside宽度未跟随配置改变 (65de66c)

  • Plugin-request (1fc01ba)

  • Request response 问题 (4786541)

  • 修复locale更新设置fes_locale标记问题 (43cc5dd)

  • Plugin-locale兼容composition场景变更locale (f94b00a)

  • Main需要设置z-index:0 (a678db4)

  • 解决 windicss 在开发环境 css 加载顺序问题 (#95) (2981a66)

  • Fix docs (#98) (9aca54c)

  • 编译所有 .vue | .jsx 文件不管是否在node_modules (#101) (1e033d4)

  • Template需要watermark依赖 (2ca3951)

  • Watermark自定义container时样式优化 (#119) (cb40631)

  • Request skipErrorHandler 配置问题 (#121) (c946536)

  • Plugin-qiankun修复主应用更新props不触发update (c0cc29d)

  • 当 public 文件夹下没有可 copy 的文件会造成编译失败 (#123) (ad60fb5)

  • Merge conflict (5c64025)

  • 修复乾坤 bug (2a43385)

  • 修复qiankun内存泄露 (5bacf31)

  • 修复win下路径问题 (bcce28d)

  • 修复主应用状态变更后使用useModel没有响应问题 (c64bd48)

  • 打开相同path的链接会更新route & 第一次打开会触发onActivated (#145) (864904e)

  • Plugin-locale的legacy默认为false, 最新版vue-i18n中设置为true不支持composition api方式 (d714a64)

  • Js 语法错误导致 dev 退出 (#149) (9e3e5c1)

  • Qiankun plugin props error (#150) (ec1cf5b)

  • 修复 fes-icon 删除 viewBox 导致异常问题 (#153) (17ab4f2)

  • DefineRouteMeta parse 异常 (#151) (7cb69d1)

  • 解决 core-js 版本问题 (#165) (bb51ba1)

  • 解决 webpack 缓存问题 (#166) (a9fae0f)

  • Build cache (a7ed929)

  • 解决 webpack 安全漏洞问题 (#176) (ad352f2)

  • Run vite (c04148f)

  • 移除 getHostname、getPort、getServer (a366f96)

  • 重新梳理构建流程 (40d8332)

  • Connect-history-api-fallback 挪回 webpackvite 后续再考虑支持 (0100b10)

  • Vite polyfill 问题 (b5d28c5)

  • 优化 webpack 构建时的信息输出 (53a8deb)

  • 修改缓存等级 (f16579c)

  • Windows 问题 (5724cbd)

  • 修复一些bug (443879b)

  • 修复vite版本在win下的兼容性问题 (4a53145)

  • Qiankun demo (4caf8fa)

  • 修复vite热更新问题 (7da7a34)

  • 修复 webpack 修改文件重复编译问题 (fb3b5a6)

  • 更改发布脚本 (1ffe001)

  • 更改发布脚本 (61bf2da)

Chores

Code Refactoring

  • Layout组件兼容性更好,升级fes-design版本 (#100) (50db7dc)

  • Layout组件兼容性更好,升级fes-design版本 (6d26d1a)

  • 优化 (fe0906a)

  • 优化layout (9efb4b7)

  • 优化对外的 error 结构 (#109) (b5184a4)

  • 抽离 webpack 构建 (99db87e)

  • 完成运行时类型改造 (a9ffca2)

  • 优化 resolver inner dep and declare type file (97b9e8f)

  • 优化乾坤插件,增加构建配置提示 (abffcdb)

  • 梳理构建配置 (ec1ba22)

  • 修改 html 相关逻辑与问题 (8bdaad4)

  • 移除 file-loader、raw-loader、url-loader用 webpack a sset 替换 (e106df1)

  • 优化类型声明 (a535345)

  • 重新设计build加载方式 (0580369)

Documentation

Features

  • PatchRoutes延后,放在createRouter之前执行 (b4fe951)

  • 新增monaco-editor插件,提供编辑器能力 (74cf05e)

  • 更改打版本策略 (1bfea84)

  • 优化依赖版本 (d31d07b)

  • 优化 dataField 逻辑 (51c83c2)

  • 重写源码编译 (209b0c0)

  • 优化包依赖 + 优化 fes-plugin-test (67b7436)

  • 优化源码测试 (876cac7)

  • 编译支持 ts (37ab86c)

  • 支持按路由编译出.html文件 (04a33d2)

  • 优化按路由导出多html的title逻辑 (0f0c646)

  • 支持pnpm (0fac113)

  • 支持pnpm (8528e24)

  • 优化 vue-i18n 引入 (67657ab)

  • Windicss (895e47c)

  • Windicss (5747466)

  • Upgrade windicss-webpack-plugin (7ddf1b7)

  • 更新readme (058e72c)

  • 更新readme (24760eb)

  • 更新readme (7ba9c67)

  • 路由生成支持 .jsx 后缀 (7f305bc)

  • 区域展示支持全局配置 (0f3a4e7)

  • App 入口文件支持 .tsx, .jsx 后缀 (7fc5d63)

  • 将 ignore vue custom block logic move to preset (5e5efb2)

  • 插件改为使用fes-design (700b0f9)

  • 使用最新版layout和locale (2994164)

  • 使用最新版layout和locale (6d2dedf)

  • 当build-in版本变化时,缓存失效 (1bfb4b1)

  • 菜单支持配置额外的匹配规则 (ab949fb)

  • 菜单支持配置额外的匹配规则 (c998c39)

  • 针对请求文件的情况进行优化 (#91) (e00acc4)

  • Plugin-pinia (476b7bf)

  • 优化 windicss 配置 (#104) (d1c93bd)

  • 页面支持tsx提供defineRoute配置tsx和jsx的route (#106) (5b1553e)

  • 支持keep-alive (444ed4b)

  • 命名 (0ee6ed2)

  • 升级fes-design (ec75e40)

  • Watermark (#112) (98bae6d)

  • Qiankun支持多页签keepalive (#117) (41b8433)

  • Watermark默认样式优化 (#116) (ae84ba3)

  • Plugin-layout支持运行时配置编译时的参数 (12418f2)

  • Plugin-watermark 提供 destroyWatermark (#124) (70b034a)

  • Plugin-layout 多页签可以删除当前页面 (400d254)

  • 插件开发文档和模板 (#135) (3b8af8a)

  • 文件目录名带@转化成动态路由 (#137) (9b3b7e5)

  • Script setup 支持 defineRouteMeta (#144) (05d593e)

  • 给使用mini-css-extract-plugin增加开关 (#178) (d258a27)

  • 优化构建 (242787c)

  • 添加一些描述文件 (3ffab50)

  • 添加一些描述文件 (14d3f4b)

  • 构建类型定义 (1e2198b)

  • 构建类型定义 (023b223)

  • 增加乾坤构建提示 (59ca087)

  • Enums和vuex构建配置提示 (972518f)

  • 初步实现 vite dev 构建 (31ff105)

  • 完善 vite build (049c953)

  • 优化 release 流程 (562fc00)

  • Layout/locale/editor/sass等插件兼容vite (15c93eb)

  • Vite的mock也改为express语法 (5117afc)

  • 优化mock (81d3405)

  • Qiankun主应用vite改造 (116bf5f)

  • 合并master (38aba6d)

  • 优化 webpack 信息输出 (2f1c551)

  • 合并master (fdfe79e)

  • 升级fes-design到0.5.0 (2bcd10c)

  • 统一core-js版本 (8a1a1fc)

  • 升级版本号 (94fe4e0)

Break

  • 升级 webpack-dev-server: 3.x > 4.x (eea735d)

Build

  • 整理发布规则 (c0b3098)

  • 整理发布规则 (d9b0db2)

  • 修复文档在action构建问题 (69baebd)

  • 修复文档在action构建问题 (613ed52)

  • 修复文档在action构建问题 (6ce4973)

Ci

Release

2.0.0 (2021-06-23)

Bug Fixes

Chores

Documentation

Features

  • 优化页面的layout配置 (053b268)

2.0.0-rc.29 (2021-06-08)

Chores

Features

2.0.0-rc.28 (2021-05-31)

Bug Fixes

  • 3.0的css-minimizer-webpack-plugin不提供sourcemap配置 (2dd7207)

Chores

2.0.0-rc.27 (2021-05-31)

Bug Fixes

  • PatchRoutes 重复调用问题 (ee71681)

  • Docs workflow (19e9c37)

  • ModifyHistroy改为modifyCreateHistroy,避免执行不必要的创建初始逻辑路由 (e52b523)

  • ModifyHistroy改为modifyCreateHistroy,避免执行不必要的创建初始逻辑路由 (2097206)

Chores

2.0.0-rc.26 (2021-05-25)

Bug Fixes

  • 当子应用单独运行时,不执行qiankun钩子和一些qiankun的逻辑 (08aa7b0)

Chores

Features

  • 优化 request cache (f636b37)

  • 优化 request 异常处理 (3f40ebe)

  • Request 添加merge类型 (bb2f25f)

  • 优化 request添加 mergeRequest 配置参数 (8444f64)

  • 添加 reqeust base 警告 (f9f735c)

2.0.0-rc.25 (2021-05-19)

Bug Fixes

  • 修主题为light时的样式问题 (651ec61)

Chores

2.0.0-rc.24 (2021-05-18)

Bug Fixes

  • BeforeRender中rootElement未正确获取子应用的rootElement (55f34ad)

Chores

2.0.0-rc.23 (2021-05-17)

Chores

Features

2.0.0-rc.22 (2021-05-12)

Bug Fixes

Chores

Features

2.0.0-rc.21 (2021-05-10)

Bug Fixes

  • Request error handler 处理 (eb2bb5a)

Chores

2.0.0-rc.20 (2021-04-29)

Chores

2.0.0-rc.19 (2021-04-26)

Bug Fixes

  • 修复getAccess的问题 (bdd63e6)

Chores

Documentation

Features

  • Request 添加关闭code校验逻辑 (c6c133c)

2.0.0-rc.18 (2021-04-23)

Chores

Features

  • 优化plugin-layout对没有权限的处理 (7be7134)

  • 新增plugin-sass (daab4a1)

2.0.0-rc.17 (2021-04-19)

Chores

Documentation

Features

  • MemoryHistory (3737195)

  • 支持memoryHistory模式,嵌套子应用任意路由页面路由 (ffc88ab)

2.0.0-rc.16 (2021-04-16)

Bug Fixes

Chores

Documentation

Features

  • 统一request 所有错误处理 (6f4028b)

2.0.0-rc.15 (2021-04-11)

Bug Fixes

  • 更改PC模版 (bba04c7)

  • Build 构建参数异常问题 (cc8c392)

  • Pc 模版组件声明错误问题 (baf855c)

Chores

2.0.0-rc.14 (2021-04-09)

Chores

2.0.0-rc.13 (2021-04-06)

Bug Fixes

  • 修复proxy丢失body和fallbackIndex影响proxy的bug (ba30161)

Chores

Features

  • Request dataField 支持覆盖 (dced6a9)

2.0.0-rc.12 (2021-04-02)

Bug Fixes

  • 修复点击菜单时所有菜单一起关闭的bug (dcf2c31)

Chores

2.0.0-rc.11 (2021-04-02)

Bug Fixes

  • 文件复制,目标文件夹不存在 (80cc0dd)

Chores

Features

  • Request plugin 接口前缀逻辑优化 (e3bf8fd)

Styles

  • Update package.json (ebaf7a2)

  • Update fes-preset-built-in (212a761)

  • Update fes-preset-built-in (182b482)

2.0.0-rc.10 (2021-03-30)

Chores

Features

  • 支持history模式下请求html文件404时fallback到/index.html (19108db)

  • Request plugin 添加接口前缀 (9a5b6eb)

2.0.0-rc.9 (2021-03-28)

Bug Fixes

  • 指定webpack-dev-server的socket参数 (6e27828)

  • 修复路由切换时自应用未正确销毁 (2e893ae)

Chores

Documentation

Features

  • 提供getHistory获取history (6b7dc03)

2.0.0-rc.8 (2021-03-26)

Bug Fixes

  • Base默认应该是空字符串 (619acae)

Chores

Documentation

  • 修复qiankun文档错误 (7f6e629)

2.0.0-rc.7 (2021-03-25)

Bug Fixes

  • Public (ca112f6)

  • 修复子应用加载资源404问题还需要改为运行时publicPath (e95361a)

  • 处理publicPath (4870e09)

  • Router中 createWebHistory 的 id 从 h5 改为 history (cf5e8a7)

  • 处理public-path (6dc8291)

  • 修复beforRender中loading动画未正确挂载的问题 (d5c267f)

  • 修复判断icon为非文件的bug (1394f72)

  • MountElementId改为app不带# (444ac52)

  • 当子应用存在路由而且子应用以路由的形式挂载时需要在切换路由之前unmount子应用 (34691cb)

  • 切出子应用时因为app是异步数据导致未及时unmount (77e074d)

  • Conflict (02231d3)

Chores

Code Refactoring

  • 优化plugin-layout和plugin-locale (b076db6)

  • 优化下代码只判定src/models下的文件为模块数据 (d828b16)

Documentation

Features

  • Mock.js支持es6写法 (fd6429b)

  • 新增微前端qiankun插件 (4484bbd)

  • Plugin-qiankun完成子应用挂载逻辑、主应用提供加载子应用 (170877d)

  • 主应用支持路由上配置微应用 (f179419)

  • 支持微应用使用useModel('@@qiankunStateFromMain')获取主应用状态 (8cb00db)

  • 主应用通过model跟子应用通讯 (d31e4d7)

2.0.0-rc.6 (2021-03-15)

Bug Fixes

Chores

Documentation

Features

  • 添加getRouter (ad52cad)

  • 导出 router (bdc6f48)

  • 菜单的 icon支持svg文件、title支持国际化 (a9e76dc)

2.0.0-rc.5 (2021-03-11)

Chores

2.0.0-rc.4 (2021-03-10)

Bug Fixes

  • 修复plugin-layout用路由数据补充menu出错 (aa768ac)

  • Request 参数丢失问题 (cb69a05)

Chores

Features

  • 添加代码来源声明 (8e0e26f)

2.0.0-rc.3 (2021-03-08)

Bug Fixes

  • 优化plugin-layout,在编译时探测需要的icon组件,然后按需加载 (7d1c97a)

Chores

Code Refactoring

Documentation

2.0.0-rc.2 (2021-03-07)

Bug Fixes

  • Vuex plugin windows path error (1a32ed3)

  • 环境变量中优先级: local > fes_env (1a40616)

  • 优化plugin-layout插件的配置 > 关联的路由元信息 (b32f087)

  • 优化plugin-locale (1673ef4)

  • Babel plugin config error (57e7717)

  • 更新一些包的版本 (37c6464)

  • 修复win下copy的bug (aab4e81)

  • Fixed merge conflict (72eea4f)

  • Plugin name error (3067a9d)

Chores

Documentation

Features

  • Plugin-locale默认语言最终是中文 (c367445)

  • Plugin-layout的菜单支持icon配置 (4d052ba)

2.0.0-rc.1 (2021-03-05)

Bug Fixes

  • 屏蔽config/config.js用法先 (545899c)

  • CoreExports.tpl语法错误。。 (766d094)

  • Html 模版参数配置问题 (39860d3)

  • Html 模版参数配置问题 (8514d1b)

  • 优化入口文件中的beforeRender的错误日志 (c82e562)

  • 修复引入package.json type 为 module 时,不加文件后缀名,导致模块找不到的问题 (239d223)

  • Copy 没有public异常 (6a41a44)

  • Bable plugin | presets 配置不起作用 (4b019a0)

  • Window下vuex插件路径 (adfc765)

  • Window下vuex插件路径 (5cbb1d5)

Chores

Documentation

Features

  • 把vue-router的所有api都暴露出来 (fe7284f)

  • 优化router.mode支持全部配置 (54404ab)

  • Define 添加 FES_ENV (2e85809)

  • 优化plugin-mock (16aa19f)

  • 优化路由切换时无权限的处理存在处理器时不默认next(false) (998531f)

  • 去掉dist-tag next (f30f8d2)

  • 优化plugin-access和plugin-layout (14c00a8)

  • 添加 global css 的能力 (c65e1c0)

  • Plugin-layout内置403和404功能 (127efdb)

  • 添加 icon 和 request 文档 (811a94f)

  • 更改npm包名 (ea1fca1)

  • 新增配置的相关文档 (df1d701)

Build

2.0.0-rc.0 (2021-03-01)

Bug Fixes

  • 修复hardSoureWebpackPlugin在webpack的define插件变化时依然使用cache的bug (4c1831c)

  • HardSourcePlugin优化 (c29f705)

  • Mock插件修改pr问题 (0cccac3)

  • Mock插件修改pr问题 (906dc66)

  • 变更mock插件目录 (7330b12)

  • Eslint babel parse (cbbda6d)

  • 修复 devServer proxy 问题 (6f1c400)

  • Webpac5重构后重新支持https和proxy (123e18f)

  • Merge comflict (1768346)

  • Plugin-mock只在development时启用 (d580e25)

  • Analyzer (9ba386c)

Chores

Code Refactoring

  • Vuex插件实现重构增加类型导出 (32e6278)

Documentation

Features

2.0.0-alpha.8 (2021-02-03)

Chores

2.0.0-alpha.7 (2021-02-03)

Chores

2.0.0-alpha.6 (2021-02-03)

Bug Fixes

  • 优化plugin-model的错误日志 (9fd4fff)

  • Update yarn.lock (d7a7e17)

  • Eslint去掉files (1e9c8e2)

  • 锁定vue的版本优先使用项目的 (cc2a154)

  • 添加vuex插件 (8e4a9c9)

  • Vue版本固定 (7f9149d)

  • 枚举字典插件readonly处理 (8912fa4)

Chores

Code Refactoring

Documentation

Features

2.0.0-alpha.5 (2021-01-18)

Bug Fixes

Chores

2.0.0-alpha.4 (2021-01-18)

Bug Fixes

  • Plugin-layout去掉使用