Skip to content

chore: upgrade dependencies, add testing setup & update Firebase handlers#24

Open
Iamdheeraj22 wants to merge 7 commits intorithik-dev:masterfrom
Iamdheeraj22:package-improvements
Open

chore: upgrade dependencies, add testing setup & update Firebase handlers#24
Iamdheeraj22 wants to merge 7 commits intorithik-dev:masterfrom
Iamdheeraj22:package-improvements

Conversation

@Iamdheeraj22
Copy link
Copy Markdown

This PR enhances the package by updating dependencies, improving Firebase integration, and adding support for unit and widget testing.

Changes

  • Updated provider and firebase_auth to the latest compatible versions in pubspec.yaml.
  • Added testing dependencies: flutter_lints, mocktail, and firebase_auth_mocks for unit and widget testing.
  • Refactored Firebase handler and controller to align with the latest SDK changes.
  • Updated package version and dependencies in the example app (pubspec.yaml).
  • Upgraded Gradle configuration to match the latest Flutter compatibility requirements.

Outcome

  • Improved package stability and compatibility
  • Better testability with proper mocking support
  • Cleaner and updated Firebase integration

These changes make the package more maintainable, testable, and aligned with current Flutter/Firebase standards.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant