Skip to content

Releases: ZUGFeRD/mustangproject

Mustang 2.0.3

06 Dec 11:27
Compare
Choose a tag to compare

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

26 Nov 09:03
Compare
Choose a tag to compare

Fixes

  • A correction RE file attachments in XRechnung (#197) as well as
  • another category code correction (PR #198 Thanks to weclapp-dev)

New features

  • reverse charge is now supported at all and
  • intra community supply is now also supported in the invoice class

Mustang 2.0.1

25 Nov 17:41
Compare
Choose a tag to compare

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

12 Nov 16:54
Compare
Choose a tag to compare

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

14 Aug 18:57
Compare
Choose a tag to compare
Mustang 2 Alpha 1 Pre-release
Pre-release

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

14 Jun 16:31
Compare
Choose a tag to compare
  • #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

26 May 21:06
Compare
Choose a tag to compare
  • Refactored comparison operator for ChargeIndicator #153
  • #148 support additional documents for items
  • #154 german VAT ID may not be used for sellercontact scheme id

Mustangproject 1.7.6: Alternative delivery addresses

06 Feb 16:32
Compare
Choose a tag to compare
  • support different ship to address
  • allow for diffent namespace prefixes #140
  • include exemption reason if doing intra community supply
  • allow different currencies also for ZF2 #150
  • minor correction VAT exemptions

Corrections, supports sepa direct debit and vat category codes

05 Nov 15:35
Compare
Choose a tag to compare
  • support Sepa Direct Debit
  • closes #134 ZUGFeRD2PullProvider uses NetPrice for GrossPrice
  • support intra community supply (=vat category codes)
  • Support different Date formats #136
  • corrected RDF metadata for ZF2
  • default conformance level now EN16931, not extended

Mustangproject 1.7.4: Java 11

24 Aug 14:08
Compare
Choose a tag to compare

This version should

  • Work with Java 11 (#132) and
  • encodes XML entities in ZF2 (#102) correctly.

Additionally

  • addAddtionaldata was corrected to addAdditionalFile
  • zugferdimporter.getversion was added in Importer and
  • add total (directory) amount were added in metrics