Releases: kreait/laravel-firebase
Releases · kreait/laravel-firebase
5.1
Added support for Laravel 10
5.0
- Upgraded
kreait/firebase-php
from 6.x to 7.x - Dropped support for PHP <8.1, Laravel <9.0
- Dropped support for Lumen (it is not recommended anymore to use it)
- The ability to disable credentials auto-discovery has been removed. If you don't want a service account to be auto-discovered, provide it by setting the
GOOGLE_APPLICATION_CREDENTIALS
environment variable or by modifying the package configuration.
4.2.0
- Bumped dependencies, the minimum version of the underlying SDK is now 6.7.0.
- Updated comment in
config/firebase.php
to reference the default HTTP timeout- With
kreait/firebase
6.7.0, the default was changed from ∞ to 30 seconds.
- With
4.1.0
4.0.0
This is a release with breaking changes. Please review the following changes and adapt your application where needed.
Changes
- Added support for
kreait/firebase-php
^6.0 - Dropped support for
kreait/firebase-php
<6.0 - Dropped support for Laravel/Lumen <8.0
- Removed deprecated Facades - use the
Kreait\Laravel\Firebase\Facades\Firebase
facade insteadKreait\Laravel\Firebase\Facades\FirebaseAuth
Kreait\Laravel\Firebase\Facades\FirebaseDatabase
Kreait\Laravel\Firebase\Facades\FirebaseDynamicLinks
Kreait\Laravel\Firebase\Facades\FirebaseFirestore
Kreait\Laravel\Firebase\Facades\FirebaseMessaging
Kreait\Laravel\Firebase\Facades\FirebaseRemoteConfig
Kreait\Laravel\Firebase\Facades\FirebaseStorage
- Removed support deprecated config options and environment variables
$config['debug']
/FIREBASE_ENABLE_DEBUG
, use thehttp_debug_log_channel
config option instead
If you or your team rely on this project and me maintaining it, please consider becoming a Sponsor 🙏
3.4.0
3.3.0
3.2.0
3.1.0
3.0.0
See "upgrading to version 3" section in UPGRADE.md
Added
- Support for multiple firebase projects (thanks to @dododedodonl).
\Kreait\Laravel\Firebase\Facades\Firebase
facade- HTTP Client Options are now configurable (thanks to @kakajansh)
Changed
- config/firebase.php has a new format to support multiple projects
Deprecated
- Use of
FirebaseAuth
,FirebaseDatabase
,FirebaseDynamicLinks
,FirebaseFirestore
,FirebaseMessaging
,FirebaseRemoteConfig
andFirebaseStorage
facades
Removed
- Dropped support Laravel 5.8 and Lumen 5.8