Releases: ZUGFeRD/mustangproject
Releases · ZUGFeRD/mustangproject
Mustang 2.0.1
Fixes
- corrected VAT calculation on prices with >2 decimals (PR#195 thanks to weclapp-dev)
- have fax numbers only in appropriate profiles, i.e., extended
- do not list tax numbers for shiptotradeparties
- do not expect dueDate for corrected invoices
- BigDecimal specific refactoring PR #192 Thanks to weclapp-dev
- Preserving metadata PR #193 Thanks to mr-stephan
- corrected more than 100 javadoc entries
New features
- XR test now includes guideline ID (of XRechnung 1.2.2) #172
- support zero-rated goods: confirm that VAT category code switches from S to Z on 0%VAT
- new sample invoice
- delivery period also on item level
- support specification of account (holder) names
- new sample invoice (20201121_508)
Mustang 2.0.0
New Features
- now includes a validator
- availability via Maven Central
- apart from implementing interfaces invoices can now also be constructed using fluent setters
- support for corrected invoices
- support for absolute and relative charges and allowances on document and item level
- experimental visualization feature, i.e. convert of XML to HTML
Changes
- removed jaxb
- modular project setup
- switched from eclipse to IntelliJ
- moved to Maven Central
For details please refer to the
Release Notes
Mustang 2 Alpha 1
New Features
- ZF 2.1.1 now default
- pushprovider/invoice class
- new xrechnung reference profile
- integrates the successor of the ZUV validator
- factory for xrechnung
- validator now additionally supports xrechnung
Changes
- removed jaxb
- modular project setup
- switched from eclipse to IntelliJ
For details please refer to the
Release Notes
Mustangproject 1.7.8: Correction for ZF2 VAT
- #159 the gross price attribute has to be the gross price without VAT in ZF2 and FX1 invoices
Mustangproject 1.7.7: Additional documents attribute for items
Mustangproject 1.7.6: Alternative delivery addresses
Corrections, supports sepa direct debit and vat category codes
Mustangproject 1.7.4: Java 11
Mustangproject 1.7.0 "ZF2"
New Features
- Export ZUGFeRD 2 final final now seems halfway valid (new filename, new namespace prefix)
- Migrates profile names in ZF1 to ZF2 migration
Corrections
- Nullpointerex solved with certain invalid profiles
- Be able to access additional files ("additional data")
Known bugs
- src/test/resources/migration/reference/ZUGFeRD2_EXTENDED_Warenrechnung.xml is invalid
Mustangproject 1.6.0 "Factur-X"
Mustangproject 1.6.0 "Factur-X"
Additionally to
The following new features are now available:
- ZUGFeRD Importer can now return XMP metadata via ZUGFeRDImporter getXMP
- Export can now be valid Factur-X when version set to 2 (ZUGFeRD 2=Factur-X 1) and profile set to EN 16931: e.g. target/testout-MustangGnuaccountingBeispielRE-20171118_506new.pdf now validates on http://services.fnfe-mpe.org. The export also contains a ZUGFeRD 1 "ZUGFeRD-invoice.xml" for backward compatibility.