Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:sp1rit
epubcheck
epubcheck.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File epubcheck.changes of Package epubcheck
------------------------------------------------------------------- Thu Apr 27 12:49:56 UTC 2023 - Florian "sp1rit" <packaging@sp1rit.anonaddy.me> - Update to version 5.0.0 Features * "xmp" is no longer a valid package link property * add a dockerfile and readme documentation * check "data-*" attributes name restrictions * check stylesheets declared in SVG * check that non-linear content is reachable * check that the manifest is not self-referencing * disallow epub:type on head and metadata content * disallow data URLs in the package document * report as a usage when no reference were found to manifest items * report as usage container resources not listed in manifest * report package link to package document elements * update Saxon library to v11.4 * update viewport meta element requirements * use "audio/ogg; codecs=opus" as the MIME type for OPUS audio Bug Fixes * allow links to resources embedded in content documents * allow unknown alternate style sheet class names * report HTML discouraged constructs as "usage" - Changes from version 5.0.0-beta-3 Features * allow 1s tolerance for media overlays duration sum check * allow NCX documents to declare a doctype * better check media overlays styling properties * better parse URL fragment micro syntaxes * check epub:type restrictions in XHTML and SVG * check file name uniqueness wiht Unicode canonical case fold normalization * check fragment requirements on overlays links to text content * check that container-relative URLs have no query * check that overlays audio file URLs have no fragments * check the formal viewport meta tag syntax * extend proper URL checking to more places (like CSS) * improve checking of data URLs * improve checking of OCF file name characters * improve detection of non-UTF-8 file names * improve fallback detection check * new requirements of package link 'media-type' attribute * no longer check collection role * remove checks related to deprecated bindings feature * report 'file' URLs as errors * report empty URL as a schema error instead of HTM-008 * restrict SVG title element to HTML elements * update checking of the package rendering vocabulary * update the reporting of file encoding issues * warn about non-HTTPS remote resource references Bug Fixes * consider HTML form elements as scripted content * declaring prefixes for default vocabs is an error * fix CVE-2021-23792 vulnerability from imageio-jpeg * improve checking of missing SVG link labels, now USAGE * OPF-018 was incorrectly reported with inline CSS * regression that lost line and column numbers in messages * remove recursion in reading order checks * report fatal XML parsing errors only once as RSC-016 * support CSS logical combination pseudo-classes - Changes from version 5.0.0-beta-2 Features * proper handling of URL parsing throughout all checks, based on the URL standard (using the Galimatias library) * reorganized tests for EPUB 3.3 * allow SVG/MathML doctype declarations * allow any file extension * check discouraged HTML elements (base, rp, embed) * check Media Overlays total duration consistency * check that 'page-list' and 'landmarks' nav are flat lists * check that publication resources are not in META-INF * HTML link element resources do not require fallbacks * ignore Nav Doc nav elements with no epub:type * loosen restriction on where remote resources can be referenced * page-list nav does not have to match reading order * report reserved string in XHTML custom attribute namespaces * restrict obfuscation to font core media types * refactored API and internals * add new Core Media Types (ECMAScript, OPUS, WebP) * allow 'auto' value for the 'dir' attribute of Package Documents * allow 'hreflang' attribute on Package Document link elements * allow informative schema checking (reported as new RSC-024 and RSC-025) * check that item URLs have no fragment * do not check conformance of SVG content * enable informative (USAGE) checking of SVG content conformance * new check (OPF-092) for language tags well-formedness * update checking of the Package Document 'refines' attribute * update to latest schemas from the Nu HTML Checker * remove "under review" notice for toc nav ordering warning - Changes from version 5.0.0-beta-1 Features * allow SVG/MathML doctype declarations * allow any file extension * check discouraged HTML elements (base, rp, embed) * check Media Overlays total duration consistency * check that 'page-list' and 'landmarks' nav are flat lists * check that publication resources are not in META-INF * HTML link element resources do not require fallbacks * ignore Nav Doc nav elements with no epub:type * loosen restriction on where remote resources can be referenced * page-list nav does not have to match reading order * report reserved string in XHTML custom attribute namespaces * restrict obfuscation to font core media types Minor Changes * remove "under review" notice for toc nav ordering warning - Changes from version 5.0.0-alpha-1 Runtime * require Java 8 Features * refactored API and internals (39888e2) * add new Core Media Types (ECMAScript, OPUS, WebP) * allow 'auto' value for the 'dir' attribute of Package Documents * allow 'hreflang' attribute on Package Document link elements * allow informative schema checking (reported as new RSC-024 and RSC-025) * check that item URLs have no fragment * do not check conformance of SVG content * enable informative (USAGE) checking of SVG content conformance * new check (OPF-092) for language tags well-formedness * update checking of the Package Document 'refines' attribute * update to latest schemas from the Nu HTML Checker ------------------------------------------------------------------- Tue Nov 13 13:47:44 UTC 2018 - aloisio@gmx.com - Update to version 4.0.2 Enhancements: * Enhanced XML report output: + @subMessage and @severity attributes on <message> element + Include list of all resources + media types + Fix illegal characters in XML output * New method Archive.createArchive(File) to specify file paths when using this in 3rd party tools Bug fixes: * Fix for critical vulnerability CVE-2016-9487 * Fix for unclosed ImageInputStreams on image file validation * Clarify ACC-009 message: 'alt' -> 'alttext' attribute * Make BitmapChecker.ImageHeuristics a public object * Bugfix for false positive error messages due to locale settings ------------------------------------------------------------------- Tue Jun 21 14:50:10 UTC 2016 - fvogt@suse.com - Update to version 4.0.1 ------------------------------------------------------------------- Mon Jan 13 15:56:01 UTC 2014 - toms@opensuse.org - fixed broken link for *.jar ------------------------------------------------------------------- Mon Apr 8 09:48:47 UTC 2013 - nwalter@suse.com - fixed built for 12.1 ------------------------------------------------------------------- Fri Apr 5 14:24:02 UTC 2013 - nwalter@suse.com - updated for version 3.0 - this version was not built from source - created man page ------------------------------------------------------------------- Sat Aug 6 18:14:47 UTC 2011 - toms@suse.de It seems the epubcheck.jar is really picky were it is installed. Therefore, I had to fix some things in order to make it run again: - Fixed epubcheck.script and run jar file directly instead of calling "run" - Installed epubcheck.jar directly into EPUBHOME (usually /usr/share/epubcheck) and link it into %{_javadir} ------------------------------------------------------------------- Tue Aug 2 07:49:49 UTC 2011 - toms@suse.de - Updated to version 1.2: * Fixed issue#56: Error message generated for valid ISO8601 dates * Fixed issue#58: Checking for unused files which are not in the manifest * Fixed issue#75: Fixed broken test suite * Fixed issue#92: Remove the Jing fork included in epubcheck and use the latest Jing instead * Fixed issue#93: Improve date chacking and remove the jigsaw library * Fixed issue#95: NPE in epubcheck when the rootfile/@full-path is missing * Fixed issue#96: The issues.xml from testdocs/issues is not in sync with what epubcheck returns for the test epub files * Fixed issue#97: The InputStream.read(byte[]) method may return partial read results * Fixed issue#109: Invalid UUID is not reported as an error ------------------------------------------------------------------- Tue Sep 28 19:01:41 UTC 2010 - toms@suse.de - Created new script which uses JPackage functions - Improved spec file: . Created %{_javadir} . Created %{EPUBCHECK_HOME}/lib . Linked from %{_javadir} to %{EPUBCHECK_HOME}/lib . Fixed permissions => Now epubcheck script seems to work ------------------------------------------------------------------- Sun Sep 26 11:16:16 UTC 2010 - toms@suse.de - Updated to version 1.0.5 ------------------------------------------------------------------- Fri Feb 20 21:03:00 CEST 2009 - toms@suse.de - First release of version 1.0.3
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor