Releases: Bacon/BaconQrCode
Releases · Bacon/BaconQrCode
v3.0.1
v3.0.0
3.0.0 (2024-04-18)
⚠ BREAKING CHANGES
- drop support for PHP < 8.1
Features
- add GD image renderer (#171) (c01758c)
- drop support for PHP < 8.1 (2f1e117)
- make utf-8 eci prefix configurable (#130) (1f3e1e9)
Bug Fixes
- correctly encode kanji bytes (735e04e)
- correctly rotate eyes when using inherited colors (#174) (b0105c7)
- make implicitly nullable params explicit (1b26475)
- prevent division by zero in Rgb toCmyk method (#179) (12338c9)
- use non-locale aware format for scale and translate (#100) (788bb77)
- Version: correct number of EC blocks for version 4 (9298801)
Miscellaneous Chores
BaconQrCode 2.0.7
Fixed
- #102 Fix internal path for CompositeEye
BaconQrCode 2.0.6
Added tests back into release package.
BaconQrCode 2.0.5
Fixed
- #70 Fix Imagick backend gradient generation.
BaconQrCode 2.0.0
Added
-
#25 allows for setting a more compact text output
-
CHANGELOG.md added (how meta)
-
Allows more complex shapes for modules
-
Allows setting a gradient for the foreground
-
Allows transparent backgrounds and alpha channel on all colors
Changed
-
Minimum PHP version changed to 7.1
-
Imagick renderer now allows setting different output formats
-
New optimized SVG renderer
Deprecated
- Nothing.
Removed
- Legacy ZF module support removed
Fixed
- Non-release files are excluded from composer packages