Skip to content

Releases: web-infra-dev/rsbuild

v1.5.12

24 Sep 07:53
28d4580

Choose a tag to compare

What's Changed

New Features πŸŽ‰

Performance πŸš€

Bug Fixes 🐞

Document πŸ“–

Other Changes

New Contributors

Full Changelog: v1.5.11...v1.5.12

v1.5.11

22 Sep 14:43
c4a39f5

Choose a tag to compare

What's Changed

New Features πŸŽ‰

Bug Fixes 🐞

Document πŸ“–

Other Changes

Full Changelog: v1.5.10...v1.5.11

v1.5.10

19 Sep 08:23
f2c0564

Choose a tag to compare

What's Changed

New Features πŸŽ‰

Bug Fixes 🐞

  • fix(types): update ImportMetaEnv interface to use Record by @chenjiahan in #6182
  • fix: detect JavaScript runtime when enable --config-loader auto by @Timeless0911 in #6189
  • fix(inlineChunk): correct replaced source mapping URL by @chenjiahan in #6191
  • fix: correct initial chunks order in generated manifest by @chenjiahan in #6192

Document πŸ“–

  • docs: improve documentation clarity and naturalness by @Copilot in #6177
  • docs: add documentation for resolve.mainFields by @chenjiahan in #6183
  • docs: clarify hash settings in cssModules docs by @chenjiahan in #6197

Other Changes

Full Changelog: v1.5.9...v1.5.10

v1.5.9

18 Sep 02:51
92fadbb

Choose a tag to compare

What's Changed

New Features πŸŽ‰

  • feat: add support for resolve.mainFields configuration by @chenjiahan in #6178

Bug Fixes 🐞

Refactor πŸ”¨

Other Changes

Full Changelog: v1.5.8...v1.5.9

v1.5.8

17 Sep 08:17
ebf9395

Choose a tag to compare

What's Changed

New Features πŸŽ‰

Bug Fixes 🐞

  • fix(dev-middleware): remove unused cacheStore in memorize util by @chenjiahan in #6159
  • fix(types): correct ProxyConfig type definition by @chenjiahan in #6166

Refactor πŸ”¨

  • refactor(dev-middleware): simplify output filesystem setup by @chenjiahan in #6160
  • refactor(dev-middleware): simplify compiler handling by @chenjiahan in #6161
  • refactor(dev-middleware): remove unused instance methods by @chenjiahan in #6164

Document πŸ“–

  • docs: add resolve.conditionNames configuration by @chenjiahan in #6156
  • docs: improve documentation clarity and authenticity by @Copilot in #6157
  • docs(e2e): add debugging instructions by @chenjiahan in #6165

Other Changes

Full Changelog: v1.5.7...v1.5.8

v1.5.7

16 Sep 02:48
5262e20

Choose a tag to compare

What's Changed

New Features πŸŽ‰

Bug Fixes 🐞

  • fix(core): ensure inlined assets are deleted if devtool disabled by @chenjiahan in #6126
  • fix(server): prevent multiple close calls from causing error by @chenjiahan in #6132

Document πŸ“–

  • docs: add documentation for environment context parameter by @chenjiahan in #6116
  • docs: update output.cleanDistPath with proper code title by @Copilot in #6109
  • docs: reorganize deployment platforms documentation by @chenjiahan in #6122
  • docs: fix typo in imports by @vegerot in #6128
  • docs: improve documentation language authenticity and clarity by @Copilot in #6136
  • docs: improve authenticity in documentation by @Copilot in #6145
  • docs: clarify asset prefix behavior and add examples by @chenjiahan in #6151

Other Changes

New Contributors

Full Changelog: v1.5.6...v1.5.7

v1.5.6

10 Sep 05:39
be2b049

Choose a tag to compare

What's Changed

Bug Fixes 🐞

Document πŸ“–

  • docs: add CN documentation for Zephyr Cloud deployment by @chenjiahan in #6113

Other Changes

Full Changelog: v1.5.5...v1.5.6

v1.5.5

10 Sep 03:32
9d122af

Choose a tag to compare

What's Changed

New Features πŸŽ‰

  • feat(app-icon): add support for purpose field in web app manifest by @chenjiahan in #6096

Performance πŸš€

Bug Fixes 🐞

  • fix(server): correct URL message spacing for multiple routes by @chenjiahan in #6068
  • fix(server): prints correct urls when configuring web and node environments by @chenjiahan in #6073

Refactor πŸ”¨

  • refactor: merge rsbuild-dev-middleware to the core pacakge by @chenjiahan in #6092
  • refactor(dev-middleware): clean up code by removing redundant type casts by @chenjiahan in #6099
  • refactor(dev-middleware): clean up unused options by @chenjiahan in #6103
  • refactor(dev-middleware): remove unnecessary type assertions by @chenjiahan in #6104

Document πŸ“–

  • docs: add native watcher example to build perf guide by @chenjiahan in #6070
  • docs: improve documentation authenticity by @Copilot in #6069
  • docs: add examples for server.strictPort config by @Copilot in #6075
  • docs: improve documentation authenticity and naturalness by @Copilot in #6074
  • docs: update JSDoc comments for Rsbuild configuration options by @chenjiahan in #6080
  • docs(config): clarify HTTP/2 behavior by @chenjiahan in #6083
  • docs: improve wording in docs by @chenjiahan in #6085
  • docs: update AGENTS.md and remove copilot-instructions.md by @chenjiahan in #6095
  • docs: add zephyr to docs page by @Nsttt in #6071

Other Changes

New Contributors

Full Changelog: v1.5.4...v1.5.5

v1.5.4

05 Sep 07:01
7d64897

Choose a tag to compare

What's Changed

New Features πŸŽ‰

  • feat: enable inline const optimization by default by @chenjiahan in #6043
  • feat(plugin): support for source map merging in transform hook by @chenjiahan in #6050

Bug Fixes 🐞

  • fix: improve error message for public directory copy failure by @chenjiahan in #6034
  • fix(hmr): reset reconnect count when connection is established by @chenjiahan in #6047
  • fix(client): prevent duplicate console logs during reconnection by @chenjiahan in #6048
  • fix(core): only enable inline const in production mode by @chenjiahan in #6062
  • fix(core): only enable inline enum in production mode by @chenjiahan in #6064
  • fix(webpack): update default value of progress bar configuration by @chenjiahan in #6035

Document πŸ“–

  • docs: improve English documentation phrasing and clarity by @Copilot in #6028
  • docs: add examples for CSS Modules exportLocalsConvention by @chenjiahan in #6033
  • docs: improve documentation authenticity by @Copilot in #6039
  • docs: Improve documentation authenticity and clarity by @Copilot in #6046
  • docs: add HMR workaround for vanilla-extract-css plugin by @JSerFeng in #6053
  • docs: improve documentation authenticity and natural flow by @Copilot in #6051
  • docs(plugins): add source map introduction for transform hook by @chenjiahan in #6052
  • docs: setup the AGENTS.md file by @chenjiahan in #6054
  • docs: improve documentation authenticity and readability by @Copilot in #6057
  • docs: fix various documentation errors by @Copilot in #6058
  • docs: fix configuration code blocks with missing titles by @Copilot in #6056

Other Changes

Full Changelog: v1.5.3...v1.5.4

v1.5.3

01 Sep 14:55
cbb7535

Choose a tag to compare

What's Changed

New Features πŸŽ‰

Performance πŸš€

  • perf: optimize pick function by replacing reduce with for...of loop by @Copilot in #6022
  • perf: optimize isPlainObject with Object.prototype caching by @Copilot in #6021
  • perf: optimize Object.values() call in nonce plugin to avoid redundant array conversion by @Copilot in #6023

Bug Fixes 🐞

  • fix: eliminate redundant getPlugin() call in plugin dependency sorting by @Copilot in #6002

Refactor πŸ”¨

  • refactor(e2e): simplify test setup by using helper methods by @chenjiahan in #5998

Document πŸ“–

  • docs: fix grammar and terminology inconsistencies across documentation by @Copilot in #5997
  • docs: adjust the links of rspack-splitChunks by @lxKylin in #6004
  • docs: fix various documentation errors by @Copilot in #6005
  • docs: improve authenticity of English documentation by @Copilot in #6006
  • docs: fix terminology inconsistencies and grammar issues by @Copilot in #6016
  • docs: improve documentation authenticity and naturalness by @Copilot in #6015
  • docs: enhance performance.prefetch configuration examples by @Copilot in #6014
  • docs: add examples for output.externals configuration by @Copilot in #6007
  • docs(config): update externals documentation with axios example by @chenjiahan in #6027

Other Changes

  • docs: Improve English documentation authenticity by @Copilot in #5996
  • docs: add configuration examples for output.charset by @Copilot in #6003
  • fix: incorrect target matching in isWebTarget function by @Copilot in #6013
  • chore: resolve variable shadowing in transform environment scoping by @Copilot in #6012
  • chore: improve formatFileList helper by @Copilot in #6018
  • chore(deps): update all patch dependencies by @renovate[bot] in #6025
  • ci: add pull-requests write permission to ecosystem workflow by @chenjiahan in #6026
  • release: v1.5.3 by @chenjiahan in #6030

New Contributors

Full Changelog: v1.5.2...v1.5.3