On Saturday, November 30th we released a new Mustangserver version which, simply put, supports more fields when reading and writing, incuding e.g. IncludedNotes. The difference between reading CII and UBL has been practically eradicated and e.g. prepaidamount is now supported. As usual, Mustangserver 1.5.1 is not yet the default version for all requests but can be specifically selected.
Author: admin
Mustangserver 1.5.0
Today, November 20th, 2024, we released Mustangserver 1.5.0, which is based on Mustang 2.15.0 and brings support for ZUGFeRD 2.3.2, with a corrected XML to PDF/A output, removal of uneccessary null values, more and improved UBL reading, validation of UBL credit notes, and support for validation warnings, not only errors and notices.
The new version can be manually selected but will only become the new default version in the next planned server maintenance on 14 December, which also shut down all 1.3.x instances.
Mustangserver 1.5.0 comes with an additional node, and now also supports an optional endpoint for the Valitool ZUGFeRD validator. And we do celebrate Mustangserver’s new homepage with this release.
2.15.0
Today, November 18th, 2024, we released version 2.15.0 of our open source e-invoice toolkit “Mustangproject”.
This release fixes some errors and supports Factur-X/ZUGFeRD 2.3.2 (#531),
it uses its UBL compatible InvoiceImporter as basis for the ZUGFeRDimporter
convenience methods (#435), additionally fixes a PDF/A validation issue #538,
converts UBL and CII to validated PDF/A #523, now also supports validation
warnings #532, also validates UBL credit notes #555 and more.
As usual the java library can be obtained from Maven Central(use <classifier>shaded</classifier>) and the command line utility including validator can be downloaded from the command line page.
2.14.2
Today, October 14th, 2024, version 2.14.2 of the Open Source e-invoicing toolkit Mustangproject was released without any new features but fixing
- also parse BICs in InvoiceImporter not only IBANs
- #509 CLI currently does not write a logfile
- #505 crash after invoking ZUGFeRD2PullProvider
- #506 Fix POM missing dependencies
Where to get community support?
Fora
If you are looking for community support for ZUGFeRD or XRechnung, apart from the obvious Stackoverflow you e.g. might
- The ZUGFeRD Community Forum
- the There is english Google group
- or, for quick questions, a chat, i.e. the [#facturx] Room in Matrix
Associations
Industry association-wise in Germany there is not only the Forum elektronische Rechnung Deutschland for ZUGFeRD but also the Verband elektronische Rechnung.
Conferences
The ZUGFeRD Entwicklertage (i.e. the ZUGFeRD Community) takes place usually annually in Bielefeld, often there is a annual FeRD-Konferenz, the E-Rechnungsgipfel and the international Exchange Summit happen more frequently.
Mustangserver 1.4.2
On Monday, 7 October 2024 we published Mustangserver 1.4.2 which upgraded to Mustangproject 2.14.1 and thus corrected an issue that UBL could not be converted to PDF.
Mustang 2.14.1
Today, October 6th, 2024, version 2.14.1 of the Open Source e-invoicing toolkit Mustangproject was released without any new features but fixing
- #481 also be able to convert XRechnung/UBL to PDF not only CII
- #494 Quantity/Price Decimal Places
- #391 Runden bei Negativwerten
- #491/501 non terminating decimal expansion
- upgraded en16931 cen schematron to 1.3.12
- #499/500 PDF layout corrections
Mustangserver 1.4.1
On September 24th, 2024, we published Mustangserver 1.4.1, which offers a improved document type recognition as well as ZUGFeRD 2.3.0 support with it’s corrected validation. Additionally, the manual has been extended, e.g. with a list, where in the JSON which BT IDs are passed.
Mustangserver 1.4.1 has become the new default version if a request on api.usegroup.de does not specify a particular version preference.
Mustang 2.14.0
Mustang 2.14.0, released on September 23rd, 2024, improves validation by supporting ZUGFeRD 2.3.0.
Fixes
- #467 Fix test using wrong file
- #468 Fix validator dependencies
- #482 Fix current validation errors
- #423 can no longer add attachments via cli
- #465 cli version should also be able to combine PDF/A-3 source
- #472 Fix logging implementation missing in CLI
- #471 Fix LegalOrganisation schemeId
- #473 Fix UnsupportedOperationException in buildNotes
New Features
- #456 Provide a way to set uriUniversalCommunicationId on the TradeParty using JSON deserialization
- #461 UBL import contacts
- #463 add support for BT-33, i.e. Tradeparty description #463
- #469 Enable EN16931 schema validation for XRechnung
- #476 Add DesignatedProductClassification for SpecifiedTradeProduct
- #487 update to zugferd 2.3.0
Mustangserver 1.4.0
On September 2nd we released Mustangserver 1.4.0 which now features the possibility to extract files embedded in invoices, and allows to convert invoices not only to HTML but also to PDF.
Mustangserver is the REST API which provides functionality from the Mustangproject library, which it is based on, and more. Since Mustangproject has been upgraded to 2.13 in the background, some fixes, like an improved conversion of UBL to HTML, or the removal of due date as de facto required field, are now also taking affect, additionally to the fixes immediately applied to Mustangserver: two fixes concerning article description as well as an improved manual, which now also features instructions how to use Mustangserver in conjunction with C#.
Mustangserver 1.4.0 can already be specifically selected and will become default for operations without specified versions at the next planned maintenance on 28 September.