rebrand_cli 2.1.0 copy "rebrand_cli: ^2.1.0" to clipboard
rebrand_cli: ^2.1.0 copied to clipboard

A master orchestrator for Flutter rebranding. Automate app name, package name, bundle ID, and icon changes across Android and iOS with a single command.

2.1.0 #

  • New: Optional Configuration: All fields in rebrand_config.json are now optional.
  • New: Feature Flags: Added enable_splash, enable_launcher_icon, enable_package_rename, enable_app_label to control specific features.
  • New: Platform Selection: Added enable_android and enable_ios to control platform-specific rebranding.
  • New: Splash Screen Scaling: Added scaling option to splash_config to control logo size.
  • New: Input Validation: Added validation for configuration values (paths, package name format, colors).
  • Improved: AssetGenerationTask now scales only the splash screen image, preserving the original image for launcher icons.

2.0.0 #

  • New: Auto-Padding Engine for Splash Screens: Prevents image cropping on Android 12+ by automatically adding padding to the splash screen image.
  • New: Task-Based Architecture: The entire rebranding process is now more robust, scalable, and easier to maintain.
  • New: Automatic Project Backup & Rollback: Your project is now automatically backed up before rebranding and restored if any step fails, preventing project corruption.
  • Improved: Enhanced Modularity: The RebrandService is now more modular, making it easier to add new features in the future.
  • Improved: Robust Error Handling: The new rollback system ensures that your project is left in a clean state even if an error occurs.

1.0.5 #

  • Added documentation for running the tool directly with dart pub global run syntax.
  • Enhanced README with clear instructions for both rebrand and dart pub global run rebrand_cli:rebrand commands.
  • Improved CHANGELOG documentation for all versions.

1.0.3 #

  • Documentation improvements and enhancements.

1.0.2 #

  • Documentation improvements and enhancements.

1.0.1 #

  • Updated documentation and README instructions.

1.0.0 #

  • Initial release.
  • Support for automated Package ID renaming (Android & iOS).
  • Support for Native App Name updates in AndroidManifest and Info.plist.
  • Automated asset generation for Launcher Icons and Splash Screens.
  • Zero-setup dependency management (auto-adds worker packages to target projects).
1
likes
160
points
331
downloads

Publisher

unverified uploader

Weekly Downloads

A master orchestrator for Flutter rebranding. Automate app name, package name, bundle ID, and icon changes across Android and iOS with a single command.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

image, path

More

Packages that depend on rebrand_cli