To review release notes for the Firebase console and for other Firebase platforms and related SDKs, refer to the Firebase Release Notes.
Version 7.6.0 - 17 September 2026
App Check
- Added support for replay protection in the
app_check.verify_token()API.
Firebase ML
- Deprecated the Firebase ML module and its associated classes and functions ahead of the service turndown on June 15, 2027. If you host custom models, migrate to Cloud Storage for Firebase.
Version 7.5.0 - 02 July 2026
Cloud Messaging
- Deprecated the
tokenparameter inMessageclass and thetokensparameter inMulticastMessageclass. Use the newfidandfidsparameters instead. - Added support for sending messages to Firebase installation IDs
(FIDs) using the new
fidparameter inMessageclass andfidsparameter inMulticastMessageclass. - Updated the
send_each_for_multicast()andsend_each_for_multicast_async()functions to support bothtokenandfidtarget types.
Version 7.4.0 - 09 April 2026
Firebase Phone Number Verification
- Added a new
phone_number_verification.verify_token()API to verify Firebase Phone Number Verification tokens.
Version 7.3.0 - 19 March 2026
Cloud Messaging
Added support for
bandwidth_constrained_okandrestricted_satellite_okfields in FCMAndroidConfig.Fixed an issue where debug error logs were created when making calls to
send_each_asyncandsend_each_for_multicast_async. Thanks Plonq for the contribution.
Version 7.2.0 - 25 February, 2026
Cloud Functions
Added Cloud Task emulator support when using the
CLOUD_TASKS_EMULATOR_HOSTenvironment variable.Fixed an issue during cold starts where credentials were not loaded before enqueuing the first task.
Authentication
- Fixed an issue in the error code parsing logic where extra whitespace in error messages caused known error codes to be incorrectly mapped to unknown errors.
Version 7.1.0 - 31 July, 2025
Authentication
- Updated
ActionCodeSettingsto supportlink_domain, allowing you to customize the Firebase Hosting domain used in email action flows. As part of this change,dynamic_link_domainhas been deprecated. Thanks huwmartin for The contribution.
Version 7.0.0 - 17 July, 2025
- Dropped support for Python 3.7 and 3.8.
- Deprecated support for Python 3.9. Use Python 3.10 or higher when deploying the Admin SDK.
Removed the dependency on
google-api-python-clientgreatly reducing the SDK's bundle size.Upgraded
google-cloud-firestoredependency version to to 2.21.0+.Upgraded
google-cloud-storagedependency version to 3.1.1+.Upgraded
google-api-coredependency version to 2.25.1+.
Cloud Messaging
- Dropped support for
send_all()andsend_multicast()APIs. Usesend_each()andsend_each_for_multicast()APIs or their async counter partssend_each_async()andsend_each_for_multicast_async()APIs instead.
Firebase ML
- Dropped AutoML model support.
Cloud Functions
- Replaced usage of deprecated
datetime.utcnow()withdatetime.now(timezone.utc).
Version 6.9.0 - 05 June, 2025
Cloud Messaging
- Added support for
live_activity_tokenfield in FCMAPNSConfig. - Added
send_each_async()andsend_each_for_multicast_async()APIs with async and HTTP/2 support. - Optimized success count calculation in
BatchResponse. Thanks mingi3314 for the contribution.
Version 6.8.0 - 24 April, 2025
- Deprecated support for Python 3.8. Use Python 3.9 or higher when deploying the Admin SDK.
Cloud Messaging
- Added support for
proxyfield in FCMAndroidNotification.
Version 6.7.0 - 12 March, 2025
Remote Config
- Added support for configuring Remote Config server applications.
Realtime Database
- Fixed a bug that caused reference listeners to ignore the database name set when connected to the Realtime Database emulator. Thanks aiueo-1234 for the contribution.
Version 6.6.0 - 07 November, 2024
- Added support for passing
google.authtyped credentials directly intoinitialize_app().
Cloud Firestore
- Upgraded the
google-cloud-firestoredependency tov2.19.0. - Added support for multiple Cloud Firestore named databases.
Version 6.5.0 - 11 March, 2024
- Added new exceptions to handle rate limiting auth errors. Thanks skion for the contribution.
- Exported rate limiting auth errors types
TooManyAttemptsTryLaterErrorandResetPasswordExceedLimitError.
Cloud Functions
- Added an API to enqueue functions with Cloud Tasks.
Version 6.4.0 - 23 January, 2024
Cloud Messaging
- Exported
send_eachandsend_each_for_multicastAPIs from the Cloud Messaging module. Thanks MarcoTomasRodriguez for the contribution. - Enabled the
direct_boot_okparameter for FCM Android config.
Version 6.3.0 - 05 December, 2023
- Deprecated support for Python 3.7. Use Python 3.8 or higher when deploying the Admin SDK.
Authentication
Correctly catch
DefaultCredentialsErrorwhen looking upproject_id.Added optional
clock_skew_secondsparameter for token generation in theverify_id_token()andverify_session_cookie()APIs. Thanks stillmatic for the contribution.
App Check
- Add
PyJWKClientErrorto raised errors documentation and handle possible uncaught errors.
Version 6.2.0 - 22 June, 2023
Cloud Messaging
Added
send_each()andsend_each_for_multicast()APIs.send_all()andsend_multicast()APIs are now deprecated. Usesend_each()andsend_each_for_multicast()APIs instead.
Authentication
- Update Auth APIs to use
v2service endpoints.
Version 6.1.0 - 02 February, 2023
Cloud Firestore
- Upgraded the
google-cloud-firestoredependency tov2.9.1to support theCOUNTqueries API.
Firebase ML
- Deprecated AutoML model support. AutoML model support will be removed in the next major version.
Version 6.0.1 - 17 October, 2022
App Check
- Included
PyJWTdependency in the distribution artifacts.
Version 6.0.0 - 06 October, 2022
- Dropped support for Python 3.6. Developers should use Python 3.7 or higher with the Admin SDK.
App Check
- Added a new
app_check.verify_token()API to verify App Check tokens.
Version 5.4.0 - 22 September, 2022
- Deprecated support for Python 3.6. Developers are advised to use Python 3.7 or higher when deploying the Admin SDK.
Authentication
- Fixed an incorrect key used to set
memory_costconfig in theauth.UserImportHash.standard_scrypt()API.
Version 5.3.0 - 25 August, 2022
Cloud Firestore
- Added asynchronous support for Cloud Firestore APIs.