Releases: ZUGFeRD/mustangproject
Releases · ZUGFeRD/mustangproject
Mustang 2.0.3
Fixes
- #201 correct embedded files in XRechnung
- don't write "null" as paymentDescription if no Bank account is specified
- generic and unitcode/categorycode improvements (thanks to weclapp-dev) PR #207
New features
- support credit notes (additionally to corrected invoices)
- transaction calculator getGrandTotal now public, allowing to compare XML grant total with own calculations
- programmatically switch to XRechnung 2.0 if invoked after 2021-01-01
Mustang 2.0.2
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