All Versions
175
Latest Version
Avg Release Cycle
22 days
Latest Release
133 days ago

Changelog History
Page 13

  • v4.7.1 Changes

    May 09, 2018

    ๐Ÿ›  Bugfixes

    • ๐Ÿ›  Fixed marking disabled users as enabled when using arrays (#196)
  • v4.7.0 Changes

    May 08, 2018

    ๐Ÿ†• New features

    • โž• Added support to unlink identity providers from a user
      • Kreait\Firebase\Auth::unlinkProvider($uid, $provider) ($provider can be a string or an array of strings)
    • โž• Added support to remove the phone number from a user (#195)
      • When you update a user (Documentation), you can now
      • set phoneNumber to null
      • set deletePhoneNumber to true
      • set deleteProvider to ['phone']
  • v4.6.0 Changes

    April 27, 2018

    ๐Ÿ†• New features

    • โž• Added support for FCM message configurations (Android, APNS, WebPush) (initiated by @Casperhr, thanks!)
  • v4.5.0 Changes

    April 16, 2018

    ๐Ÿ†• New Features

    • โž• Added support for Firebase Cloud Messaging (Documentation)

    ๐Ÿ”„ Changes

    • Empty properties in a ProviderData object are now filtered out (e.g. the "phone" provider never includes a photo or an email)
  • v4.4.0 Changes

    April 07, 2018

    ๐Ÿ†• New Features

    ๐Ÿ›  Bugfixes

    • โœ‚ Removed PHP 7.0 incompatible void return types
  • v4.3.0 Changes

    March 29, 2018

    ๐Ÿ†• New features

    • โž• Added support for the Firebase Remote Config (Documentation)
  • v4.2.3 Changes

    March 27, 2018
    • ๐Ÿ– Handle non-existing users consistently (#186)
  • v4.2.2 Changes

    March 27, 2018

    ๐Ÿ›  Bugfix

    • ๐Ÿ›  Fixed setting email verification flags (#183)
  • v4.2.1 Changes

    March 14, 2018

    ๐Ÿ›  Bugfix

    • ๐Ÿ“‡ Renamed method with typo Storage::getFileystem() to the correct Storage::getFilesystem() (#182)
  • v4.2.0 Changes

    March 08, 2018

    ๐Ÿ†• New features

    • โž• Added support to create and update users with properties (Documentation)
      • Kreait\Firebase\Auth::createUser($properties)
      • Kreait\Firebase\Auth::updateUser($uid, $properties)
    • โž• Added Kreait\Firebase\Auth::getUserByPhoneNumber($phoneNumber)
    • โž• Added method to verify the password of an account provided by the email/password provider (Documentation)

    ๐Ÿ›  Bugfixes

    • Kreait\Firebase\Auth::getUser() and Kreait\Firebase\Auth::getUser() were throwing a TypeError when trying to create a user record from an empty data set (the Firebase API returns an empty response when no user is found). Now, a Kreait\Firebase\Exception\UserNotFound exception is thrown instead.

    ๐Ÿ—„ Deprecations

    • Kreait\Firebase\Auth\ApiClient::signupNewUser()
    • Kreait\Firebase\Auth\ApiClient::enableUser()
    • Kreait\Firebase\Auth\ApiClient::disableUser()
    • Kreait\Firebase\Auth\ApiClient::changeUserPassword()
    • Kreait\Firebase\Auth\ApiClient::changeUserEmail()