Fix optimizer resolution for package subpath imports (
0fdd81e)
Vite’s dep optimizer now recognizes #-prefixed package import specifiers and resolves them through Vite’s resolver. This unblocks dependencies that rely on package.json imports maps, and the new playground coverage exercises both dev and prod conditions.
Make chunk import map hashes stable across build folders (
8069835)
The build now generates chunk import map signatures using stable module IDs rather than paths that vary with the build directory. This prevents identical projects copied into different temp folders from producing different hashed filenames, which avoids needless cache misses and flaky output.
Ignore pnpm’s .modules.yaml as a task input (
95c2daf)
Vite Task no longer treats pnpm’s generated .modules.yaml as a meaningful input, since pnpm rewrites it on install with volatile metadata. That stops installs alone from invalidating cached builds.