flutter_archkit 0.0.3
flutter_archkit: ^0.0.3 copied to clipboard
An automated Flutter architecture generator (Clean, MVVM, MVC with Bloc, Cubit, Riverpod, Provider, GetX), feature module generator, and multi-flavor CLI configuration tool.
0.0.3 #
- Updated
flavor.yamlschema with structuredapp.name,app.baseUrl,android.applicationId, andios.bundleIddefinitions. - Improved Android flavor generator (
android/app/flavor.gradle.kts) with explicitapplicationIdand idempotency block replacements. - Fixed iOS Xcode project patcher (
project.pbxproj) to inherit full targetbuildSettings(INFOPLIST_FILE,SWIFT_VERSION,PRODUCT_BUNDLE_IDENTIFIER, bridging headers) across all flavor build configurations. - Added auto-upgrade for
IPHONEOS_DEPLOYMENT_TARGET = 16.0inproject.pbxproj. - Added CocoaPods target xcconfig inclusions (
Pods-Runner.<config>-<flavor>.xcconfigandPods-Runner.<mode>.xcconfig). - Added FVM fallback support in
ProcessServiceforflutter createandpub get. - Fixed runtime environment switch logic bug in generated
lib/core/config/server_config.dart. - Added Android Studio / IntelliJ IDEA 1-click run configuration generator (
.run/<flavor>.run.xml). - Added
--validateand--initflags tosetup_flavorCLI tool. - Updated SDK constraint compatibility to
">=3.0.0 <4.0.0".
0.0.2 #
- Fixed CLI setup issue and package metadata updates.
0.0.1 #
- Initial release of
flutter_archkit. - Interactive project generator (
archkit create) supporting Clean, MVVM, and MVC architectures. - Integrated state management templates for Bloc, Cubit, Riverpod, Provider, and GetX.
- Feature module generator (
archkit feature <name>/archkit -f <name>) for dynamic feature scaffolding. - Automatic project architecture detection via
.metadataconfiguration persistence. - Automated multi-flavor generator for Flutter applications (
setup_flavor).