ZedVal version 1.1.0 -- Release Notes (2005-05-04) 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