Skip to content

v3.3.0: Ready for QR bill 2.3

Compare
Choose a tag to compare
@manuelbl manuelbl released this 01 Jun 14:47
· 5 commits to master since this release

Library is ready for QR bill specification 2.3 (will become effective on November 21, 2025):

  • Valid character set has been extended
  • Combined address elements (aka unstructured addresses) are no longer allowed

Changes in library:

  • Addition of the extended Latin characters set
  • Deprecation of unstructured addresses (they are still fully functional)
  • More sophisticated replacement of characters not allowed in payments
  • New output size for presentation in online channels (payment part only)
  • PDFBox upgraded to version 3.0.2
  • More font embedding options for PDF generation

The library now includes the Liberation Sans font. If you use the library, you will likely need to mention the font license. See home page for details.