File epubcheck.changes of Package epubcheck

-------------------------------------------------------------------
Fri Jan 31 14:23:59 UTC 2025 - Lubos Kocman <lubos.kocman@suse.com>

- Update saxon dependency to saxon10
  * Leap 15.6 doesn't have required deps for saxon12
-------------------------------------------------------------------
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

openSUSE Build Service is sponsored by