Skip to content

File Viewer 3.1.1

Choose a tag to compare

@wybaby168 wybaby168 released this 14 Sep 04:57
0c7edec

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.