Skip to content

Releases: firebase/firebase-admin-python

Firebase Admin Python SDK v4.5.0

09 Dec 19:25
eefc31b
Compare
Choose a tag to compare

Changes

  • change: Deprecated support for Python 3.5 (#511)

Bug Fixes

  • fix(fcm): Converting unexpected gapic runtime errors to FirebaseError (#509)

Miscellaneous

  • [chore] Release 4.5.0 (#516)
  • Fixed typo in code comments. (#497)

Firebase Admin Python SDK v4.4.0

15 Sep 20:41
873aa7c
Compare
Choose a tag to compare

New Features

  • feat(ml): Adding Firebase ML support for AutoML models (#489)

Miscellaneous

  • [chore] Release 4.4.0 Take 2
  • [chore] Release 4.4.0 (#490)
  • chore: Temporarily disabling a lint rule (#485)
  • Fix doc spelling (#486)
  • Fixed a flaky auth integration test by retrying the GetUser() API call (#469)
  • Add auth bulk get/delete snippets (#464)

Firebase Admin Python SDK v4.3.0

14 May 19:35
74b5179
Compare
Choose a tag to compare

New Features

  • feat(auth): Add bulk get/delete methods (#400)

Miscellaneous

  • [chore] Release 4.3.0 (#462)
  • Followup to #400 to ensure all new types are exported (#461)
  • Firebase ML: fixed displayName and tags regexes to match changed backend requirements. (#459)
  • Move shebang to top of file. (#458)

Firebase Admin Python SDK v4.2.0

30 Apr 18:47
0afcad8
Compare
Choose a tag to compare

New Features

  • feat(auth): Adding multi-tenancy and IdP management APIs (#450)

Bug Fixes

  • fix(auth): Fixed some API reference mistakes (#456)

Miscellaneous

  • [chore] Release 4.2.0 (#457)

Firebase Admin Python SDK v4.1.0

21 Apr 20:48
9a0b5ae
Compare
Choose a tag to compare

New Features

  • feat(ml): Adding Firebase ML management APIs (#447)

Miscellaneous

  • [chore] Release 4.1.0
  • Revert "[chore] Release 4.1.0 (#451)" (#452)
  • [chore] Release 4.1.0 (#451)

Firebase Admin Python SDK v4.0.1

30 Mar 18:51
af1b456
Compare
Choose a tag to compare

Bug Fixes

  • fix(rtdb): Fixed a bug in the Reference.listen() API (#418)
  • fix(fcm): Updated topic management error format (#417)

Miscellaneous

  • [chore] Release 4.0.1 (#434)
  • chore: Cleaning up scripts used in the old release process (#416)

Firebase Admin Python SDK v4.0.0

24 Feb 19:27
2482f33
Compare
Choose a tag to compare

Breaking Changes

  • chore: Removing Python 3.4 support (#389)
  • Removing Python 2 support (#381)

Bug Fixes

  • fix(fcm): Passing params as keyword arguments to googleapiclient (#414)
  • fix(fcm): Convert event_time to UTC (#403)
  • fix: Setting a default timeout on all HTTP connections (#397)

Miscellaneous

  • [chore] Release 4.0.0 (#415)
  • chore: Implementing Pypi publish and Tweet steps (#410)
  • Updated release trigger mechanisms (#409)
  • chore: Making the separation between staging and publishing explicit (#407)
  • chore: Running integration tests in release workflow (#406)
  • chore: Installing wheel package during build staging (#405)
  • chore: Experimental GitHub Actions based workflow for publishing releases (#402)
  • Removing universal flag from binary dist configuration (#404)
  • Defined linter as a separate job (#398)
  • Fix send_all & send_multicast snippet comment to match implementation (#376)
  • chore: Dropped the dependency on six (#385)
  • Speeding up the HTTPClient tests by reusing the test server instance (#387)
  • Create a GitHub Actions based CI Pipeline (#386)
  • Upgraded to pylint 2.x (#384)
  • Upgraded cachecontrol to latest (#378)

Firebase Admin Python SDK v3.2.1

11 Dec 21:29
22f6761
Compare
Choose a tag to compare

Cloud Messaging

  • [Fixed] Boolean parameters in AndroidNotification are now correctly encoded.

Firebase Admin Python SDK v3.2.0

13 Nov 22:22
24e5ad4
Compare
Choose a tag to compare

Cloud Messaging

  • [Feature] Added a series of new parameters to the AndroidNotification class
    that allow further customization of notifications that target Android devices.
  • [Fixed] Batch messaging APIs send_all() and send_multicast() now support
    sending up to 500 messages in a single call.

Firebase Admin Python SDK v3.1.0

23 Oct 19:56
d625ddd
Compare
Choose a tag to compare

Authentication

  • [Fixed] User management APIs now correctly raise auth.EmailAlreadyExistsError when an already in-use email address is specified for a user.
  • [Feature] Added auth.InsufficientPermissionError type to represent operations that fail due to the credential lacking a required permission.

Cloud Messaging

  • [Fixed] Message class now implements the __str__() contract which can be used to obtain a string representation of a Message instance.