What's Changed
New Features 🎉
- feat(app-icon): add support for purpose field in web app manifest by @chenjiahan in #6096
Performance 🚀
- perf: lazy loading memfs dependency by @chenjiahan in #6094
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
- chore: add JSON schemas for Rspress meta and nav files by @chenjiahan in #6067
- chore: update rspress and related dependencies to beta.31 by @chenjiahan in #6072
- test(e2e): improve tests for server url printing by @chenjiahan in #6076
- chore(deps): update actions/github-script digest to f28e40c by @renovate[bot] in #6078
- chore(deps): update all patch dependencies by @renovate[bot] in #6079
- chore(deps): update actions/github-script action to v8 by @renovate[bot] in #6081
- chore(deps): update actions/setup-node action to v5 by @renovate[bot] in #6082
- chore: update module-federation and syntax plugin to latest version by @chenjiahan in #6084
- chore(deps): update dependency create-rstack to v1.6.0 by @renovate[bot] in #6091
- release: create-rsbuild v1.5.2 by @chenjiahan in #6093
- chore: bump Rslib to v0.13 and enable tsgo in local by @Timeless0911 in #6087
- chore(deps): update dependency nx to ^21.5.1 by @renovate[bot] in #6101
- chore(workflow): remove experimental typescript setting by @chenjiahan in #6102
- chore(deps): update @rspack/core to v1.5.3 by @chenjiahan in #6106
- test(e2e): add cleanup for write to disk test by @chenjiahan in #6105
- chore: update source map type imports by @chenjiahan in #6110
- release: v1.5.5 by @chenjiahan in #6111
New Contributors
Full Changelog: v1.5.4...v1.5.5