Skip to content

Releases: firebase/firebase-admin-dotnet

Firebase Admin .NET SDK v1.16.0

09 Sep 18:37
ad97c69
Compare
Choose a tag to compare

New Features

  • feat(auth): Added multi-tenancy support (#245)

Bug Fixes

  • fix(auth): Fixing the error response parsing of ImportUsersAsync() (#224)

Miscellaneous

  • [chore] Release 1.1.6.0 take 2 (#250)
  • Revert "[chore] Release 1.16.0 (#248)" (#249)
  • [chore] Release 1.16.0 (#248)

Firebase Admin .NET SDK v1.15.0

29 Jul 18:04
6bef3b2
Compare
Choose a tag to compare

New Features

  • feat(auth): Implemented IdP config management APIs (#217)

Miscellaneous

  • [chore] Release 1.15.0 (#221)
  • chore: Moved FirebaseAuthTest to the Auth namespace (#220)
  • chore: Moving GetUsersTest to a top-level class (#219)
  • chore: Added sample snippets for IdP config APIs (#218)

Firebase Admin .NET SDK v1.14.0

17 Jun 21:10
581b7f0
Compare
Choose a tag to compare

New Features

  • feat(auth): Add bulk user import functionality and hashing algorithms namespace (#191)

Miscellaneous

  • [chore] Release 1.14.0 (#198)
  • Fixed a flaky auth integration test by retrying the GetUser() API call (#197)
  • Add auth bulk get/delete snippets (#189)

Firebase Admin .NET SDK v1.13.0

29 May 15:44
348d26c
Compare
Choose a tag to compare

New Features

  • feat(auth): Add bulk get/delete methods (#151)

Miscellaneous

  • [chore] Release 1.13.0 (#188)
  • Remove {@code foo} tag. (#187)
  • Fix doc strings for bulk get/delete users (#186)
  • chore: Add instructions to CONTRIBUTING.md for manually enabling Email/Password authentication (#184)
  • chore: Added snippets for error handling (#180)

Firebase Admin .NET SDK v1.12.0

06 May 19:42
aaebed8
Compare
Choose a tag to compare

New Features

  • feat(auth): Added VerifySessionCookieAsync() APIs (#177)
  • feat(auth): Added CreateSessionCookieAsync() API (#176)

Miscellaneous

  • [chore] Release 1.12.0 (#179)
  • chore(auth): Added integration tests and snippets for session management (#178)

Firebase Admin .NET SDK v1.11.0

23 Apr 18:46
4a331b4
Compare
Choose a tag to compare

New Features

  • feat(auth): Added revocation check support for VerifyIdTokenAsync() (#172)
  • feat(auth): Added RevokeRefreshTokensAsync() API (#171)

Bug Fixes

  • fix(auth): Integration test for RevokeRefreshTokensAsync() (#173)

Miscellaneous

  • [chore] Release 1.11.0 (#175)
  • Fixing up some minor text format issues. (#174)

Firebase Admin .NET SDK v1.10.0

09 Apr 19:13
f9a23c7
Compare
Choose a tag to compare

New Features

  • feat(auth): Added InvalidDynamicLinkDomain Error Code (#167)
  • feat(auth): Added APIs for generating email sign-in links (#165)
  • feat(auth): Added APIs for generating email verification links (#164)
  • feat(auth): Implemented GeneratePasswordResetLinkAsync() API (#162)

Bug Fixes

  • fix(auth): Integration tests and sample snippets for email action links (#166)
  • fix(fcm): Fixed error handling in the topic management APIs (#155)

Miscellaneous

  • [chore] Release 1.10.0 (#170)
  • chore: Implementing the publish workflow (#147)
  • chore: Adding GitHub Actions release workflow (#146)
  • Remove the CHANGELOG file (#145)

Firebase Admin .NET SDK v1.9.2

11 Feb 19:37
489f1a7
Compare
Choose a tag to compare

Firebase Auth

  • [Fixed] User management APIs now correctly raise ErrorCode.AlreadyExists when an already in-use email address is specified for a user. Thanks kcieslinski for the contribution.

Firebase Admin .NET SDK v1.9.1

16 Oct 21:37
d0fa933
Compare
Choose a tag to compare
  • SDK automatically retries HTTP requests that are failing due to low-level I/O errors and HTTP 503 errors.

Firebase Auth

  • ExportedUserRecord does not expose password hashes that are redacted due to lack of permissions in the service account credentials.

  • Fixed an issue with IAM-based custom token signing, that resulted in permission errors.

Firebase Admin .NET SDK v1.9.0

18 Sep 20:01
e0473fa
Compare
Choose a tag to compare
  • Fixed an issue that caused async API calls to deadlock in some environments. Thanks NiCoTinEz for the contribution.

Firebase Auth

  • Introduced a new FirebaseAuthException class and an AuthErrorCode enum type for improved error handling support. All user management APIs now throw instances of the FirebaseAuthException class. This is a subclass of the existing FirebaseException type.
  • ID token verification APIs now throw instances of the FirebaseAuthException class.
  • CreateCustomTokenAsync() APIs now throw FirebaseAuthException if an error occurs while signing custom tokens. If the service account is not correctly configured, this API throws an InvalidOperationException.