Version 2.1 remains backwards-compatible. The function signatures of the Simple API for creating Payment Part & Receipt however needed to be changed. To not break existing bindings, CreatePprV2* functions were added along with the existing ones.
New Feature: QRIN-54 - QR Reference Number - Support for Customer ID
New Feature: QRIN-56 - Print Margins Option for Boundary Lines
New Feature: QRIN-59 - Additional Print Margins
New Feature: QRIN-60 - Lazy Logger
New Feature: QRIN-61 - Expose Util Functions
New Feature: QRIN-63 - Add 600dpi output resolution for rasterized output
New Feature: QRIN-66 - ISO-8859-1 Support for Native Exe
Improvement: QRIN-50 - Verify if Billing information prefix should be validated
Bugfix: QRIN-57 - Whitespaces in Reference Numbers
Version 2.0 of the QR Invoice Native Solutions brings two major improvements. On one side there are standalone executables available that can be used as an alternative to DLLs. On the other side we dropped SFML which increases portability, especially to windows server machines and at the same time reduces runtime dependencies.
New Feature: QRIN-36 - Provide QR Invoice Native Executables
New Feature: QRIN-27 - Add Liberation Sans Support
Improvement: QRIN-29 - Improve Performance
Improvement: QRIN-30 - PDF Generation should not require SFML
Bugfix: QRIN-37 - QR Invoice Native Solutions do not properly work on Windows Server Machines