Skip to content

Commit 5e408f0

Browse files
committed
Add version matrix and unify links to the documentation
1 parent 34ded0e commit 5e408f0

File tree

1 file changed

+13
-19
lines changed

1 file changed

+13
-19
lines changed

README.md

Lines changed: 13 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ A Laravel package for the [Firebase PHP Admin SDK](https://github.com/kreait/fir
1414
- [Configuration](#configuration)
1515
- [Usage](#usage)
1616
- [Multiple projects](#multiple-projects)
17-
- [Support](#support)
17+
- [Supported Versions](#supported-versions)
1818
- [License](#license)
1919

2020
## Installation
@@ -57,17 +57,6 @@ php artisan vendor:publish --provider="Kreait\Laravel\Firebase\ServiceProvider"
5757

5858
## Usage
5959

60-
| Component | [Container Injection](https://laravel.com/docs/container#automatic-injection) | [Facades](https://laravel.com/docs/facades) | [`app()`](https://laravel.com/docs/helpers#method-app) |
61-
|-------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------|---------------------------------------------|--------------------------------------------------------|
62-
| [AppCheck](https://firebase-php.readthedocs.io/en/stable/app-check.html) | `\Kreait\Firebase\Contract\AppCheck` | `Firebase::appCheck()` | `app('firebase.app_check')` |
63-
| [Authentication](https://firebase-php.readthedocs.io/en/stable/authentication.html) | `\Kreait\Firebase\Contract\Auth` | `Firebase::auth()` | `app('firebase.auth')` |
64-
| [Cloud Firestore](https://firebase-php.readthedocs.io/en/stable/cloud-firestore.html) | `\Kreait\Firebase\Contract\Firestore` | `Firebase::firestore()` | `app('firebase.firestore')` |
65-
| [Cloud Messaging (FCM)](https://firebase-php.readthedocs.io/en/stable/cloud-messaging.html) | `\Kreait\Firebase\Contract\Messaging` | `Firebase::messaging()` | `app('firebase.messaging')` |
66-
| [Dynamic Links](https://firebase-php.readthedocs.io/en/stable/dynamic-links.html) | `\Kreait\Firebase\Contract\DynamicLinks` | `Firebase::dynamicLinks()` | `app('firebase.dynamic_links')` |
67-
| [Realtime Database](https://firebase-php.readthedocs.io/en/stable/realtime-database.html) | `\Kreait\Firebase\Contract\Database` | `Firebase::database()` | `app('firebase.database')` |
68-
| [Remote Config](https://firebase-php.readthedocs.io/en/stable/remote-config.html) | `\Kreait\Firebase\Contract\RemoteConfig` | `Firebase::remoteConfig()` | `app('firebase.remote_config')` |
69-
| [Cloud Storage](https://firebase-php.readthedocs.io/en/stable/cloud-storage.html) | `\Kreait\Firebase\Contract\Storage` | `Firebase::storage()` | `app('firebase.storage')` |
70-
7160
Once you have retrieved a component, please refer to the [documentation of the Firebase PHP Admin SDK](https://firebase-php.readthedocs.io)
7261
for further information on how to use it.
7362

@@ -90,15 +79,20 @@ $appAuth = Firebase::project('app')->auth();
9079
$anotherAppAuth = Firebase::project('another-app')->auth();
9180
```
9281

93-
## Support
82+
## Supported Versions
83+
84+
**Only the latest version is actively supported.**
9485

95-
- [Issue Tracker (Laravel Package)](https://github.com/kreait/laravel-firebase/issues/)
96-
- [Issue Tracker (Admin SDK)](https://github.com/kreait/firebase-php/issues/)
97-
- [Stack Overflow](https://stackoverflow.com/questions/tagged/firebase+php)
86+
Earlier versions will receive security fixes as long as their **lowest** SDK requirement receives security fixes. You
87+
can find the currently supported versions and support options in the [SDK's README](https://github.com/kreait/firebase-php).
9888

99-
_If you or your team rely on this project and me maintaining it, please consider becoming a
100-
[Sponsor](https://github.com/sponsors/jeromegamez/) 🙏. Higher tiers enable access to extended
101-
support._
89+
| Version | Initial Release | Supported SDK Versions | Supported Laravel Versions | Status |
90+
|---------|-----------------|------------------------|----------------------------|----------------|
91+
| `5.x` | 13 Jan 2023 | `^7.0` | `^9.0` | Active support |
92+
| `4.x` | 09 Jan 2022 | `^6.0` | `^8.0` | End of life |
93+
| `3.x` | 01 Nov 2020 | `^5.24` | `^6.0, ^7.0, ^8.0` | End of life |
94+
| `2.x` | 01 Apr 2020 | `^5.0` | `^5.8, ^6.0, ^7.0, ^8.0` | End of life |
95+
| `1.x` | 17 Aug 2019 | `^4.40.1` | `^5.8, ^6.0, ^7.0` | End of life |
10296

10397
## License
10498

0 commit comments

Comments
 (0)