PDF patch for File Viewer 3.3.1. The 19 affected PDF, preset, Full, asset and CLI packages advance to 3.3.2; other engines and packages retain their existing versions.
- Fix Chinese text in CID fonts that omit
FontDescriptor, preserving their declared CMap andToUnicodemapping. - Keep light/dark reading, page navigation, HTML export and both real Worker and main-thread fallback working.
- Reuse the qualified Web Full asset layout and keep its native asset dependencies pinned to 3.3.1.
Update @file-viewer/renderer-pdf or your Full wrapper to 3.3.2 and refresh self-hosted PDF assets during the normal build. Named CID CMaps do not need an additional font-repair capability.
The legacy @flyfish-group/file-viewer-web asset carrier is included. The main manifest covers 18 packages; npm-legacy-web-release-manifest.json covers this compatibility package.
All 19 frozen archives were published through npm trusted publishing: main batch, compatibility package. The updated Demo passed the three-page Chinese PDF checks in light/dark mode, with real Workers and the main-thread fallback.