Skip to content

Releases: sprain/php-swiss-qr-bill

v3.1

12 May 07:10
1c49198
Compare
Choose a tag to compare
  • Added support for PHP 8 (#126)

Kudos!

v3.0

10 May 14:38
9f9eac3
Compare
Choose a tag to compare

While there are BC breaks, no changes are required if the library was already used as intended.

  • PHP 7.4 is now required. (#101)
  • All constructors are now private. Factory methods must be used. (#101)
  • All classes are now final. (#119)
  • Classes which are not supposed to be used outside this library are now marked with @internal. (#120)
  • Removed deprecated QrBill::setErrorCorrectionLevel() method. (#102)
  • Cleanups and minor adjustments (#121)

Kudos!

  • Thanks a lot to @kohlerdominik for your reviews and feedback for this release!

v2.19

01 Dec 11:28
ea0cf2e
Compare
Choose a tag to compare
  • Adjusted translations in French and Italian according to specifications (#105)

Good to know

  • While this could be considered to be just a bugfix, a new minor version is released based on library policy because it is a visible change of the payment slip output.

Kudos!

v2.18

08 Nov 13:31
f270714
Compare
Choose a tag to compare
  • Positioning offsets of TcPdfOutput and FpdfOutput now accept floats, for when you need to be very precise (#99)
  • Fixed a bug with duplicated positioning offsets of lines in TcPdfOutput (#99)
  • Internal improvements: Strict typing is now used in all files (#97)
  • Removed external documentation platforms, it's all available from README now.

v2.17.4

05 Nov 23:27
Compare
Choose a tag to compare
  • Fixed type doc which caused static code analysis to fail (4882831)

v2.17.3

05 Nov 21:34
fe04ce5
Compare
Choose a tag to compare
  • Improved handling of reference numbers with spaces (#96)

v2.17.2

03 Sep 15:42
Compare
Choose a tag to compare
  • No changes.
    Just forcing Packagist to fetch the newest version again, after v2.17.1 for some reason could not be made available there (#85)

v2.17.1

01 Sep 19:34
4f3ad32
Compare
Choose a tag to compare
  • Fixed PSR-4 compatibility by adjusting a wrong namespace (#84)

Kudos!

  • Thanks to @Shkryob for this fix! One-liner contributions are important, too :)

v2.17

16 Aug 15:31
035ffef
Compare
Choose a tag to compare

This is a maintenance release with no changes in the actual behaviour of the library.

  • Updated to use PHPUnit 8 and 9 (#80)

Good to know:

  • Dependency version bump: The minium required version of symfony/validator is now 3.4.31

Kudos!

  • Thanks a lot to @Franco2911 who provided most of the work for this update!

v2.16

03 Aug 17:35
Compare
Choose a tag to compare
  • Added RfCreditorReferenceGenerator to create references for SCOR qr bills right within this library (#71).
    See example_scor.php for how to use it.

Kudos!

  • Thanks a lot to @kohlerdominik who provided the work for this generator and added several small code improvements along the way.