Releases: firebase/firebase-admin-java
Releases · firebase/firebase-admin-java
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)
Firebase Admin Java SDK v6.16.0
Firebase Admin Java SDK v6.15.0
Firebase Admin Java SDK v6.14.0
Miscellaneous
- [chore] Release 6.14.0 (#444)
- Fixed a flaky auth integration test by retrying the GetUser() API call a few times with a small delay (#442)
- Support direct_boot_ok parameter (#329)
- Add FcmOptions on MulticastMessage (#439)
- chore: Upgraded GCP and other util dependencies (#438)
- chore: Updated integration tests to use non-public rules (#417)
Firebase Admin Java SDK v6.13.0
New Features
- feat(auth): Add bulk get/delete methods (#365)
Miscellaneous
- [chore] Release 6.13.0 take 4 (#416)
- [chore] Release 6.13.0 take 3 (#415)
- [chore] Release 6.13.0 take 2 (#414)
- [chore] Release 6.13.0 (#413)
- chore: Setting the version of the Maven Javadoc plugin (#412)
- Bump netty.version from 4.1.34.Final to 4.1.45.Final (#373)
- Testable BatchResponse (#389)
- chore: Updated CI workflow to run on all PRs (#390)
- chore: Implementing GitHub Actions release workflow (#363)
- Staged Release 6.12.2 (#364)