Update Aug 20, 2026 tracked by Updatify
8.2.2 (2026-08-20)
Features
Bug Fixes
- bundled-dev: handle lazy request error (#23291) (3ba026d)
- bundled-dev: hot update through circular imports instead of reloading (#23259) (3dbddef)
- config: resolve sourcemap paths against sourcemap location (#23239) (05a003e)
- css: don’t pass empty targets to lightningcss (#23295) (2804636)
- define: fix match escaped dots to support $-prefixed define keys (#23249) (dcf88bd)
- deps: update all non-major dependencies (#23217) (ba958bd)
- deps: update rolldown-related dependencies (#23218) (83ecb2c)
- module-runner: exclude completed modules from in-flight cycle detection (fix #22999) (#23009) (d9b10a9)
- optimizer: close custom extension analysis bundles (#23207) (8fb7675)
- reduce Windows 8.3-short-name detection false-positives (#23066) (02cffa9)
-
respect
resolve.preserveSymlinkswhen resolving root (fix #23197) (#23198) (8413052) - ssr: rewrite computed key of destructing parameter (#23307) (9db0b61)
- vite: update outdated upstream file links in license comments (#23285) (c0f2fc6)
Documentation
Miscellaneous Chores
Code Refactoring
- use JSON import attributes instead of readFileSync in constants (#23258) (1d9fa39)
- use named regex constants over inline literals (#22964) (5c1c6c6)
Tests
- define: close rolldown bundler after generate (#23231) (b4d66fe)
- module-runner: add TLA circular import case (#23299) (4a261f2)
- module-runner: simplify server-hmr tests (#23300) (599b44b)
- ssr: add destructing assignment case for moduleRunnerTransform (#23308) (cb77e2a)