Fixes
- PDF: start the native worker directly instead of aborting a separate worker preflight on cold or slow networks. A genuine worker-version mismatch retries the matching bundled runtime; unrelated document errors are not hidden.
- Word: use content-based ZIP/OLE detection consistently in both public handlers, including legacy Word content delivered with a
.docxextension.
The release also retains the existing PDF hand-tool, Markdown highlighting, Office layout and Vite interoperability fixes. Optional specialist renderers remain opt-in.
All 89 File Viewer packages use the frozen archives attached here (88 at 3.2.1, msdoc-viewer at 0.2.11). Unchanged upstream engines remain DOCX 0.3.35, styled-exceljs 0.21.6 and PPT 0.3.6.
Validated with targeted cold/slow PDF cases and real Chromium/WebKit consumers across eight frameworks, including Vue 2.6 and 2.7. Unchanged closure evidence was reused rather than rerunning the complete matrix. Production acceptance and issue follow-up are tracked separately.