All notable changes to this project will be documented in this file, in reverse chronological order by release. This file is automatically maintained by release-please.
3.0.1 (2024-10-01)
3.0.0 (2024-04-18)
- drop support for PHP < 8.1
- add GD image renderer (#171) (c01758c)
- drop support for PHP < 8.1 (2f1e117)
- make utf-8 eci prefix configurable (#130) (1f3e1e9)
- 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)
- add test related files to .gitattributes (3e68a9d)
- bump github action "codecov/codecov-action" 3 => 4 (de6217a)
- fix ci deprecations (1e39f3b)
- fix ci deprecations, run phpcs on php 8.2 (#140) (c6f79a4)
- remove non-required entries from CHANGELOG.md (151a958)
- #102 Fix internal path for CompositeEye
- Added tests back into release package.
- #70 Fix Imagick backend gradient generation.
- #71 Upgrade phpunit.
- #71 Allow tests in vendor bundles for Debian packaging.
- #71 Update TravisCI config file.
- #69 SimpleCircleEye Class not working properly.
-
#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
-
Minimum PHP version changed to 7.1
-
Imagick renderer now allows setting different output formats
-
New optimized SVG renderer
- Nothing.
- Legacy ZF module support removed
- Non-release files are excluded from composer packages