- It is now possible to log HTTP requests and responses to the Firebase APIs to existing log channels.
See the "logging" section in
config/firebase.php
for the configuration options and the SDK Logging Documentation for more information.
- 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
.
- Add config option to debug HTTP requests made directly from the SDK. It is disabled by
default and can be enabled with the
FIREBASE_ENABLE_DEBUG=true
environment variable or by adding'debug' => true
toconfig/firebase.php
.
- Update
kreait/firebase
to^5.0
- Updated
kreait/firebase-php
to^4.40.1
- Added support for Laravel/Lumen
^7.0
- Updated
kreait/firebase-php
to^4.40.0
- A relative path to a credentials file is now resolved with
base_path()
to address issues on Windows systems #7
- Added a notice about not using the factory pattern described in the SDK documentation when using this package. (Although not a code change, adding it in the changelog to enhance visibility)
- Added support for Lumen
- Updated
kreait/firebase-php
to^4.38.1
- Updated
kreait/firebase-php
to^4.35.0
- Added Firestore to the Service Provider and as
FirebaseFirestore
facade
- Updated
kreait/firebase-php
to^4.32.0
- Added Dynamic Links to the Service Provider and as
FirebaseDynamicLinks
facade - Added
FIREBASE_DYNAMIC_LINKS_DEFAULT_DOMAIN
as environment variable
To update the package, please re-publish its configuration
php artisan vendor:publish --provider="Kreait\Laravel\Firebase\ServiceProvider" --tag=config
or add the following section to config/firebase.php
:
<?php
return [
// ...
'dynamic_links' => [
'default_domain' => env('FIREBASE_DYNAMIC_LINKS_DEFAULT_DOMAIN')
],
// ...
];
- Made clear that this package needs Laravel 5.8 or higher.
- Updated
kreait/firebase-php
to^4.30.1
- Required
illuminate/contracts
andilluminate/support
- Initial release