Skip to content

Releases: kreait/firebase-php

3.2.1

12 Oct 09:20
3.2.1
b6e561f
Compare
Choose a tag to compare

Reverted Kreait\Firebase\Factory deprecations introduced in 3.2.0

3.2.0

05 Oct 20:13
3.2.0
e656499
Compare
Choose a tag to compare
  • Added user management features (Documentation)
  • Deprecated Kreait\Firebase\Factory::withServiceAccount(), use Kreait\Firebase\Factory::withServiceAccountAndApiKey() instead
  • Deprecated Kreait\Firebase::asUserWithClaims(), use Kreait\Firebase\Auth::getUser() and Kreait\Firebase::asUser() instead
  • Deprecated Kreait\Firebase::getTokenHandler(), use Kreait\Firebase\Auth::createCustomToken() and Kreait\Firebase\Auth::verifyIdToken() instead.
  • Added migration instructions for deprecated methods, see Documentation

3.1.2

11 Aug 13:22
3.1.2
d738059
Compare
Choose a tag to compare

Removed the restriction to the google/auth package to versions <1.0 (#110)

3.1.1

17 Jun 21:24
3.1.1
c47faab
Compare
Choose a tag to compare

Fixed the error that Service Account Autodiscovery was not working when no Discoverer was given.

3.1.0

10 Jun 14:01
3.1.0
27bcd69
Compare
Choose a tag to compare
  • Deprecated Kreait\Firebase\Factory::withCredentials() (Documentation)
  • Extracted Service Account discovery to a distinct component (Documentation)
    • Added Kreait\Firebase\ServiceAccount::discover()
    • You can now add your own discovery methods (Documentation)
  • Updated and restructured the documentation

1.2.2

09 Jun 09:50
1.2.2
251f6af
Compare
Choose a tag to compare

Replace deprecated method call when creating a Google HTTP Client

3.0.2

08 Jun 17:35
3.0.2
fa863a5
Compare
Choose a tag to compare
  • Added additional checks to ensure given credentials are valid and readable
  • When using the Factory and passing the path to an invalid credentials file, the
    factory would continue to try to get the credentials e.g. from one of the
    environment variables. This has now changed: the factory immediately
    quits when given invalid credentials.

3.0.1

25 Apr 10:07
3.0.1
f7dcbb2
Compare
Choose a tag to compare

When the credentials file has not been found, a CredentialsNotFound exception is thrown, including the information which paths have been tried.

3.0.0

22 Apr 08:37
3.0.0
8beec02
Compare
Choose a tag to compare
  • Moved all classes inside the Kreait namespace to avoid possible conflicts with official Firebase PHP libraries using the Firebase namespace.
  • Removed database secret authentication, as it has been deprecated by Firebase.

Please visit the Migration section in the docs to see which changes in your code are required when upgrading from 2.x to 3.0.

2.3.1

12 Apr 04:43
2.3.1
1206702
Compare
Choose a tag to compare

Fixes the problem that it wasn't possible to use startAt/endAt/equalTo with string values.