Skip to content

Releases: manuelbl/SwissQRBill.NET

v3.3.0: Ready for QR bill 2.3

01 Jun 15:05
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

v3.0.2: Romansh language

25 Feb 20:38
Compare
Choose a tag to compare

New in v3.0.0:

  • Compatible with .NET 6 (by removing dependency on System.Drawing)
  • Split into light-weight core library (without PNG generation) and enhanced version with PNG generation (using SkiaSharp)
  • Improved validation messages

New in v3.0.1:

  • Fix PNG generation issue

New in v3.0.2:

  • Additional language: Romansh
  • CLS compliance
  • Workaround for invalid SkiaSharp signature (see note on home page)

v3.0.1: Fix PNG generation

30 Dec 19:27
Compare
Choose a tag to compare

New in v3.0.0:

  • Compatible with .NET 6 (by removing dependency on System.Drawing)
  • Split into light-weight core library (without PNG generation) and enhanced version with PNG generation (using SkiaSharp)
  • Improved validation messages

New in v3.0.1:

  • Fix PNG generation issue