What's Changed
New Features 馃帀
- feat: log after the initial watch build by @chenjiahan in #8426
- feat(plugin-solid): add extensions option by @chenjiahan in #8443
- feat(deps): update @rspack/core to 2.2.3 by @chenjiahan in #8453
Bug Fixes 馃悶
- fix(types): mark server callback routes as readonly by @chenjiahan in #8423
- fix: defer build logs until all progress bars finish by @chenjiahan in #8440
- fix(deps): upgrade rspack-chain to 2.3.2 by @chenjiahan in #8441
- fix(plugin-solid): preserve native hydration module imports by @chenjiahan in #8444
Refactor 馃敤
- refactor: improve type safety in core, plugins and tests by @chenjiahan in #8437
- refactor: use named React imports by @chenjiahan in #8439
- refactor(plugin-solid): migrate to Solid compiler packages by @chenjiahan in #8445
- refactor(plugin-solid): simplify compiler defaults by @chenjiahan in #8446
Document 馃摉
- docs: use separate web and node output directories by @chenjiahan in #8419
- docs: document how to disable async chunks by @chenjiahan in #8422
- docs: clarify Solid plugin setup and capabilities by @chenjiahan in #8450
- docs: simplify repository agent instructions by @chenjiahan in #8452
- docs: simplify AGENTS.md examples by @chenjiahan in #8456
Other Changes
- test: cover asset prefix path boundaries by @chenjiahan in #8420
- chore(deps): upgrade Rstack to v0.7.3 by @chenjiahan in #8424
- chore(e2e): upgrade test-utils to v1.0.0 by @chenjiahan in #8427
- chore: enable restrict-template-expressions lint rule by @chenjiahan in #8428
- chore(deps): update dependency node to v24.20.0 by @renovate[bot] in #8432
- chore(deps): update dependency memfs to ^4.71.0 by @renovate[bot] in #8431
- chore(deps): update dependency happy-dom to ^20.14.0 by @renovate[bot] in #8430
- chore: enable unicorn/prefer-array-some lint rule by @chenjiahan in #8434
- chore(deps): update dependency octane to ^0.2.3 by @renovate[bot] in #8433
- chore(deps): update all patch dependencies by @renovate[bot] in #8435
- chore: enable import recommended lint preset by @chenjiahan in #8438
- test(plugin-solid): expand SSR and hydration coverage by @chenjiahan in #8447
- chore(build): enable Rspack runtime mode by @Timeless0911 in #8448
- test: fail e2e tests on unexpected build warnings by @chenjiahan in #8449
- release: @rsbuild/plugin-solid v2.0.0-rc.0 by @chenjiahan in #8451
- chore(skills): refine workflows and update installed skills by @chenjiahan in #8455
- release: v2.2.4 by @chenjiahan in #8457
Full Changelog: v2.2.3...v2.2.4