Releases: firebase/firebase-admin-go
Releases · firebase/firebase-admin-go
Firebase Admin Go SDK v4.5.0
Firebase Admin Go SDK v4.4.0
Firebase Admin Go SDK v4.3.0
Firebase Admin Go SDK v4.2.0
Firebase Admin Go SDK v4.1.0
Firebase Admin Go SDK 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 tomessaging.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()
andIsUnavailable()
. - feat(auth): Added new service-level error checking functions
IsIDTokenInvalid()
,IsIDTokenExpired()
,IsSessionCookieInvalid()
,IsSessionCookieExpired()
andIsCertificateFetchFailed()
. 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
Firebase Admin Go SDK v3.13.0
Firebase Admin Go SDK v3.12.1
Firebase Admin Go SDK v3.12.0
Cloud Messaging
- [Feature] Introduced a series of new parameters to the
AndroidNotification
type.
Authentication
- [Fixed] Fixed a bug in the
TenantIterator
type which was preventing it from listing all the tenants correctly.
Firebase Admin Go SDK v3.11.1
Authentication
- [Fixed] Minor improvements to the implementation to fix the API reference output generated by
godoc
.