github veraPDF/veraPDF-library v1.20.1
veraPDF v1.20

latest releases: v1.27.49, jakarta-v1.27.48, arlington-v1.27.54...
2 years ago

Version 1.20 (January 20, 2022)

Applications

  • added support for PDF/A-4 including Level F (file attachments) and Level E (engineering)
  • added more informative logs in batch processing
  • added new parameter to specify the default validation profile in case of missing standard identification in XMP Metadata

PDF Model

  • extended the model to support PDF/A-4 rules

PDF Parser

  • more robust handling of malicisious PDF documents
  • improved parsing of PostScript and CFF fonts

Validation

  • allow empty Lang Alt arrays in XMP metadata
  • excluded All and None colorants from the PDF/A-2 and PDF/A-3 requirement to have the same tintTransform and alternateSpace
  • disabled JPEG2000 colr box checks in case of explicitly defined ColorSpace in the Image dictionary
  • fixed validation of predefined XMP value types if they are redefined in the extension schema
  • validate XMP URL type as Text
  • fixed CIDSet and CharSet validation for PDF/A-1
  • fixed validation of the permissions dictionary in PDF/A-2 and PDF/A-3
  • added validation of Lang against RFC 1766 regular expression
  • fixed validaiton of permitted transfer functions in Halftone dictionaries

Corpus

  • added test corpus of ~600 new atomic documents covering PDF/A-4 specification
  • extended PDF/A-2u tests on ToUnicode mapping and character encodings in simple fonts

Core library

  • added support of Java versions from 11 to 16
  • fixed validation of documents with non-PDF extension in multi-process mode

Don't miss a new veraPDF-library release

NewReleases is sending notifications on new releases.