Releases: FlutterGen/flutter_gen
Releases · FlutterGen/flutter_gen
v5.2.0
v5.1.0+1
Documents update
v5.1.0
v5.0.3
v5.0.2
v5.0.1
v5.0.0
Feature
- #285 #298 Add Lottie files integration.
// Assets.lottie.hamburgerArrow.lottie() SizedBox( width: 200, height: 200, child: Assets.lottie.hamburgerArrow.lottie( fit: BoxFit.contain, ), ),
- #286 Allow users to change generated class name for assets, fonts, and colors.
flutter_gen: assets: # Optional outputs: class_name: MyAssets # Default is `Assets` fonts: # Optional outputs: class_name: MyFontFamily # Default is `FontFamily` colors: # Optional outputs: class_name: MyColorName # Default is `ColorName`
- #291 Add values list to generated classes for each directory.
Assets.images.values // <List<AssetGenImage>>[chip1, chip2, logo, profileJpg, profilePng];
- #292 Support an ImageProvider.
// Assets.images.chip.provider() Container( height: 400, decoration: BoxDecoration( image: DecorationImage( image: Assets.images.chip.provider(), ), ), child: const Center(child: Text('Deco')), ),
- #294 [BREAKING CHANGES] Moved the
style
andpackage_parameter_enabled
to under assets.outputs scope.# ❌ Before flutter_gen: # ... assets: package_parameter_enabled: true style: snake-case outputs: class_name: MyAssets # ⭕️ After flutter_gen: # ... assets: outputs: class_name: MyAssets package_parameter_enabled: true style: snake-case
Bug fix
- #287 Delete the generated files then flutter_gen won't generate files again
- #dart-lang/build#3364 Aggregate builder not rebuild when one of multiple output files is deleted.
v4.3.0
Release v4.3.0 (#265) * feat: add keyName to asset generator * chore: bump up to 4.3.0
v4.2.1+1
Merge branch 'main' of https://github.com/FlutterGen/flutter_gen
v4.2.1
chore: bump up to v4.2.1 (#245) * fix: change the version to as a range * fix: change the version to as a range * chore: bump up to 4.2.1