Skip to content

Releases: firebase/firebase-admin-go

Firebase Admin Go SDK v4.6.1

04 Nov 21:37
02cde4f
Compare
Choose a tag to compare

Bug Fixes

  • fix: Skipping credential lookup in emulator mode (#459)
  • fix(auth): check disabled status on verifyIDToken (#455)
  • fix(fcm): Remove retry on 500 errors in the default config (#453)

Miscellaneous

  • [chore] Release 4.6.1 (#466)
  • Update comment align with code (#461)
  • Add nightly build workflow (#456)

Firebase Admin Go SDK v4.6.0

02 Jun 19:01
928b104
Compare
Choose a tag to compare

New Features

  • feat(auth): Add token verification logic for emulator mode (#419)

Bug Fixes

  • fix(auth): Fix incorrect import of partial user metadata. (#445)
  • fix(rtdb): enable support for firebasedatabase.app (#423)
  • fix(auth): adds missing EMAIL_NOT_FOUND error code (#436)

Miscellaneous

  • [chore] Release 4.6.0 (#449)
  • chore: Installing golint before checkout (#439)
  • Fix Unmarshal typo, add tests to verify (#435)

Firebase Admin Go SDK v4.5.0

14 Apr 20:28
4121c50
Compare
Choose a tag to compare

New Features

  • feat(auth): Add MFA info to UserRecord (#422)

Bug Fixes

  • fix(auth): Removed MultiFactoryID public type (#431)
  • fix: Upgraded Firestore and Storage dependencies (#428)

Miscellaneous

  • Fix integration test for MFA in UserRecord (#433)
  • [chore] Release 4.5.0 (#432)

Firebase Admin Go SDK v4.4.0

29 Mar 17:23
05378ef
Compare
Choose a tag to compare

Miscellaneous

  • [chore] Release 4.4.0 (#430)
  • GetUserByProviderID -> GetUserByProviderUID (#425)

Firebase Admin Go SDK v4.3.0

24 Mar 19:30
eb0d2a0
Compare
Choose a tag to compare

New Features

  • feat(auth): GetUserByProviderID() (#339)
  • feat(auth): Add ability to link a federated id with the UpdateUser() method. (#344)

Miscellaneous

  • [chore] Release 4.3.0 (#424)

Firebase Admin Go SDK v4.2.0

28 Jan 21:08
a957589
Compare
Choose a tag to compare

New Features

  • feat(auth): Recognize FIREBASE_AUTH_EMULATOR_HOST environment variable (#414)

Miscellaneous

  • [chore] Release 4.2.0 (#417)

Firebase Admin Go SDK v4.1.0

22 Oct 20:01
77177c7
Compare
Choose a tag to compare

New Features

  • feat(auth): Hash Order Fix (#392)

Bug Fixes

  • fix(auth): Migrate IAM SignBlob to IAMCredentials SignBlob (#404)
  • fix(fcm): Updated messaging code to take into account the custom endpoint setting for the FCM batch endpoint (#385) (#393)

Miscellaneous

  • [chore] Release 4.1.0 (#407)
  • docs: Move GitHub template to .github (#390)

Firebase Admin Go SDK v4.0.0

16 Jun 18:12
cef91ac
Compare
Choose a tag to compare

API Changes

  • Admin SDK has opted into Go modules. The package name now has the major version appended to it. Developers should use the new package name firebase.google.com/go/v4 when installing and importing the SDK.
  • The messaging.WebpushFcmOptions type has been renamed to messaging.WebpushFCMOptions.

Features

  • feat: Added a new errorutils package that provides functions for checking for platform-level error codes.
  • feat(fcm): Added new service-level error checking functions IsThirdPartyAuthError(), IsQuotaExceeded(), IsSenderIDMismatch(), IsUnregistered() and IsUnavailable().
  • feat(auth): Added new service-level error checking functions IsIDTokenInvalid(), IsIDTokenExpired(), IsSessionCookieInvalid(), IsSessionCookieExpired() and IsCertificateFetchFailed(). These functions can be used in conjunction with the existing JWT verification APIs provided by the SDK.

Bug Fixes

  • fix: Removed import path comments (#380)
  • fix(fcm): Add ability to override default FCM endpoint via ClientOptions (#373)

Miscellaneous

  • [chore] Release 4.0.0 - take 2 (#384)
  • [chore] Release 4.0.0 (#383)
  • chore: Adding a CI job to build in non-module (gopath) mode (#381)
  • chore: Merging v4 branch into dev (#370)
  • Snippets for bulk get/delete function (#328)

Firebase Admin Go SDK v3.13.0

21 May 18:49
54b8114
Compare
Choose a tag to compare

New Features

  • feat(auth): Exposing CustomToken() on auth.TenantClient (#371)

Miscellaneous

  • Deletes users slowly during the integration tests. (#375)
  • [chore] Release 3.13.0 (#374)
  • Add bulk get/delete methods (#325)
  • chore: Pointing CI badge to the dev branch (#369)
  • chore: Added go1.14 to the build matrix (#368)
  • chore: Automating the release publish step (#366)

Firebase Admin Go SDK v3.12.1

23 Apr 18:48
4343fa8
Compare
Choose a tag to compare

Bug Fixes

  • Updated the remote endpoint used by the topic management operations.

Other

  • [chore] Release 3.12.1 (#364)
  • Setting up a CI pipeline based on GitHub Actions (#321)