Skip to content

Releases: endroid/qr-code

6.0.0

21 Oct 23:27
Compare
Choose a tag to compare

Compact SVGs and fix block spacing

08 Mar 11:27
Compare
Choose a tag to compare
  • [BC Break] SVG Writer option WRITER_OPTION_BLOCK_ID removed
  • [BC Break] SVG Writer option DECIMAL_PRECISION changed from 10 to 2

5.0.0

04 Oct 11:02
Compare
Choose a tag to compare
  • Enums for LabelAlignment, ErrorCorrectionLevel and RoundBlockSizeMode
  • Other PHP 8.1 Language features (no breaking changes)

PdfWriter link option

30 Mar 18:51
2436c23
Compare
Choose a tag to compare
Added link option to PdfWriter. (#402)

* Added link option to PdfWriter.

* Corrected return result of PdfWriter.

4.5.2

28 Sep 11:16
aec7fb1
Compare
Choose a tag to compare
Add hex getter to Color (#384)

4.5.1

28 Sep 11:11
Compare
Choose a tag to compare
Add SVG writer option for excluding width and height attributes

Refactoring

28 Feb 11:58
Compare
Choose a tag to compare
  • Less dependencies and made validator optional
  • Cleaner separation between QR code, logo and label objects
  • Cleaned up writers
  • Use intermediate result object for greater flexibility
  • Builder registry for multiple configuration support
  • PHP 8 Support

PDF Writer + Rounding modes

10 Jul 08:41
c525713
Compare
Choose a tag to compare
  • Added a PDF writer
  • New rounding modes that do not add a margin but make the resulting image bigger or smaller

[BC Break] Move QrCodeResponse to bundle

25 Apr 13:50
Compare
Choose a tag to compare
3.7.8

Move response to Symfony bundle

Error correction level

09 Dec 12:16
Compare
Choose a tag to compare
  • [BC Break] setErrorCorrectionLevel now expects an ErrorCorrectionLevel object (see updated readme)