What's Changed
New Features 🎉
- feat: expose logger in plugin API by @chenjiahan in #5462
- feat: streamline setupMiddlewares usage by @chenjiahan in #5463
- feat(deps): update @rspack/core to 1.4.0-rc.0 by @chenjiahan in #5472
Bug Fixes 🐞
- fix(socketServer): use clearTimeout instead of clearInterval by @thinkasany in #5461
- fix: start compile after applying lazy compilation by @chenjiahan in #5469
- fix: lazy compilation port replacement by @chenjiahan in #5470
Refactor 🔨
- refactor: rename the second parameter of setupMiddlewares by @chenjiahan in #5464
Document 📖
- docs(website): use useI18nUrl to avoid useHookAtTopLevel error by @thinkasany in #5453
- docs: update externals.mdx by @9aoy in #5454
- docs: update setupMiddlewares for clarity and usage examples by @chenjiahan in #5468
Other Changes
- chore(deps): update dependency @shikijs/transformers to ^3.7.0 by @renovate in #5456
- release: create-rsbuild v1.3.3 by @chenjiahan in #5457
- chore(deps): update create-rstack to v1.5.1 by @chenjiahan in #5458
- release: create-rsbuild v1.3.4 by @chenjiahan in #5459
- chore(website): remove unused useUrl helper by @chenjiahan in #5460
- chore(deps): update all patch dependencies by @renovate in #5465
- release: 1.4.0-rc.0 by @chenjiahan in #5473
Full Changelog: v1.4.0-beta.5...v1.4.0-rc.0