Skip to content

v0.2.1 — OPF-096b usage downgrade

Choose a tag to compare

@bariskayadelen bariskayadelen released this 06 Jul 15:55

Fixed

  • OPF-096 ("non-linear spine content isn't reachable from the reading order") is now downgraded to a usage-level OPF-096b when the book uses scripting anywhere — matching real epubcheck, which allows for script adding navigation/hyperlinks dynamically that static analysis can't see. Previously always reported as a hard error, which could misfire on a legitimate pattern such as a nav.xhtml placed in the spine as linear="no" in a scripted book.

Thanks to forum user DNSB (MobileRead thread) for finding this. See issue #3.

Full changelog: see CHANGELOG.md