cleany 1.0.21
cleany: ^1.0.21 copied to clipboard
A CLI tool to generate Clean Architecture feature structure for Flutter projects
1.0.20 31-03-2025 #
✨ Improvements #
- General library updates and minor bug fixes to enhance overall performance and stability.
1.0.19 31-03-2025 #
✨ Improvements #
- General library updates and minor bug fixes to enhance overall performance and stability.
1.0.18 31-03-2025 #
♻️ Changed #
- Models: Fully migrated from
dart_mappabletofreezedfor data classes and code generation.
🐛 Fixed #
- Localization: Resolved the naming issue for language files in the
assetsdirectory. Renamed the files fromar-Ar.jsonanden-US.jsonto the standard formatar.jsonanden.json.
✨ Improvements #
- General library updates and minor bug fixes to enhance overall performance and stability.
1.0.16 07-03-2025 #
Added #
- Smart Collision Detection: The tool now recursively scans all feature directories (
lib/features/,lib/features/sub/, and parent sub-folders) to prevent duplicate feature names and avoid import conflicts. - Full Windows Support: Enhanced CLI commands execution for Windows OS using shell resolution.
Fixed #
- Improved Output Logging: Refactored all console outputs using a dedicated
Loggerfor a cleaner and more professional terminal experience. - Optimized README.md: Completely redesigned the documentation with clear guides for installation, Windows setup, and usage examples.
- Modular DI Structure: Each generated feature now has its own isolated
di/folder and dependency injection file for better maintainability and cleaner code. - Performance Optimization: Eliminated redundant
build_runnercalls during the generation process to speed up feature creation.
1.0.13 #
1.0.1 #
- 🛠 Fixed bug with package installation on Windows.
1.0.0 #
- Initial release of Cleany.
- First public version published.
- Core structure generation.
- Feature generation (Screen & Widget) with Clean Architecture.
- Automatic Dependency Injection and Routing setup.