Skip to content

Releases: lSoleyl/zugferd

1.0.2

10 Jan 17:46
Compare
Choose a tag to compare

Added lookup fallbacks and strict mode

Added an explicit --strict mode flag, which will abort for non standard conformant files. The default is a non strict mode, which attempts to extract the attached XML with the help of multiple fallback mechanisms (which will be logged on the --verbose mode).

The file name of the XML file is now determined from the /Metadata XML, which falls back to "factur-x.xml" or "xrechnung.xml" in non strict mode and then to any ".xml" file.

If no /AF array exists or no XML invoice is found there, /EmbeddedFiles is searched as an additional fallback in non strict mode.

The attached binary is built for x64 Windows platforms (this binary is now also backwards compatible with Windows 7)

1.0.1

20 Nov 18:36
Compare
Choose a tag to compare

Fixes

  • More reliable lookup for attached files (using the /AF array instead of the /EmbeddedFiles structure)
  • More error tolerant PDF parsing by disabling parsing of dates

Attached binary built for x64 Windows platforms

1.0.0

18 Nov 11:51
Compare
Choose a tag to compare

Attached binary built for x64 Windows platforms