Skip to content

JHOVE v1.28.0

Latest
Compare
Choose a tag to compare
@carlwilson carlwilson released this 19 May 09:42

JHOVE 1.28.0

2023-05-19

General

  • Don't report duplicate messages [#839]
  • GitHub action build and QA. [#811], [#812], [#813], [#814], [#815], [#816]
  • Make only one pass to xml-encode the values [#818], adresses [#817]
  • Update build dependencies, and tidied POMs with minor build fixes [#798]
  • Removed erroneous test file that prevented Windows checkouts [#630]
  • NISO Image metadata gets a new GPSHPositioningError tag [#801], fixes [#787]
  • NISO Image metadata, date validation [#800], fixes [#799]
  • Array added to JSON reporting to support multi file reporting [#728], fixes [#667]
  • Fixed small issue in generated reports where schema version wasn't incremented to 1.9. [#849]

JPEG Module 1.54

  • Copy the orientation info from the Exif structure [#748] and [#821], fixes [#747]
  • Purged string constant message [#831]

PDF Module 1.12.4

  • Fixed bug with string-valued token initialisation [#806], mitigates [#668]
  • Only inform about unknown PDF Name prefixes [#807], mitigates [#668]
  • Now report PDF Encryption for non-references [#743], and [#810]
  • Fixed unhandled exception when Size is not an integer [#744] and [#819]
  • Improved handling of empty string properties [#782], [#820]. Fixes [#809]
  • Now handle Filters which are indirect objects [#672] and [#822]
  • Updated the Prefix Registry with new Prefixes [#779]
  • Remove references to defunct PDF/A profile [#759]
  • Now handle dictionary encryption objects [#783]
  • Caught unhandled exception when size is not an| integer [#744]
  • Fixed minor duplicate error issue [#778]
  • Check added to ensure that an Extension is a direct object [#780]
  • Handle encrypted Name and LastMod properties found in Annotation [#781]
  • Regression tests for empty string cases [#825]
  • Purged string constant message [#830], [#835]
  • Updated dependencies [#803]

TIFF Module 1.9.4

  • descriptions for the FILESOURCE tag. [#804], closing [#767]
  • break out of parseIFDChain() infinite loop [#784]
  • Fix incorrect 'byteoffset' config. description [#751]
  • Fix to handle unaligned TIFF data [#750]
  • Purged string constant message [#829]

UTF-8 Module 1.7.3

  • Purged string constant message [#828]

HTML Module 1.4.3

  • Purged string constant message [#833]

JPEG2000 Module 1.4.4

  • Purged string constant message [#832]

XML Module 1.5.3

  • Purged string constant message [#827]
  • Reverted reporting of XmlParseExceptions so that exception detail is part of message body. [#850]

EPUB Module 1.2

  • Purged string constant message [#836]

WARC Module 1.3 & GZIP Module 0.3

  • Added mechanism to mint errors with IDs and removed plain text messages [#836]

New Contributors

Full Changelog: v1.26.1...v1.28.0