SettingsContainerAbstract::toJSON()
will now always throw aJsonException
on error, regardless of the given$jsonOptions
SettingsContainerAbstract::toArray()
now runs the object values through the magic getter (as it always should have)- added explicit nullable types to several method parameters
- added
declare(strict_types=1)
- switched static analysis from phan to phpstan (see chillerlan/php-qrcode#277)
- CI & dependency updates
(backport of v 3.2.x except for serialize support)