New Feature: QrInvoiceCodeParser now capable of scanning QR Codes from images
New Feature: QR Code can now be saved as GIF, TIFF and PNG
Improvement: Validation considers max length of the Swiss Payments Code to be encoded in QR Code / Validates max supported QR version 25
Improvement: Warns if inputs are not trimmed
Improvement: Added detailed page on Specification Requirements Fulfillment
Improvement: Better layouting of the payment part depending on the payload
Improvement: Increased test coverage
Bugfix: Invalid character written to the SPC
Bugfix: Line ending (element separator) on last line of the SPC lead to more than 30 lines
Bugfix: Missing reference number in the information section (payment part)
Bugfix: Exception when attempting to create huge rasterized QR Code. Now a maximum of 10'000 pixels is validated.
This is the first build made publicly available. It is intended for interested people to experiment with the library.
Please note:
API changes are possible at any time
Library is not fully tested yet
Library is not yet ready for production
Feedback is highly appreciated