Releases: esmnext/esmx
Releases · esmnext/esmx
v3.0.0-rc.6
🐛 Bug 修复
- 修复 CSS 构建目标配置
- 更新测试中的 baseURL 为新域名 www.jsesm.com
- 添加错误处理和优雅退出机制,确保编译过程中的错误捕获和资源释放
✨ 新特性
- 添加 hotUpdateMainFilename 配置项,支持热更新主文件命名
- 调整 rspack 编译 css 的默认值
♻️ 重构
- 重构模块链接配置,将
imports
改为links
,externals
改为imports
- 重构 Rspack 构建逻辑,移除 webpack-dev-middleware 依赖
- 移除未使用的 web 目标编译器检查
📝 文档
- 更新多语言文档中的模块配置说明
- 更新模块配置文档以反映接口变更
- 修复繁體中文文档
- 添加荷兰、波兰和泰语支持
- 修复 sitemap 地址错误
- 更新版权所有者为 Vanelink
🔧 其他
- 移除 Node 警告标志以优化 CLI 启动
- 更新多个包的依赖版本,包括 @types/node、@vitest/coverage-v8、stylelint、typescript 和 vitest
- 删除无用的文件
Full Changelog: v3.0.0-rc.5...v3.0.0-rc.6
v3.0.0-rc.5
🐛 Bug 修复
- 修复 lessLoader 传参错误
📦 依赖更新
- @gez/core
- 升级 es-module-lexer 从 1.5.4 到 1.6.0
- @gez/rspack
- 升级 @rspack/core 从 1.2.5 到 1.2.7
- 升级 node-polyfill-webpack-plugin 从 4.0.0 到 4.1.0
- 升级 worker-rspack-loader 从 3.1.0 到 3.1.2
📚 文档
- 新增多语言文档(DeepSeek 翻译)
- 新增域名支持: www.jsesm.com
- 新增网站地图
- 新增 ssr-demo-preact-htm 示例
- 更新了多处文档内容和说明
- 更新 robots.txt 配置
Full Changelog: v3.0.0-rc.4...v3.0.0-rc.5
v3.0.0-rc.4
v3.0.0-rc.3
更新内容
新增功能
- 新增 Vue3 的模块依赖收集
问题修复
- 修复本地开发热更新时,删除 importmap目录文件
Full Changelog: v3.0.0-rc.2...v3.0.0-rc.3
v3.0.0-rc.2
更新内容
新增功能
- 新增 Vue 2.x SSR 支持,包含主应用和远程应用示例
- 新增 Preact HTM SSR 和基础 HTML SSR 示例
- 新增 rspack-vue 包,提供 Vue 2/3 应用构建支持
功能变更
- 更新 rspress 依赖至 1.41.2 版本
- 更新 TypeScript 至 5.7.3 版本
- 更新 Node.js 类型定义至 22.x 版本
废弃特性
- 不再推荐在生产环境使用 v2.x 版本
安全更新
- 更新依赖包以修复潜在的安全漏洞
Full Changelog: v3.0.0-rc.1...v3.0.0-rc.2