packagist laravolt/avatar 7.0.0

7 hours ago

What's Changed

Breaking

  • Dropped support for PHP 8.2 — minimum PHP version is now 8.3 (#198)

Fixed

  • Stale cache key in toBase64(): cacheKey() was computed before buildInitial() ran, so every avatar shared an empty-initials key and produced duplicate cache entries. buildInitial() is now called before the key is computed (#182, #202)
  • CI failures on PHP 8.3/8.4: composer.json now requires PHP >= 8.3, matching the intervention/image v4 requirement, so prefer-lowest/prefer-stable resolve consistently (#198)
  • Base64 snapshot tests no longer depend on exact GD/Imagick-encoded bytes (pHYs/DPI metadata), making the test suite stable across environments (#198)

Full Changelog: 6.5.1...7.0.0

Don't miss a new avatar release

NewReleases is sending notifications on new releases.