Skip to content

Releases: manuelbl/SwissQRBill.NET

v3.4.0: Extended Latin as default character set

11 Jan 16:49

Choose a tag to compare

  • After the Swiss Payment Standards 2025 have gone into effect in November 2025, the default character set used in the QR bills has been switched to Extended Latin so QR bills generated with the library support the full character set by default.
  • The built-in PDF generator can now generate PDF files with an embedded font subset. This is required for the Extended Latin character set and active by default.

v3.3.1: Minor enhancement

20 May 20:52

Choose a tag to compare

Minor enhancement:

  • QR code decoding can handle "NULL"

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

v3.3.0: Ready for QR bill 2.3

01 Jun 15:05

Choose a tag to compare

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

Additional changes:

  • New output size for presentation in online channels (payment part only)

v3.1.1: Fix PDF rendering issue

31 Aug 19:36

Choose a tag to compare

  • Fixes an issue with PDF rendering (affecting the QR code only format)

v3.1.0: Separate class for formatting bill text

16 Jul 18:24

Choose a tag to compare

  • Separate class for formatting bill text (useful if you use your own reporting software for laying out the bill)

v3.0.7: Dependency upgrade for Codecrete.SwissQRBill.Windows

26 Apr 08:46

Choose a tag to compare

  • Upgrade dependency System.Drawing.Common due to CVE

Affects Codecrete.SwissQRBill.Windows library only. Codecrete.SwissQRBill.Core and Codecrete.SwissQRBill.Generator are not changed.

v3.0.6: QR code with quiet zone

12 Oct 21:11

Choose a tag to compare

  • Local country for address formatting is configurable
  • New output size: QR code with quiet zone

v3.0.5: QR bill data with carriage return

05 Jul 12:16

Choose a tag to compare

  • Support QR bill data using CR (in addition to NL and CR/NL)

v3.0.4: Country code

11 Jun 12:09

Choose a tag to compare

  • Show country code for LI and for payers with address abroad

v3.0.3: Introduce Windows-specific package

12 Mar 12:56

Choose a tag to compare

  • A new Windows-specific package (Codecrete.SwissQRBill.Windows) provides PNG and EMF generation as well as clipboard support
  • Swiss cross is drawn using a simpler path for improved compatibility with other software