Sourced from vite's releases.
plugin-legacy@8.2.2
Please refer to CHANGELOG.md for details.
v8.2.2
Please refer to CHANGELOG.md for details.
Sourced from vite's changelog.
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)
Build System
de1111a
release: v8.2.2cb77e2a
test(ssr): add destructing assignment case for moduleRunnerTransform (#23308)9db0b61
fix(ssr): rewrite computed key of destructing parameter (#23307)8413052
fix: respect resolve.preserveSymlinks when resolving root
(fix #23197)
(#23...05a003e
fix(config): resolve sourcemap paths against sourcemap location (#23239)495d9ff
feat(deps): widen @vitejs/devtools peer range to v0.5.0 (#23302)1d9fa39
refactor: use JSON import attributes instead of readFileSync in
constants (#2...2804636
fix(css): don't pass empty targets to lightningcss (#23295)599b44b
test(module-runner): simplify server-hmr tests (#23300)4a261f2
test(module-runner): add TLA circular import case (#23299)