Epubcheck 1.2 release candidate 1 available for testing

by Liza Daly

Major thanks to George Bina from oXygen for contributing these updates.

This release addresses the following date issue: Epubcheck Issue 93.

More importantly, it also updates one of the key components inside epubcheck which provides many of the validation error messages. This new release should return much more useful errors.

Some error message examples:

epubcheck 1.1:
content.opf(10): unfinished element

epubcheck 1.2:
content.opf(10): element "dc-metadata" incomplete; missing required element "dc:language"

epubcheck 1.1:
page02.xhtml(8): attribute "align" not allowed at this point; ignored

epubcheck 1.2:
page02.xhtml(8): attribute "align" not allowed here; expected attribute "class", "dir", "id", "style", "title" or "xml:lang"

This is a developer release only; you should know already how to run epubcheck from a command line before using this new release.

Download the release candidate jar file and libraries packaged by Threepress or check out the latest source code from Google Code. As with other releases, you will need to update the included lib directory and place it in the same location as the jar file itself.