Firebase Admin SDK for PHP v8.2.0 Release Notes

Release Date: 2026-03-04 // 4 months ago
    • ➕ Added support for Unicode characters in email addresses.

    App Check

    • ➕ Added replay-protection verification for App Check tokens via verifyTokenWithReplayProtection(). The response now includes alreadyConsumed when replay protection is used.
    • ➕ Added transitional contract Kreait\Firebase\Contract\AppCheckWithReplayProtection. This was introduced to preserve backwards compatibility by avoiding a signature change to Kreait\Firebase\Contract\AppCheck::verifyToken() in the current major release.
    • ➕ Added dedicated exception Kreait\Firebase\Exception\AppCheck\FailedToVerifyAppCheckReplayProtection for replay-protection verification failures. It extends Kreait\Firebase\Exception\AppCheck\FailedToVerifyAppCheckToken for backwards compatibility.

    Important

    👌 Support the project: This SDK is downloaded 1M+ times monthly and powers thousands of applications.
    If it saves you or your team time, please consider sponsoring its development.


Previous changes from v8.1.0

  • ➕ Added support for firebase/php-jwt:^7.0.2


    Important

    👌 Support the project: This SDK is downloaded 1M+ times monthly and powers thousands of applications.
    If it saves you or your team time, please consider sponsoring its development.