Skip to content

Releases: KylianCodes/GravatarBundle

v1.0.0-beta.1 — Initial beta release

Pre-release

Choose a tag to compare

@KylianCodes KylianCodes released this 24 Apr 18:53

GravatarBundle v1.0.0-beta.1

First public beta release. This version is intended for testing across Symfony
versions before a stable release.

Features

  • Generate Gravatar avatar URLs with configurable size, rating, and default
    fallback
    the browser
  • Gravatar REST API v3 integration for profile data (display name, bio, links)
  • Existence check — verify whether an email has a Gravatar account
  • Symfony Security integration — auto-detect the authenticated user's email
  • Twig functions: gravatar(), gravatar_tag(), gravatar_exists(),
    gravatar_profile(), gravatar_user()
  • CLI command: gravatar:check email@example.com
  • #[GravatarExists] validation constraint for Symfony forms
  • Optional Symfony Cache integration (TTL and pool configurable)
  • Symfony Web Profiler panel — Gravatar calls visible in the debug toolbar
  • Compatible with Symfony 5.4, 6.x, 7.x, 8.x and PHP 8.1+

Notes

  • Symfony 8.0 requires PHP 8.4 or higher
  • Profile data requires a Gravatar API key
    for full details
  • This is a pre-release — feedback and bug reports welcome