v2.8.0
Features:
-
feat: add custom web server docs
feat: 添加自定义 Web Server 文档
-
feat: bump @changesets/cli version
feat: 升级 @changesets/cli 版本
-
feat(builder): update rspack to 0.1.0
feat(builder): 升级 rspack 至 0.1.0
-
feat: add new module plugins
feat: 添加新的 Module 插件
-
feat: support start web service only
feat: 支持只启动 web 服务
-
feat: update Rspack text
feat: 更新 Rspack 文案信息
-
feat: enable swc css minify
feat: 启用 swc css 压缩
-
feat: gen release note support return result
feat: 生成 ReleaseNote 函数支持返回结果
-
feat: builder support tools.bundlerChain config
feat: builder 支持
tools.bundlerChainconfig -
feat: add banner and plugin-import
feat: 谈价 banner 插件和 import 插件
-
test(builder-plugin-swc): add test for builder-plugin-swc loader
test(builder-plugin-swc): 添加 builder-plugin-swc 的 loader 测试
-
Fix Typo
修复 Typo
-
hotfix(builder): use community loader instead of Rspack unstable sass & less loader
hotfix(builder): 使用社区 sass-loader 和 less-loader 替代 Rspack 非稳定的 sass 和 less loader
-
feat: support router-plugin in Rspack bundler.
feat: 在 Rspack bundler 里支持 router-plugin
-
refactor: app-tools builder
refactor: 重构 app-tools builder
-
fix: move the analyze webpackChain config to app-tools builder shared
fix: 将 anylyze 的
webpackChain配置项移植进 app-tools builder shared -
fix: fix duplicate re-exports of reduck
fix: 修复从 reduck 重复导出的 API
-
feat: optimize check deak link log
feat: 优化死链检测日志
Bug Fix:
-
fix(builder): missing some type in tools.cssExtract
fix(builder): 修复 tools.cssExtract 缺少部分类型的问题
-
fix: should match the most similar entry
fix: 应该匹配最相似的 entry
-
fix: ignore some tsconfig compileOptions
fix: 忽略一些 tsconfig 的 compileOptions 配置
-
fix(builder): failed to set CDN URL via html.tags
fix(builder): 修复 html.tags 无法设置 CDN URL 的问题
-
fix: specify the resolve.conditionNames when target = node.
fix: 当 target = node,指定 resolve.conditionNames
-
fix: static path miss
fix: 静态资源路径错误
-
fix: remove require.cache first when the bff loader execute
fix: 当 bff.loader 执行时,移除 require.cache
-
fix: fix web app template
fix: 修复 web app 模板
-
fix: the adapterSSR builder plugin modifyChain Hooks is not async function
fix: adapterSSR builder 插件的 adapterSSR Hooks 不是异步函数
-
fix: fix types pathname for model field
fix: 修复 model 字段对应的 types 路径
-
fix: add missing react-router type
fix: 添加丢失的 react-router 导出类型
-
fix(generators): update api document link
fix(generators): 更新 api 文档链接
-
fix: search index not found
fix: 搜索索引没有找到
-
fix: fix the order of runtime plugins
fix: 修复 runtime plugin 执行顺序
-
fix: use mock host instead real url host for url parse, for new URL not support ipv6, and we only need parse url path & search
fix: 使用虚拟的域名代替真实的主机名,因为 new URL 不支持解析 ipv6 的域名,并且我们只需要解析 url 的路径和查询字符串
-
fix(builder): fix incorrect browserslist config
fix(builder): 修复错误的 browserslist 配置
-
fix: pass basename to
matchRoutesfix: 修复
matchRoutes未传入 basename 参数 -
fix(builder-plugin-swc): should handle object type sourceMap correctly
fix(builder-plugin-swc): 正确处理 loader 接收的对象类型 sourceMap
-
fix(builder-rspack-provider): support entry mode polyfill
fix(builder-rspack-provider): 支持 entry 模式的 polyfill 注入
-
fix: search index dev middleware
fix: search index 中间件无效
-
fix(builder-plugin-swc): should not override user react runtime
fix(builder-plugin-swc): 不应该覆盖用户 react runtime 配置
-
fix: remove esbuild from bff-core
fix: 从 bff-core 移除 esbuild
-
fix: nested routes in ssg
fix: 修复嵌套路由在 SSG 中的问题
-
fix(plugin-swc): missing @modern-js/builder-shared dependency
fix(plugin-swc): 修复缺少 @modern-js/builder-shared 依赖的问题
-
fix: unexpected title
fix: title 错误问题