- BREAKING: Updated to Firebase Core 0.5.0 (thanks @CiriousJoker)
- BREAKING:
User
renamed toLitUser
- BREAKING:
FirebaseUser
renamed toUser
- BREAKING:
getSignedInUser()
is no longer asynchronous - docs: various documentation updates
- Additional setup is now required to ensure that Firebase Core is initialized. Please see the documentation or example for details.
- feat: expose
LitAuthIcon
to directly use the OAuth icons (Images
) provided by the package (Google, Apple, Twitter, Github)
- feat: add
context.watchSignedInUser()
method to watch theUser
object for changes in sign-in state. - feat: add
context.resetSignInForm()
method to reset clear the sign-in form state (password and email). To assist in more complicated UI builds. - fix: add notification configuration for
LitAuth.custom
- refactor: log all 'server errors' to console to provide help in debugging
- docs: various documentation updates
- fix: revert to meta 1.1.8 package for testing
- BREAKING: change in Apple authentication method
- BREAKING: change in the way buttons are customized through
AuthConfig
- feat: additional sign-in providers added - Github, Twitter and Apple (iOS, Android and Web)
- docs: various documentation updates
- feat: add functionality to customize notification messages
- feat: add sign in with apple support
- feat: add sign in with credential support for other identity providers
- docs: documentation updates
- feat: add
isSubmitting()
extension toBuildContext
. To determine if an authentication request is currently active - fix: ensure
ButtonConfig
attributes are applied to the sign-in and register buttons. - docs: various documentation updates
- BREAKING: logic related to
LitAuth
andAuthConfig
to manage sign-in customization. - docs: various documentation updates
- docs: update logo path
- docs: minor documentation updates
- feat: add generated files
- feat: initial release