Releases: web-infra-dev/rsbuild
Releases · web-infra-dev/rsbuild
v0.7.0-beta.8
What's Changed
Bug Fixes 🐞
- fix(plugin-sass): should publish compiled folder by @chenjiahan in #2414
Document 📖
- docs: update document for Sass/Less plugins by @chenjiahan in #2411
Other Changes
- test: update sass/less config usages by @chenjiahan in #2413
- test(ut): reuse the matchRules helper by @chenjiahan in #2416
- refactor: copy loaders from the builtin CSS rule by @chenjiahan in #2417
Full Changelog: 0.7.0-beta.7...v0.7.0-beta.8
0.7.0-beta.7
What's Changed
Breaking Changes 🍭
- breaking change: separating Less plugins from core by @chenjiahan in #2406
- breaking change: separating Sass plugins from core by @chenjiahan in #2407
Performance 🚀
- perf(plugin-sass): defaults to sass-embedded and modern API by @chenjiahan in #2408
Other Changes
- test(e2e): add case for tailwindcss HMR by @chenjiahan in #2403
- chore: use normalized config to create server by @chenjiahan in #2404
Full Changelog: v0.7.0-beta.6...0.7.0-beta.7
v0.7.0-beta.6
What's Changed
New Features 🎉
- feat(core): export config subtypes by @chenjiahan in #2380
- feat: add cssModules.exportGlobals option by @chenjiahan in #2392
- feat: support tools.cssExtract config by @chenjiahan in #2393
Bug Fixes 🐞
- fix: failed to load postcss.config.ts by @chenjiahan in #2385
Document 📖
- docs(css-modules): add generate exact type definitions guide by @9aoy in #2388
- docs: add example for exports format by @chenjiahan in #2391
- docs: fix node.org dead link by @SoonIter in #2396
Other Changes
- chore(deps): update dependency preact to ^10.22.0 by @renovate in #2377
- chore(shared): clean up Rspack and server types by @chenjiahan in #2378
- chore: make some plugins do not depend on shared by @chenjiahan in #2379
- chore(deps): update dependency commander to ^12.1.0 by @renovate in #2381
- chore(deps): update dependency lightningcss to ^1.25.0 by @renovate in #2382
- chore(deps): bump Rspack 0.7.0-beta.1 by @chenjiahan in #2399
- chore: remove unused ignoreWarnings config by @chenjiahan in #2400
Full Changelog: v0.7.0-beta.5...v0.7.0-beta.6
v0.7.0-beta.5
What's Changed
New Features 🎉
- feat: add
rsbuild.getPlugins
JavaScript API by @chenjiahan in #2369 - feat(plugin-vue): support CSS Modules in SFC by @chenjiahan in #2374
- feat(plugin-vue2): support CSS Modules in SFC by @chenjiahan in #2375
Performance 🚀
- perf: reduce fs calls caused by getCompiledPath by @chenjiahan in #2372
Bug Fixes 🐞
- fix: build target of client bundles by @chenjiahan in #2366
- fix: lazy import webpack-dev-middleware by @chenjiahan in #2367
- fix(plugin-swc): no longer depend on internal helper to parse minify by @chenjiahan in #2371
- fix: missing resourceQuery param of cssLoader.module.auto by @chenjiahan in #2373
Document 📖
- docs: bump Rspress to match Rsbuild v0.7 by @chenjiahan in #2365
- docs: add rsbuild-storybook link by @chenjiahan in #2368
Other Changes
- test(helper): simplify createStubRsbuild by @chenjiahan in #2370
Full Changelog: v0.7.0-beta.4...v0.7.0-beta.5
v0.7.0-beta.4
What's Changed
New Features 🎉
- feat: add ESM build for
@rsbuild/core
by @chenjiahan in #2361
Document 📖
- docs: add guide for React Compiler by @chenjiahan in #2357
Other Changes
- chore: move shared helpers to core and plugin-typed-css-modules by @chenjiahan in #2358
- refactor: merge monorepo-utils into plugin-source-build by @chenjiahan in #2359
- chore(deps): bump rspack to 0.7.0-beta.0 by @9aoy in #2362
- refactor: organizing helpers between core and shared by @chenjiahan in #2363
Full Changelog: 0.7.0-beta.3...v0.7.0-beta.4
v0.7.0-beta.2
What's Changed
Bug Fixes 🐞
- fix: increase priority split-by-module so it can differ from defaultVendors by @JSerFeng in #2348
- fix(shared): broken types due to type module by @chenjiahan in #2353
Other Changes
Full Changelog: v0.7.0-beta.1...v0.7.0-beta.2
v0.7.0-beta.1
What's Changed
Bug Fixes 🐞
- fix: bundle dts files for ESM packages by @chenjiahan in #2347
- fix: remove rslog from prebundle config by @chenjiahan in #2349
Other Changes
- test(e2e): fix regexp for matching rem script name by @chenjiahan in #2346
- chore: reduce exports of the shared package by @chenjiahan in #2350
Full Changelog: v0.7.0-beta.0...v0.7.0-beta.1
v0.7.0-beta.3
What's Changed
Other Changes
- chore: fix dist types package.json path by @chenjiahan in #2355
Full Changelog: v0.7.0-beta.2...0.7.0-beta.3
v0.7.0-beta.0
What's Changed
New Features 🎉
- feat: use CssExtractRspackPlugin to extract CSS by @9aoy in #1577
- feat(shared): provide mjs exports by @chenjiahan in #2333
- feat: make more packages support esm exports by @chenjiahan in #2335
- feat: output.dataUriLimit defaults to 4096 by @chenjiahan in #2338
- feat: add new
@rsbuild/plugin-typed-css-modules
package by @9aoy in #2340
Bug Fixes 🐞
- fix: only enable React JSX compilation when using React plugin by @chenjiahan in #2337
- fix: some inaccurate target judgments by @chenjiahan in #2341
Document 📖
- docs: make performance.profile more clear by @chenjiahan in #2322
- docs: localIdentName hashDigest has been supported in rspack mode by @9aoy in #2331
- docs: update Rspack JS API link by @chenjiahan in #2336
- docs: introduce typed-css-modules plugin by @9aoy in #2342
Other Changes
- refactor: merge internal CSS plugins by @chenjiahan in #2326
- refactor: move CSS helpers from shared to core by @chenjiahan in #2329
- chore(deps): update rspress to ^1.21.0 by @renovate in #2330
- chore(build): enable full type check and fix type issue by @chenjiahan in #2332
- chore: set package type to module by @chenjiahan in #2334
- test(e2e): enable CSS Modules import loaders case by @chenjiahan in #2339
- chore(workflow): skip CI when meta.json changed by @chenjiahan in #2343
Full Changelog: v0.6.15...0.7.0
v0.6.15
What's Changed
Bug Fixes 🐞
- fix: generate manifest for async CSS chunks by @chenjiahan in #2321
- fix: core-js accidentally compiled in some cases by @chenjiahan in #2324
Document 📖
- docs: add more example of configuring Rspack plugins by @chenjiahan in #2320
Other Changes
- chore(deps): update all patch dependencies by @renovate in #2315
- chore(deps): update dependency tsx to ^4.10.1 by @renovate in #2311
Full Changelog: v0.6.14...v0.6.15