Skip to content

Releases: chillerlan/php-qrcode

4.0.1

12 Apr 08:19

Choose a tag to compare

  • fixed a bug that could result in unreadable QR codes in case when mask pattern 001, 010 and 100 were used (variables $x and $y were swapped) - see #45 for more information
  • improved mask pattern generation

3.2.3

12 Apr 08:17

Choose a tag to compare

  • fixed a bug that could result in unreadable QR codes in case when mask pattern 001, 010 and 100 were used (variables $x and $y were swapped) - see #45 for more information
  • improved mask pattern generation

2.0.8

12 Apr 08:16

Choose a tag to compare

  • fixed a bug that could result in unreadable QR codes in case when mask pattern 001, 010 and 100 were used (variables $x and $y were swapped) - see #45 for more information
  • improved mask pattern generation

1.0.9

12 Apr 08:14

Choose a tag to compare

  • fixed a bug that could result in unreadable QR codes in case when mask pattern 001, 010 and 100 were used (variables $x and $y were swapped) - see #45 for more information
  • improved mask pattern generation

4.0.0

06 Apr 18:52

Choose a tag to compare

4.0.0 Pre-release
Pre-release

3.2.2

05 Apr 23:54

Choose a tag to compare

3.2.2 Pre-release
Pre-release
  • fixed a bug that could result in unreadable QR codes in case when mask pattern 2 and 3 were used (variables $x and $y were flipped)
  • improved mask pattern generation

2.0.7

05 Apr 23:53

Choose a tag to compare

2.0.7 Pre-release
Pre-release
  • fixed a bug that could result in unreadable QR codes in case when mask pattern 2 and 3 were used (variables $x and $y were flipped)
  • improved mask pattern generation

3.2.1

19 Feb 17:54

Choose a tag to compare

  • dependency update (PHPUnit 8.5)
  • GH Actions updated for PHP 7.4
  • several docblock fixes

3.2.0

04 Dec 21:43

Choose a tag to compare

  • added an option QROptions::$dataMode to allow overriding the data type detection (see #39)
  • ✨ GitHub Actions CI
  • cleanup:tm:

The next major release will target PHP 7.4+!

3.1.1

09 Aug 21:03

Choose a tag to compare

Many commits, few changes :octocat:

  • dependency updates
    • added ext-gd to composer.json as it is required for the default settings
    • PHPUnit 8.3
    • added PHP 7.4 snapshot to .travis.yml
  • cleanup:
    • QRImage::$background removed as it was unnecessary (now local in QRImage::dump())
    • use function imports
    • sprintf() for several messages and other output
    • format of QRMatrix::formatPattern and QRMatrix::versionPattern changed from hex to binary for better comprehensibility
    • QROptionsTrait::__set() removed in favor of SettingsContainerInterface setters set_versionMin(int $version) and set_versionMax(int $version)
    • additional coverage tests