Firebase Admin Java SDK v7.0.0
This release contains several breaking API changes. See the Java Admin SDK v7 migration guide for more details.
Breaking Changes
- change: New error handling APIs (merging v7 branch into master) (#465)
FirebaseAuthException
now exposes its error code as anAuthErrorCode
value.- All implementations of the
UserImportHash
abstract class are now markedfinal
. FirebaseMessagingException
now exposes its error code as aMessagingErrorCode
value.- Public constructors of the
Notification
class have been removed. UseNotification.builder()
to create new instances.
New Features
- Added a collection of new APIs for implementing advanced error handling logic. See the error handling guide for more details.
- Added a new
ErrorCode
enum that defines all platform error codes. - Added a new
IncomingHttpResponse
class that can be used to access the HTTP response object associated with an exception.
Miscellaneous
- [chore] Release 7.0.0 (#473)