firebase_flavors 2.0.1 copy "firebase_flavors: ^2.0.1" to clipboard
firebase_flavors: ^2.0.1 copied to clipboard

A Dart CLI tool for configuring Firebase for multiple Flutter flavors.

2.0.1 #

Run dart format to fix formatting errors for CI workflow.

2.0.0 #

Breaking Changes #

Remove iosBundleId in favor of iosBundleSuffix

The behavior was changed to match the behavior of androidPackageSuffix.

Instead of supplying the full bundle ID, just supply the suffix. e.g.

iosBundleId: com.example.app.dev becomes iosBundleSuffix: .dev

1.1.0 #

Added #

  • New set-project-ids command to set Firebase project IDs in the configuration file
    • --from-files: Auto-detect project IDs from existing google-services.json or GoogleService-Info.plist files
    • --from-firebase: Interactive selection from Firebase CLI projects list
    • --interactive: Prompt for project IDs interactively
    • --project-ids: Direct specification via command line as flavor:project-id pairs

Changed #

  • Improved argument parsing and command handling architecture
  • Enhanced error messages and command usage information

Documentation #

  • Updated README with comprehensive documentation for the new set-project-ids command
  • Added examples demonstrating different ways to use the new command

1.0.0 #

  • Initial version.
0
likes
150
points
178
downloads

Publisher

verified publisherandyhorn.dev

Weekly Downloads

A Dart CLI tool for configuring Firebase for multiple Flutter flavors.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

args, logger, yaml

More

Packages that depend on firebase_flavors