epubcheck icon indicating copy to clipboard operation
epubcheck copied to clipboard

The conformance checker for EPUB publications

Results 194 epubcheck issues
Sort by recently updated
recently updated
newest added

Would it be possible to add a feature to validate files that have a text/vtt media-type to the VTT specification? (track elements for html5 video)

type: feature
priority: low
status: needs contribution

Currently, EPUBCheck only provides the bare-minimum support for Java modules by declaring a `Automatic-Module-Name` entry to the jar manifest (see #1128). It would be nice to also provide a proper...

priority: low
type: maintenance
status: needs contribution

It would be useful if epubcheck could be run as a microservice. This would be possible if there had been a REST API, as well as a Docker image.

type: feature
priority: low
status: needs contribution

The removal of some errors/warning means some scenarios that were previously written as "When … Then … And …" now read "When … And …", which would be more understandable...

priority: low
status: ready for implem
type: tests
newcomers friendly 😊

epubcheck correctly reports an error that there are two mapping documents in one of the multiple rendition expanded tests (renditions-mapping-multiple-doc-error in the new naming), but then also issues a warning...

type: improvement
priority: low
status: accepted
spec: EPUB Multiple Renditions

It would be helpful if EpubCheck would info/warn that identifiers are empty (or don’t match a pattern). For example, ```xml urn:isbn: 15 urn:isbn: pagination ``` isn’t being flagged at all....

type: improvement
priority: low
status: ready for implem
spec: all

**TL;DR:** should we revamp EPUBCheck’s message code system? if yes, how? ## Background: EPUBCheck message codes All the validation messages (e.g. warnings and errors) produced by EPUBCheck are associated to...

type: improvement
status: in discussion

EPUBCheck's mode selection should be improved: - when `--mode` isn't specified, try to select a mode automatically based on the file extension - make `.zip` extensions trigger the EPUB mode...

type: improvement
status: accepted

Here's an obscure bug to file away for a rainy day... If the xmlns declaration is missing on the package element, the invalid element error also gets repeated verbatim for...

type: improvement
priority: low
type: maintenance
status: blocked

Epubcheck does not pick up on bad relative hrefs in ``.

type: feature
status: accepted
spec: all