ZedVal 2.0.1 Releasenotes 2008-05-26 Bugfixes: 1948163 ZedVal support for dtbook-2005-3 This was a problem in the distribution build, and is now resolved. ---------------------------------------------------- ZedVal 2.0 Releasenotes 2008-03-15 (a.k.a. ZedVal Ides of March Edition) Changes: Added support for DTBook 2005-3 Bugfixes: 1914731 NPE when manifest item without ID 1895977 page front expecting value Closed Issues: 1868663 Should pageTarget element's value attribute be required? ---------------------------------------------------- ZedVal 2.0 RC4 Releasenotes 2007-12-19 Bugfixes: 1847497 Test resource_skipStructResEntry not reported 1845102 ZedVal validation of fallback MathML book Changes: 1845544 confusing message re: image width/height Closed issues: 1845585 More info when java.lang.NullPointerException occurs 1845109 ZedVal hangs on Schematron tests ---------------------------------------------------- ZedVal 2.0 RC3 Releasenotes 2007-06-05 Changes: 1723270 Required version of Java runtime is now 5 or 6 (JRE 1.4.x no longer supported) Bugfixes: 1723270 test processor error when no ncx customTest 1714792 z2002 DTBs: tries to access resource101.rng 1714790 NPE when multiple identifers Added tests: 1593192 Add test for level/@depth Closed issues: 1565366 spurious message that smil is missing from spine See followup comments at http://sourceforge.net/tracker/index.php?func=detail&aid=1565366&group_id=73271&atid=537299 ---------------------------------------------------- ZedVal 2.0 RC2 Releasenotes 2006-11-30 Changes: Added support for concurrent minor version handling (dtbook, dtbsmil: 2005-1, 2005-2) Bugfixes: 1582800 RTE on missing dtb:totalTime 1567005 RTE when calling ZedVal without parameters 1563169 meta tag in opf with non standard prefix being rejected Known remaining issues: 1565366 spurious message that smil is missing from ---------------------------------------------------- ZedVal version 2.0 RC1 -- Release Notes (2006-09-11) Changes from v. 1.1.0 (2005-05-04) Major changes are: - Implementation of support for both ANSI/NISO Z39.86-2002 and ANSI/NISO Z39.86-2005 DTBs. - Implementation of component support: ability to embed ZedVal in other Java applications. For a more detailed view of what has been done for this release, see the developer backlog: http://zedval.sourceforge.net/tasklist-zedval2.0.txt --------------------------------- Changes from v. 1.0.0 (20/08/2003) Application layer: - the report is now encoded as utf-8 Core engine: - Fixed bug #787453; character entities: - & - < - > in dc:Creator, dc:Format, dc:Identifier and dc:Title are now preserved as entities - Fixed bug #932304; named anchor tags with no href do not make ZedVal crash any longer - Fixed bug #951474; Time values with leading zeroes in milliseconds now print correctly - Fixed bug #1154318; XslTestProcessor and document() function Suite: - Fixed bug #837440; ncx_mapRefToNavPoint test implemented; now tests that mapRefs point to navPoints - Fixed bug #958191; ncx_smilCustomTest implemented; - Fixed bug #958198; opf_xMetaTotTimeAccurate test implmented; now tests value of totalTime metadata - Fixed bug #1062602; ncx_srcSMILFragment test implemented - Fixed bug #1095875; ncx_mapRef test removed, since this test cannot be implemented reliably for Z39.86-2002 - Fixed bug #1122442; ncx_metaDtbPage tests implemented -------------------------------- Changes from v. 1.0.0-RC3 (Release Candidate 3) Core engine: - Fixed bug in handling certain URIs in opf manifest item href (bug #792196) Suite: - Fixed bug in package schema that allowed incorrect class attributes on elements (bug #791308) - Fixed bug in package XSL transform that caused crash when distInfo.dinf was present (bug #791538) - Fixed bug in package XSL transform handling certain URIs in opf manifest item href (bug #791857) -------------------------------- Changes from v. 1.0.0-RC2 (Release Candidate 2) Installation: - Fixed bug that caused ZedSuite.zip extraction to fail on some systems (bug #785462) Core engine: - Fixed bug in handling of bad URIs in package file item hrefs (bug #785459) -------------------------------- Changes from v. 1.0.0-RC1 (Release Candidate 1) Installation: - Uses new, custom, command-line-based installer. This should be fully accessible (bug #779838) Application layer: - Fixed error in date formats in output report (bug #779842) -------------------------------- Changes from v. 0.3.0 (beta): Installation: - Uses VAInstall executable jar for installation Application layer: - Added printout of package file and elapsed time for each test processor when -debug is given - Program now exits if test/processor map is unreadable, etc. (bug #760071) - Fixed null-pointer-exception errors in Reporter initialization - Changed way command-line arguments are included in report (metadata-like approach) - All command-line arguments now present in report - Changed format of date/time data to conform to XML Schema dateTime datatype Core engine: - Resource, SMIL, and NCX file audio and img fileRefs now handle URIs correctly (bugs #'s 771774 & 771860) - Fixed bug that cause crash when package dtb:totalTime wasn't formatted correctly (bug #760065) - All package manifest files now handle URIs correctly (bug #771860) - In text content files, added SMIL files referenced by smilref attributes to the fileRefs collection (bug #764030) Suite: - In all XML files, changed detail message when null public ID detected (bug #755770) - Added DtbookSmilRelations custom test class to test links back from text content files (bug #763481) - Fixed bug that caused run-time error if package spine contained non-SMIL files (bug #771619) - SmilDtbookRelations tests are skipped if package file shows no dtbook files present (bug #768670) - Fixed bug in all XSLT "no value" tests that caused whitespace to pass through (bug #753316) - Fixed bug in package dtb:revisionDescription test that allowed it to be repeatable (bug #760055) - Fixed bug in package opf_mnfDistInfo test (wrong capitalization used in file name) (bug #761269) - ncxSmilCustomTest test now catches missing attributes - Fixed bug in ncxSmilCustomTest that caused bogus error message if NCX didn't exist (bug #768668) - Fixed bug that kept NCX audio tests from being performed inside navLabels (bug #757885) - Fixed bug that allowed multiple NCX navLabels with no lang attribute (bug #772369) Documentation: - First release of architectural overview document - First release of output report format documentation