Today, May 22nd, 2025, we released version 2.16.5 of our open source e-invoicing toolkit Mustangproject.
New Features
This release supports Factur-X 1.07.3/ZUGFeRD 2.3.3 (#833) and
Corrections
improves UBL parsing (#816, #835). Further fixes include
- #819 correct generateXSLTFromSchematron profile
- #458 Its not possible to add multiple PaymentTerms when using the extended profile
- #788 Invoice taxes aren’t acessible
- #790 Crash upon importing an invoice with empty name.
- upgrade from PDFBOX 3.0.2 to 3.0.5
- #817 added ZUGFeRD.PDF-csharp to list of PDF creators
- #811 Fix typo in xpath when extracting buyer trade party address
Two reasons for the micro increase of the version number:
- ZUGFeRD 2.3.3 does not require updates on sending or receiving side, but the validation has been corrected and is now based on version 15 of the codelists.
- The work on correcting absolute item allowances (#764) progresses, but currently fails a roundtrip, i.e. either invoices are produced correctly or parsed correctly. This change can and will be properly tested and released in a later version, a 2.17.0 at the end of June fixing this (and changing calculation) sounds realistic.