Release 3.12.0
· 阅读需 2 分钟
升级请参考 如何更新 Midway 中描述,请不要单独升级某个组件包。
在经过了几个月的努力更新之后,Midway 迎来了 3.12 版本,这是一个改动比较大的版本。
Breaking
从 v3.12.0 开始,Midway 移除了 Node.js v14 的 CI,原因请参考 这里。
Features
1、ESM 的支持
从 v3.12.0 开始,midway 支持创建 ESModule 项目,使用时和传统 CJS 项目会有所不同,由于时间紧迫,我们没有针对所有的组件进行测试,如有兼容性问题,请提交 issue。
此外,由于原有的工具体系已经无法很好的兼容 ESM 环境,为了减少维护成本,我们启用了一套全新的工具链,后续普通 CJS 项目也会统一到这一套上来。
更多细节请查看 ESM 文档。