saade/facehash
Generate deterministic SVG avatar faces from any string in Laravel. Pure PHP output, no GD, Imagick, or external services needed. Consistent, unique avatars with sizes, shapes, colors, and variants.
colors([]) no longer crashes. An empty palette falls back to the configured palette, or to the shipped one if the config is empty too.web middleware attached session and XSRF cookies to it. route.middleware now defaults to [].Facehash facade docblock now lists format().FaceSvgData::get() returns an eyes key naming the eye each path belongs to.config/facehash.php, your copy still has 'middleware' => ['web']. Change it to [] to stop the route from setting cookies, unless you rely on session middleware there.blink() is byte-for-byte unchanged. With blink(), the eye classes on some faces changed.Full Changelog: https://github.com/saade/facehash/compare/v1.2.0...v1.3.0
Full Changelog: https://github.com/saade/facehash/compare/v1.1.0...v1.2.0
89d6e12Full Changelog: https://github.com/saade/facehash/compare/v1.0.0..v1.1.0
Full Changelog: https://github.com/saade/facehash/commits/v1.0.0
How can I help you explore Laravel packages today?