Skip to content

Releases: kreait/laravel-firebase

5.3.0

26 Jul 12:28
5.3.0
34ded0e

Choose a tag to compare

Enabled injecting middlewares into the Firebase API client (#187)

5.2.0

30 Mar 11:26
5.2.0
210bc54

Choose a tag to compare

Added AppCheck support (#174)

5.1

15 Feb 07:15
48b788c

Choose a tag to compare

5.1

Added support for Laravel 10

5.0

13 Jan 09:48
480867b

Choose a tag to compare

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

28 Jul 18:05
35bdebd

Choose a tag to compare

  • 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.

4.1.0

08 Feb 21:48
2e3697a

Choose a tag to compare

  • Added support for Laravel 9 (#118)

4.0.0

09 Jan 19:57
463a764

Choose a tag to compare

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 instead
    • Kreait\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 the http_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

04 Dec 14:16
e211084

Choose a tag to compare

Added support for caching the authentication tokens used for connecting to the Firebase servers.


If you or your team rely on this project and me maintaining it, please consider becoming a Sponsor 🙏

3.3.0

29 Nov 10:02
0d698c4

Choose a tag to compare

Ensure support for all PHP 8.x versions (#110)


If you or your team rely on this project and me maintaining it, please consider becoming a Sponsor 🙏

3.2.0

21 Oct 22:52
a1e9eac

Choose a tag to compare

Added

  • Support for Database Auth Variable Overrides (#93)

Changed

  • Type-hints have been updated to point to the interfaces that the underlying SDK provides since more recent versions.
  • Bumped kreait/firebase-php dependency to ^5.24 (Database Auth Variable Overrides are supported since 5.22)