github flyfish-dev/file-viewer v3.1.1
File Viewer 3.1.1

latest release: v3.1.2
6 days ago

File Viewer 3.1.1

Highlights

  • Improves EML correctness with postal-mime 3: charset fallback, folded RFC 5322 headers, first-wins duplicate headers, and stable recipient ordering.
  • Ships the CJK PDF font asset closure and keeps it available in packaged offline viewers.
  • Adds real CHM Rust/WASM browser coverage, including the loaded topic iframe rather than asset-only checks.
  • Keeps Vue 2.6 and Vue 2.7 examples in the tested package and cold-consumer closure.
  • Makes the public build self-contained and lets the Docs export run without a Git checkout.

Compatibility

This release preserves the browser-local and offline-first runtime model. No consumer migration is required for the supported Vanilla/Web Component, Vue 2, Vue 3, React, Svelte, and jQuery integrations.

Verification

The release uses immutable tarballs generated from frozen source 4c8d11f0779a58776f172ce413381d3370498cd6. Public CI passed build, type checking, issue regression gates, cold consumers, and Chromium/WebKit browser coverage before this release was created.

Don't miss a new file-viewer release

NewReleases is sending notifications on new releases.