- Added support for PHP 8.4 (#64)
5.4.0 - 2024-07-08
- Added the ability to override the project id (#63)
5.3.0 - 2024-05-28
- Added Support for overriding the
ProjectFactory
(#60)
5.2.0 - 2023-11-30
- Added Support for AppCheck (#54)
5.1.1 - 2023-11-30
- Actually support Symfony 7 (#53)
5.1.0 - 2023-11-30
- Added support for PHP 8.3 and Symfony 7 (#52)
5.0.0 - 2023-01-13
- Upgraded
kreait/firebase-php
from 6.x to 7.x - Dropped support for PHP <8.1 (the PHP SDK requires PHP 8.1/8.2)
4.1.0 - 2022-07-07
- Extra aliases have been added to make it easier to work with multiple projects. (#41)
4.0.0 - 2022-01-09
This is a release with breaking changes. Please review the following changes and adapt your application where needed.
- Added support for
kreait/firebase-php
^6.0 - Dropped support for
kreait/firebase-php
<6.0 - If you're type-hinting dependencies in your application code, make sure you type-hint the
Kreait\Firebase\Contract\*
interfaces, not theKreait\Firebase\*
implementations
3.1.0 - 2021-12-04
- Added support for caching the authentication tokens used for connecting to the Firebase servers.
3.0.0 - 2021-11-30
- Dropped support for Symfony <5.4
- Added support for Symfony ^6.0
2.6.0 - 2021-11-23
- Made component contracts (
Kreait\Firebase\Contract\*
) available via dependency injection.
- Dropped support for unsupported Symfony versions (see Symfony Releases). Starting with this release, supported Symfony versions are ^4.4 and ^5.3.
- Dropped support for unsupported PHP versions. Starting with this release, supported are PHP versions ^7.4 and ^8.0.
- Require
"kreait/firebase-php": "^5.25.0"
- Deprecated usage of contract implementations via dependency injection.
2.5.0 - 2021-10-08
- Removed
psr/cache
andpsr/simple-cache
as direct dependencies. - Updated
symfony/cache
dependency to address CVE.
2.4.0 - 2021-04-14
- Added configuration option
tenant_id
to make a project tenant aware. (#31)
- The bundle now requires at least version 5.17.1 of the Firebase PHP SDK
2.3.0 - 2020-10-04
- PHP
^8.0
is now an allowed (but untested) PHP version
2.2.0 - 2020-07-10
- It is now possible to log HTTP requests and responses to the Firebase APIs
by specifying a logger's service ID. You can do so by setting
http_request_logger
andhttp_request_debug_logger
with the service ID of an already configured logger, e.g.monolog.logger
.
2.1.0 - 2020-06-23
- Added Support for PSR-6 and PSR-16 caches. This implicitly adds out-of-the-box support for Symfony 5.
- The bundle now requires a version
^5.5
of the Firebase Admin SDK. - The default branch of the GitHub repository has been renamed from
master
tomain
- if you're usingdev-master
as a version constraint in yourcomposer.json
, please update it todev-main
.
2.0.0 - 2020-04-01
- Added Support for
kreait/firebase-php:^5.0
- Removed Support for
kreait/firebase-php:<5.0
- Removed project aliases