Plugin-only patch for @file-viewer/vite-plugin. Other File Viewer packages and deployed demos remain at 3.2.2.
- Leave unchanged Worker, WASM, font and vendor files untouched during repeated asset copies.
- Remove the volatile
copiedAttimestamp from generated manifests. - Preserve owned-directory cleanup, consumer files and existing asset identity checks.
npm install -D @file-viewer/vite-plugin@3.2.3Keep fileViewerRenderers({ copyAssets: true }) enabled. Targeted tests cover the default options, ordinary HMR, server restarts, production builds and native Worker/WASM execution in Chromium and WebKit. The reporter's original worker content diff remains unverified.
The attached npm archive is frozen. npm publication uses the existing GitHub Actions trusted publisher.