web-infra-dev
rspack
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(binding): pass path data chunk as real chunk
fy/jovial-vaughan-0c9238
5 minutes ago
fix(css): dedupe link HMR stylesheets
codex/css-link-hmr-dedup
4 hours ago
feat(runtime): support logical assignment for chunk loading global
fireairforce:chunk-loading-global
5 hours ago
fix(css): skip re-applying unchanged CSS during HMR (#14580) * fix(css): skip re-applying unchanged CSS during HMR The CSS HMR handler re-applied the stylesheet of every chunk in the hot-update `c` list. The runtime chunk is always in `c` (its full hash changes every rebuild), so the entry stylesheet was removed and re-inserted on every update even when its content never changed — e.g. on the first lazy-compiled dynamic import. That produced a visible style flash (the page is unstyled in the dispose/apply gap) and leaked a duplicated `<link>` per update. Align the extract_css HMR runtime with the built-in CSS runtime and webpack's native CSS loading runtime: compare the reloaded stylesheet's content with the existing one and keep the existing `<link>` untouched when nothing changed; when it did change, enable the new sheet before removing the old one (no unstyled gap); and de-duplicate stylesheets shared by several updated chunks. * test(e2e): assert no stylesheet link duplication when chunks share one extracted CSS file * chore: format e2e fixture html * chore(test): drop unneeded watchOptions and experiments from e2e config
main
5 hours ago
Merge branch 'main' into fix/hmr-skip-unchanged-css-reapply
fix/hmr-skip-unchanged-css-reapply
6 hours ago
chore(test): drop unneeded watchOptions and experiments from e2e config
fix/hmr-skip-unchanged-css-reapply
6 hours ago
chore(deps): update patch crates
renovate/patch-crates
17 hours ago
chore: format e2e fixture html
fix/hmr-skip-unchanged-css-reapply
17 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
feat(core): expose the real Chunk instance to filename functions
#14549
2 days ago
dac3971
fy/jovial-vaughan-0c9238
CodSpeed Performance Gauge
0%
fix(css): dedupe link HMR stylesheets
#14666
4 hours ago
fe59ebe
codex/css-link-hmr-dedup
CodSpeed Performance Gauge
0%
feat(runtime): support logical assignment for chunk loading global
#14655
2 days ago
40477e2
fireairforce:chunk-loading-global
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs