firebase/firebase-admin-go
### [`v4.6.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.6.0)
[Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.5.0...v4.6.0)
##### New Features
- feat(auth): Add token verification logic for emulator mode ([#419](https://togithub.com/firebase/firebase-admin-go/issues/419))
##### Bug Fixes
- fix(auth): Fix incorrect import of partial user metadata. ([#445](https://togithub.com/firebase/firebase-admin-go/issues/445))
- fix(rtdb): enable support for firebasedatabase.app ([#423](https://togithub.com/firebase/firebase-admin-go/issues/423))
- fix(auth): adds missing EMAIL_NOT_FOUND error code ([#436](https://togithub.com/firebase/firebase-admin-go/issues/436))
##### Miscellaneous
- \[chore] Release 4.6.0 ([#449](https://togithub.com/firebase/firebase-admin-go/issues/449))
- chore: Installing golint before checkout ([#439](https://togithub.com/firebase/firebase-admin-go/issues/439))
- Fix Unmarshal typo, add tests to verify ([#435](https://togithub.com/firebase/firebase-admin-go/issues/435))
### [`v4.5.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.5.0)
[Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.4.0...v4.5.0)
##### New Features
- feat(auth): Add MFA info to UserRecord ([#422](https://togithub.com/firebase/firebase-admin-go/issues/422))
##### Bug Fixes
- fix(auth): Removed MultiFactoryID public type ([#431](https://togithub.com/firebase/firebase-admin-go/issues/431))
- fix: Upgraded Firestore and Storage dependencies ([#428](https://togithub.com/firebase/firebase-admin-go/issues/428))
##### Miscellaneous
- Fix integration test for MFA in UserRecord ([#433](https://togithub.com/firebase/firebase-admin-go/issues/433))
- \[chore] Release 4.5.0 ([#432](https://togithub.com/firebase/firebase-admin-go/issues/432))
### [`v4.4.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.4.0)
[Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.3.0...v4.4.0)
##### Miscellaneous
- \[chore] Release 4.4.0 ([#430](https://togithub.com/firebase/firebase-admin-go/issues/430))
- GetUserByProviderID -> GetUserByProviderUID ([#425](https://togithub.com/firebase/firebase-admin-go/issues/425))
### [`v4.3.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.3.0)
[Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.2.0...v4.3.0)
##### New Features
- feat(auth): GetUserByProviderID() ([#339](https://togithub.com/firebase/firebase-admin-go/issues/339))
- feat(auth): Add ability to link a federated id with the UpdateUser() method. ([#344](https://togithub.com/firebase/firebase-admin-go/issues/344))
##### Miscellaneous
- \[chore] Release 4.3.0 ([#424](https://togithub.com/firebase/firebase-admin-go/issues/424))
### [`v4.2.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.2.0)
[Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.1.0...v4.2.0)
##### New Features
- feat(auth): Recognize `FIREBASE_AUTH_EMULATOR_HOST` environment variable ([#414](https://togithub.com/firebase/firebase-admin-go/issues/414))
##### Miscellaneous
- \[chore] Release 4.2.0 ([#417](https://togithub.com/firebase/firebase-admin-go/issues/417))
### [`v4.1.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.1.0)
[Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.0.0...v4.1.0)
##### New Features
- feat(auth): Hash Order Fix ([#392](https://togithub.com/firebase/firebase-admin-go/issues/392))
##### Bug Fixes
- fix(auth): Migrate IAM SignBlob to IAMCredentials SignBlob ([#404](https://togithub.com/firebase/firebase-admin-go/issues/404))
- fix(fcm): Updated messaging code to take into account the custom endpoint setting for the FCM batch endpoint ([#385](https://togithub.com/firebase/firebase-admin-go/issues/385)) ([#393](https://togithub.com/firebase/firebase-admin-go/issues/393))
##### Miscellaneous
- \[chore] Release 4.1.0 ([#407](https://togithub.com/firebase/firebase-admin-go/issues/407))
- docs: Move GitHub template to `.github` ([#390](https://togithub.com/firebase/firebase-admin-go/issues/390))
### [`v4.0.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.0.0)
[Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v3.13.0...v4.0.0)
##### 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](https://togithub.com/firebase/firebase-admin-go/issues/380))
- fix(fcm): Add ability to override default FCM endpoint via ClientOptions ([#373](https://togithub.com/firebase/firebase-admin-go/issues/373))
##### Miscellaneous
- \[chore] Release 4.0.0 - take 2 ([#384](https://togithub.com/firebase/firebase-admin-go/issues/384))
- \[chore] Release 4.0.0 ([#383](https://togithub.com/firebase/firebase-admin-go/issues/383))
- chore: Adding a CI job to build in non-module (gopath) mode ([#381](https://togithub.com/firebase/firebase-admin-go/issues/381))
- chore: Merging v4 branch into dev ([#370](https://togithub.com/firebase/firebase-admin-go/issues/370))
- Snippets for bulk get/delete function ([#328](https://togithub.com/firebase/firebase-admin-go/issues/328))
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box.
This PR contains the following updates:
v3.13.0+incompatible
->v4.6.0
Release Notes
firebase/firebase-admin-go
### [`v4.6.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.6.0) [Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.5.0...v4.6.0) ##### New Features - feat(auth): Add token verification logic for emulator mode ([#419](https://togithub.com/firebase/firebase-admin-go/issues/419)) ##### Bug Fixes - fix(auth): Fix incorrect import of partial user metadata. ([#445](https://togithub.com/firebase/firebase-admin-go/issues/445)) - fix(rtdb): enable support for firebasedatabase.app ([#423](https://togithub.com/firebase/firebase-admin-go/issues/423)) - fix(auth): adds missing EMAIL_NOT_FOUND error code ([#436](https://togithub.com/firebase/firebase-admin-go/issues/436)) ##### Miscellaneous - \[chore] Release 4.6.0 ([#449](https://togithub.com/firebase/firebase-admin-go/issues/449)) - chore: Installing golint before checkout ([#439](https://togithub.com/firebase/firebase-admin-go/issues/439)) - Fix Unmarshal typo, add tests to verify ([#435](https://togithub.com/firebase/firebase-admin-go/issues/435)) ### [`v4.5.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.5.0) [Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.4.0...v4.5.0) ##### New Features - feat(auth): Add MFA info to UserRecord ([#422](https://togithub.com/firebase/firebase-admin-go/issues/422)) ##### Bug Fixes - fix(auth): Removed MultiFactoryID public type ([#431](https://togithub.com/firebase/firebase-admin-go/issues/431)) - fix: Upgraded Firestore and Storage dependencies ([#428](https://togithub.com/firebase/firebase-admin-go/issues/428)) ##### Miscellaneous - Fix integration test for MFA in UserRecord ([#433](https://togithub.com/firebase/firebase-admin-go/issues/433)) - \[chore] Release 4.5.0 ([#432](https://togithub.com/firebase/firebase-admin-go/issues/432)) ### [`v4.4.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.4.0) [Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.3.0...v4.4.0) ##### Miscellaneous - \[chore] Release 4.4.0 ([#430](https://togithub.com/firebase/firebase-admin-go/issues/430)) - GetUserByProviderID -> GetUserByProviderUID ([#425](https://togithub.com/firebase/firebase-admin-go/issues/425)) ### [`v4.3.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.3.0) [Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.2.0...v4.3.0) ##### New Features - feat(auth): GetUserByProviderID() ([#339](https://togithub.com/firebase/firebase-admin-go/issues/339)) - feat(auth): Add ability to link a federated id with the UpdateUser() method. ([#344](https://togithub.com/firebase/firebase-admin-go/issues/344)) ##### Miscellaneous - \[chore] Release 4.3.0 ([#424](https://togithub.com/firebase/firebase-admin-go/issues/424)) ### [`v4.2.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.2.0) [Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.1.0...v4.2.0) ##### New Features - feat(auth): Recognize `FIREBASE_AUTH_EMULATOR_HOST` environment variable ([#414](https://togithub.com/firebase/firebase-admin-go/issues/414)) ##### Miscellaneous - \[chore] Release 4.2.0 ([#417](https://togithub.com/firebase/firebase-admin-go/issues/417)) ### [`v4.1.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.1.0) [Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v4.0.0...v4.1.0) ##### New Features - feat(auth): Hash Order Fix ([#392](https://togithub.com/firebase/firebase-admin-go/issues/392)) ##### Bug Fixes - fix(auth): Migrate IAM SignBlob to IAMCredentials SignBlob ([#404](https://togithub.com/firebase/firebase-admin-go/issues/404)) - fix(fcm): Updated messaging code to take into account the custom endpoint setting for the FCM batch endpoint ([#385](https://togithub.com/firebase/firebase-admin-go/issues/385)) ([#393](https://togithub.com/firebase/firebase-admin-go/issues/393)) ##### Miscellaneous - \[chore] Release 4.1.0 ([#407](https://togithub.com/firebase/firebase-admin-go/issues/407)) - docs: Move GitHub template to `.github` ([#390](https://togithub.com/firebase/firebase-admin-go/issues/390)) ### [`v4.0.0`](https://togithub.com/firebase/firebase-admin-go/releases/v4.0.0) [Compare Source](https://togithub.com/firebase/firebase-admin-go/compare/v3.13.0...v4.0.0) ##### 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](https://togithub.com/firebase/firebase-admin-go/issues/380)) - fix(fcm): Add ability to override default FCM endpoint via ClientOptions ([#373](https://togithub.com/firebase/firebase-admin-go/issues/373)) ##### Miscellaneous - \[chore] Release 4.0.0 - take 2 ([#384](https://togithub.com/firebase/firebase-admin-go/issues/384)) - \[chore] Release 4.0.0 ([#383](https://togithub.com/firebase/firebase-admin-go/issues/383)) - chore: Adding a CI job to build in non-module (gopath) mode ([#381](https://togithub.com/firebase/firebase-admin-go/issues/381)) - chore: Merging v4 branch into dev ([#370](https://togithub.com/firebase/firebase-admin-go/issues/370)) - Snippets for bulk get/delete function ([#328](https://togithub.com/firebase/firebase-admin-go/issues/328))Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.