Skip to main content
Version: Canary 🚧

Contributors

invoice-pro is written and maintained by Leonie Ziechmann. Many people have made it better, with code, bug reports and ideas. Thank you!

Everyone is listed by the kind of help, with the pull request or issue behind it and, for code, the version it first shipped in. The list is updated with every release. Want to help as well? See Contributing.

Features​

  • autinerd: a free remittance text in the bank details (#31), v0.4.1
  • joelsa: a configurable row fill for the items table (#36), v0.4.2
  • MLNW: alternative payment goals, a better header and better IBAN handling (#5, #4, #1), v0.1.1
  • RTUnreal: unit names in the singular and the plural (#27), v0.4.1
  • theexiile1305 (Michael Fuchs): the first ZUGFeRD / Factur-X export, which started the e-invoicing (#23), v0.4.0

Bug Fixes​

  • autinerd: no empty BIC line in the bank details, and a space between amount and currency (#30, #32), v0.4.1
  • MLNW: the EPC QR code (#3), v0.1.1
  • ralph: the validation finds the invoice number and the date when one contains the other (#53), v0.6.0
  • toddy15: the German closing without a comma, as the Duden writes it (#47), v0.6.0

Tooling and CI​

  • theexiile1305: GitHub Actions pinned to commit SHAs, against attacks on the supply chain (#25)

Bug Reports​

  • alyxbb: a ZUGFeRD seller identifier that needed a tax number (#42)
  • dbongartz: sender.extra that was no longer printed (#14)
  • FabianBartl: a 0 % tax line that could not be left out of the totals (#39)
  • HarHarLinks: mandatory tax IDs that were not printed, and a missing full stop after the tax rate (#34, #35)
  • imalik8088: the invoice number missing from the EPC QR code (#15)
  • JuliDi: a ZUGFeRD crash when a 0 % tax hid the seller's VAT ID, and missing fields that gave invalid XRechnung XML (#28, #29)
  • marcschn: units that were never pluralized (#43)
  • MLNW: a misaligned header (#2)
  • MrToWy: an example that did not work, and item discounts and extras that were not printed (#17, #19)
  • Proxycon: the tax number hidden when references were given (#26)

Ideas and Feature Requests​

  • DerDennisOP: a switch for the reference in the bank details, and the VAT ID next to the tax number (#7, #8)
  • joelsa: row striping for the items table (#33)
  • JuliDi: the net total always in bold (#41)
  • Leandros: more lines for the addresses of sender and recipient (#21)
  • lucaschoeneberg: document titles such as Angebot, Rechnung and Gutschrift (#10)
  • marcschn: modifier labels and partial payments, which led to prepayment (#37)
  • MrToWy: a footer on every page (#18)
  • theexiile1305: ZUGFeRD support and pinned GitHub Actions (#22, #24)