clean_feature_arch 1.4.2
clean_feature_arch: ^1.4.2 copied to clipboard
The Absolute Rule Architecture - Scaffolder and Enforcer
Changelog #
1.4.1 #
- Fix: Corrected relative import paths in BLoC and LocalDataSource templates.
- Fix: Prevented duplicate constructor generation during retroactive storage surgery.
- Fix: Ensured idempotent feature registration in
injection_container.dart. - Chore: Updated analyzer dependency constraints for version 13.0.0 compatibility.
- Style: Resolved all remaining lints to ensure perfect package analysis scores.
1.4.0 #
- Feat: Added modular storage system via
storage initandstorage featurecommands. - Feat: Implemented surgical code patching for non-destructive feature upgrades.
- Feat: Implemented dynamic presentation folder naming (
bloc/,providers/) based on state management. - Feat: Added automated feature wiring in
injection_container.dartandAppDatabase. - Feat: Updated test generation to mirror dynamic project structures.
1.3.1 #
- Feat: Added
permissioncommand for automated cross-platform configuration. - Feat: Implemented surgical patching for AndroidManifest.xml and Info.plist.
- Feat: Added interactive permission selection menu.
- Feat: Added
testcommand for Live API and Unit test scaffolding.
1.3.0 #
- Feat: Enhanced
initto generate fully wired production core infrastructure. - Feat: Added canonical implementations for
SecureStorageandNetworkInfo. - Feat: Automated DI registration for all core singletons.
- Feat: Pre-configured
ApiClientwith interceptors and flavor support. - Feat: Added standard utility extensions and shared widgets.
1.2.1 #
- UX: Added interactive conflict manager (Yes/No/Always/Skip-All) for scaffolding.
1.2.0 #
- Feat: Populated
core/with Router, Theme, Storage, and Networking boilerplate. - Feat: Added
docscommand for terminal-based architectural reference. - Feat: Added
--forceflag for automated overrides. - Refactor: Enforced mandatory
local_data_sourcesandremote_data_sourcesstructure.
1.1.0 #
- Feat: Added state management selection for BLoC and Riverpod.
- Refactor: Migrated to native Dart Analyzer Plugin system.
- Chore: Added
build.yamlfor Freezed compatibility.
1.0.0 #
- Initial release with Absolute Rule Architecture scaffolding and enforcement.