flutter_flavorizr_extended 0.0.9 copy "flutter_flavorizr_extended: ^0.0.9" to clipboard
flutter_flavorizr_extended: ^0.0.9 copied to clipboard

extended flutter_flavorizr for updateRun

2024-10-21 #

v0.0.9 #

Added #

Fixed #

Fixed android gradle idempotent generation bug. Now flavorizor_extened will not effect any user modification of the app/build.gradle

2024-10-18 #

v0.0.8 #

v0.0.7 #

v0.0.6 #

v0.0.5 #

v0.0.4 #

Update flutter sdk and third party dependency to newest.

Added #

Fixed #

Fixed build_expected.gradle to conform with the modification and make test pass.

Changed #

  • Running fvm use 3.24.3 upgraded 3.16.9 -> 3.24.3
    • Also changed version in gihub action to 3.24.3
  • Changed README.md

0.0.3 #

  • When manually added SigningConfigs block in build.gradle it must be placed before the flavor config block.

0.0.2 #

  • Commented out flutter:targets for updateRun processors

0.0.1 #

  • Add -r with 2 options:
flutter pub run flutter_flavorizr_extended -r initializationRun
flutter pub run flutter_flavorizr_extended -r updateRun

2.2.1 #

  • Fixed platform optionals error due to eager processors initialization

2.2.0 #

  • Added support to macOS
  • Added common resValues for Android
  • Changed the way flutter_flavorizr reads the instructions: from the flavorizr.yaml as a main source and pubspec.yaml as fallback
  • Android and iOS definitions are no longer required
  • main.dart generated more seamlessly

2.1.6 #

  • Create file path if not existing when copying icon sets
  • Set letters lowercase when created flavors
  • Bumped dependencies
  • Updated copyright version

2.1.5 #

  • Json serializable build runner setup
  • Bumped dependencies

2.1.4 #

  • Added CFBundleDisplayName in Info.plist to show the proper name for iOS apps
  • Bumped dependencies

2.1.3 #

  • Added Android custom properties/config to flavors
  • Relaxed first app entry checks
  • New naming conventions for flutter_lints
  • New README section: Docs and Tutorials
  • Bumped dependencies

2.1.2 #

  • Added resValues directive to declare resValues in build.gradle for each flavor (Android)
  • Added variables directive to declare variables in xcconfig for each flavor (iOS)
  • Bumped dependencies

2.1.1 #

  • Added icon directive to generate icons for each flavor
  • Bumped dependencies

2.1.0 #

  • Added flavor banner in the top-left corner
  • Disabled override of the launchScreen attribute in Info.plist if its processor is not specified
  • Removed blank line generation at the end of the build.gradle file on every run
  • Code refactoring
  • Bumped dependencies

2.0.0 #

  • Migration to Flutter 2

1.0.11 #

  • Added FirebaseProcessor to plug Firebase configurations

1.0.10 #

  • Added AndroidBuildGradleProcessor idempotency
  • Bumped dependencies
  • Updated LICENCE

1.0.9 #

  • Fixed README

1.0.8 #

  • Added buildConfig param in iOS configuration
  • Added program argument in vscode configuration
  • Added dash in iOS configuration

1.0.7 #

  • Bumped dependencies

1.0.6 #

  • Bumped dependencies

1.0.5 #

  • Bumped dependencies

1.0.4 #

  • Added processors param to the command line

1.0.3 #

  • Added IDE processors (vscode and idea)
  • Updated README

1.0.2 #

  • Fixed zip asset extraction using sync
  • Fixed zip asset creation with recursive param

1.0.1 #

  • First release!