v1.4.3
Features
- 增加
modern change-stauts命令,支持查看当前分支 chagneset 状态 #1218 - 升级 changesets 配置中 schema 依赖的版本至 2.0.0 #1226
- 调整
source.moduleScopes行为,仅在配置时限制源代码引用路径。#1211 | DOC source.moduleScopes - 优化
config/upload目录下 js 文件压缩策略, 忽略.min.js结尾的文件。#1214 | DOC config/upload tools.webpack配置中addRules、appendPlugins、prependPlugins方法简化 #1219 | DOC tools.webpack- 移除
farrow-http依赖,减小包依赖体积 #1221 - 升级
devcert依赖至 v1.2.2 #1222 - 调整 webpack
babel-loader和ts-loader编译文件策略 #1241 - 优化
modern start命令启动时间 #1244 - 增加
modern gen-release-note命令,支持根据 changeset 自动生成 Release Note #1226
Bug Fix
- 修复应用项目创建入口是
.eslintrc.js文件位置问题 #1217 - 修复
applyOptionsChain类型问题 #1224 - 修复
createApp返回组件不可直接被加载问题 #1228 - 修复在 CI 环境未展示 webpack 构建时间日志问题 #1227
- 修复
tools.babel配置中addIncludes工具函数类型报错问题 #1235 - 修复插件 API 类型导出问题 #1239
- 修复微前端插件类型声明 #1216
- 删除 Eslint 配置中的 prettier 配置,支持用户使用项目目录的
.prettierrc文件配置格式化代码 #1243 - 调整 storybook 默认产物目录
./dist/storybook-static#1237 - 修复
tools.terser类型 #1247 - 修复
modern bump命令未支持ignore参数 #1246 - 修复
ssrByEntries[name]存在时 SSR 未打包问题 #1249 - 修复 windows 场景下 babel 插件路径不存在报错问题 #1240
- 修复加载用户
modern.config.js中自定义插件失败问题 #1245 - 修复
babel-loader编译未忽略 api 目录问题 #1248