Skip to content

1.1.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 18 Aug 11:25
· 1 commit to stable-3_5_0 since this release
EPUB.js Viewer 1.1.0.0 — embedded EPUB galley reader for OJS 3.5

Continues the epubViewer plugin by Lepidus Tecnologia, discontinued in 2025
because the Bibi reader was no longer maintained. The reading engine is
replaced by epub.js (FuturePress), which is actively maintained; the idea and
the OJS integration follow the original.

Built because journals that already had published EPUB galleys and upgraded to
OJS 3.5 were left with no embedded reader at all. Published for the whole
community, since any OJS 3.5 journal with EPUB galleys has the same problem.

- article, issue and preprint galley hooks (OJS and OPS)
- text zoom 70-250 percent, reflowing rather than scaling pixels
- table of contents read from the EPUB itself
- reading modes: two pages, single page, continuous scroll
- zoom and reading mode remembered across articles and visits
- epub.js 0.3.93 and JSZip 3.10.1 vendored, no CDN
- EPUB rendered with allowScriptedContent disabled
- locales: de, en, es, fr_FR, it, pt, pt_BR