github flyfish-dev/file-viewer v3.3.2
3.3.2 — PDF font compatibility patch

4 hours ago

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 and ToUnicode mapping.
  • 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.

Don't miss a new file-viewer release

NewReleases is sending notifications on new releases.