Skip to content

EPUBCheck v4.2.3

Compare
Choose a tag to compare
@rdeltour rdeltour released this 22 Jun 13:10

Total Downloads of EpubCheck 4.2.3

This is a production-ready release of EPUBCheck, which provides complete support for checking conformance to the EPUB 3.2 family of specifications.

Version 4.2.3 is a maintenance release; it updates HTML schemas to the latest version, upgrades a couple dependencies to remediate security vulnerabilities, and includes various other bug fixes and adjustments (see the detailed list below).

This release was made by the DAISY Consortium, for the W3C. Many thanks to everyone who contributed!

This EPUBCheck version is also available in the Maven Central Repository as org.w3c:epubcheck:4.2.3.

Tip: If you are running EPUBCheck on a 32bit JVM and it crashes and reports a StackOverflowError, try to increase the Java Thread Stack Size!

Features

  • update HTML schemas from the HTML Checker (22fa3b1), closes #1111
  • downgrade PKG-012 (non-ASCII filenames) to USAGE (f368ee5), closes #1097 (thanks @slonopotamus!)
  • downgrade RSC-004 (cannot decrypt resource) to INFO (#1136) (e732068)
  • report empty title elements in XHTML Content Documents (#1135) (f115730), closes #1093
  • ARIA: allow doc-epigraph on 'section' and doc-cover on 'img' (84a0979)
  • update the XML ouput to the new JHOVE schema (0b346fd) (thanks @tledoux!)

Bug Fixes

  • avoid OutOfMemoryError when computing image size (929806b) (thanks @DocJM!)
  • fail gracefully when running on a non-EPUB file (#1134) (2083f05), closes #1050
  • allow 'a11y:certifierCredential' as a link (484786f), closes #1140
  • allow foreign namespaces in EPUB 2 SVGs (e3ffc37)

Other Improvements