Skip to content

v0.0.2

Latest

Choose a tag to compare

@gulien gulien released this 30 Oct 20:03

Important

This is still very much a work in progress, so expect breaking changes.

Breaking changes

  • Factur-X invoices are embedded and validated per level: XRECHNUNG uses xrechnung.xml with /AFRelationship /Alternative, MINIMUM and BASIC WL use /Data.
  • Pipeline.Err is removed: no build step ever set it.

Features

  • IsInvalidInput classifies the sentinel errors caused by invalid input.
  • WithAnnotationText includes annotation appearances in text extraction.
  • Reader.IsTagged reports whether a PDF is tagged.
  • ParsePageRanges exports the CLI page specification parser.
  • ContextWithHTTPClient routes signing fetches (timestamps, revocation) through the caller's HTTP client.
  • Extracted images report their object number; embedded files report their /AFRelationship.