Releases: web-infra-dev/modern.js
Releases · web-infra-dev/modern.js
v3.0.1
What's Changed
Bug Fixes 🐞
- fix(builder)!: align postcss object behavior with Rsbuild, make postcss object override instead of merge in #8310
Rsbuild Update 📦
- Upgrade @rsbuild/core from v2.0.0-beta.1 to v2.0.0-beta.2. See v2.0.0-beta.2 for details.
更新内容
Bug 修复 🐞
- fix(builder)!: postcss 对象的行为与 Rsbuild 对齐,变为覆盖而不是合并, 详情可查看 #8310
Rsbuild 更新 📦
- 升级 @rsbuild/core 从 v2.0.0-beta.1 到 v2.0.0-beta.2,查看 v2.0.0-beta.2 了解详情。
v2.70.6
What's Changed
New Features 🎉
- feat: update @rsbuild/plugin-node-polyfill version by @caohuilin in #8315
更新内容
新特性 🎉
- feat: 更新 @rsbuild/plugin-node-polyfill 版本 由 @caohuilin 实现, 详情可查看 #8315
v3.0.0
What's Changed
Performance Improvements ⚡
- perf: server monitor add more tags for timing/counter event by @GiveMe-A-Name in #7967
New Features 🎉
- feat: release Modern.js 3.0 by @caohuilin in #7953
- feat: esm runtime by @sylingd in #8227
- feat: use node native fetch by @sylingd in #8273
- feat(app-tools): add info command to display project entries information by @zllkjc in #8239
Bug Fixes 🐞
- fix: dev hono context error by @keepview in #8255
- fix: should read html templates only in getHtmlTemplates function by @yimingjfe in #7963
- fix: MPA should apply csrRender function for every single page by @GiveMe-A-Name in #8090
Other Changes ✨
- refactor: update rsc, streaming ssr runtime code by @GiveMe-A-Name in #8086
Rsbuild Update 📦
- Upgrade @rsbuild/core from v2.0.0-beta.0 to v2.0.0-beta.1. See v2.0.0-beta.1 for details.
更新内容
性能优化 ⚡
- perf: server monitor 为 timing/couter 事件添加更多的 tags 由 @GiveMe-A-Name 实现, 详情可查看 #7967
新特性 🎉
- feat: 发布 Modern.js 3.0 由 @caohuilin 实现, 详情可查看 #7953
- feat(app-tools): 新增 info 命令,用于展示项目的 entries 信息 由 @zllkjc 实现, 详情可查看 #8239
Bug 修复 🐞
- fix: 修复 dev 环境 hono context 由 @keepview 实现, 详情可查看 #8255
- fix: 在 getHtmlTemplates 函数中读取 html 模板 由 @yimingjfe 实现, 详情可查看 #7963
- fix: MPA 项目一个为每个单页面应用不同的 csrRender 逻辑 由 @GiveMe-A-Name 实现, 详情可查看 #8090
其他变更 ✨
- refactor: 更新 rsc, streeaming ssr 运行时代码 由 @GiveMe-A-Name 实现, 详情可查看 #8086
Rsbuild 更新 📦
- 升级 @rsbuild/core 从 v2.0.0-beta.0 到 v2.0.0-beta.1,查看 v2.0.0-beta.1 了解详情。
v2.70.5
What's Changed
Other Changes
- refactor: replace custom stream conversion with Node.js native API by @yimingjfe in #8241
更新内容
其他变更
- refactor: 使用 node.js 原生 API 替代流转换函数 由 @yimingjfe 实现, 详情可查看 #8241
v3.0.0-alpha.2
What's Changed
Performance Improvements ⚡
- perf: server monitor add more tags for timing/counter event by @GiveMe-A-Name in #7967
New Features 🎉
- feat: release Modern.js 3.0 by @caohuilin in #7953
- feat: esm runtime by @sylingd in #8227
- feat: use node native fetch by @sylingd in #8273
- feat(app-tools): add info command to display project entries information by @zllkjc in #8239
Bug Fixes 🐞
- fix: dev hono context error by @keepview in #8255
- fix: should read html templates only in getHtmlTemplates function by @yimingjfe in #7963
- fix: MPA should apply csrRender function for every single page by @GiveMe-A-Name in #8090
Other Changes ✨
- refactor: update rsc, streaming ssr runtime code by @GiveMe-A-Name in #8086
Rsbuild Update 📦
- Upgrade @rsbuild/core from v1.7.1 to v2.0.0-beta.0. See v2.0.0-beta.0 for details.
更新内容
性能优化 ⚡
- perf: server monitor 为 timing/couter 事件添加更多的 tags 由 @GiveMe-A-Name 实现, 详情可查看 #7967
新特性 🎉
- feat: 发布 Modern.js 3.0 由 @caohuilin 实现, 详情可查看 #7953
- feat(app-tools): 新增 info 命令,用于展示项目的 entries 信息 由 @zllkjc 实现, 详情可查看 #8239
Bug 修复 🐞
- fix: 修复 dev 环境 hono context 由 @keepview 实现, 详情可查看 #8255
- fix: 在 getHtmlTemplates 函数中读取 html 模板 由 @yimingjfe 实现, 详情可查看 #7963
- fix: MPA 项目一个为每个单页面应用不同的 csrRender 逻辑 由 @GiveMe-A-Name 实现, 详情可查看 #8090
其他变更 ✨
- refactor: 更新 rsc, streeaming ssr 运行时代码 由 @GiveMe-A-Name 实现, 详情可查看 #8086
Rsbuild 更新 📦
- 升级 @rsbuild/core 从 v1.7.1 到 v2.0.0-beta.0,查看 v2.0.0-beta.0 了解详情。
v2.70.4
What's Changed
Performance Improvements ⚡
- perf: migrate from react-helmet to react-helmet-async for async head management by @GiveMe-A-Name in #8223
Bug Fixes 🐞
- fix: HelmetProvider should add unity in wrapRuntimeContextProvider by @GiveMe-A-Name in #8247
- fix: add XSS protection for csr + rsc projects by @yimingjfe in #8225
更新内容
性能优化 ⚡
- perf: 从 react-helmet 迁移至 react-helmet-async 为了更好的异步管理 由 @GiveMe-A-Name 实现, 详情可查看 #8223
Bug 修复 🐞
- fix: HelmetProvider 应该统一加在 wrapRuntimeContextProvider 由 @GiveMe-A-Name 实现, 详情可查看 #8247
- fix: 为 csr + rsc 应用添加 xss 防护 由 @yimingjfe 实现, 详情可查看 #8225
v2.70.3
What's Changed
Bug Fixes 🐞
- fix: deploy dest path for vervel and netlify platform by @caohuilin in #8213
更新内容
Bug 修复 🐞
- fix: 修复 Vercel 和 Netlify 平台部署时的 HTML 路径问题 由 @caohuilin 实现, 详情可查看 #8213
v2.70.2
What's Changed
Bug Fixes 🐞
- fix: upgrade react-router to solve CVES by @yimingjfe in #8165
- fix: garfish plugin component render not update props by @caohuilin in #7824
- fix: provide a reset for sub client-component by @GiveMe-A-Name in #8164
更新内容
Bug 修复 🐞
- fix: 升级 react-router 解决 CVES 由 @yimingjfe 实现, 详情可查看 #8165
- fix: 修复 garfish 插件组件渲染时没更新子应用 props 由 @caohuilin 实现, 详情可查看 #7824
- fix: 给子 client-component 提供 reset 函数 由 @GiveMe-A-Name 实现, 详情可查看 #8164
v2.70.1
What's Changed
Bug Fixes 🐞
- fix: handle the import of react-server-dom-webpack by @yimingjfe in #8158
更新内容
Bug 修复 🐞
- fix: 处理对 react-server-dom-webpack 的导入 由 @yimingjfe 实现, 详情可查看 #8158
v2.70.0
What's Changed
New Features 🎉
- feat: enhance streaming ssr control for SEO and compliance by introducing dynamic wait options by @GiveMe-A-Name in #8152
- feat: update rsbuild version by @caohuilin in #8149
更新内容
新特性 🎉
- feat: 通过引入动态等待选项,增强 streaming SSR 控制,以提升 SEO. 由 @GiveMe-A-Name 实现, 详情可查看 #8152
- feat: 更新 rsbuild 版本 由 @caohuilin 实现, 详情可查看 #8149