fluttermeup 2.1.1
fluttermeup: ^2.1.1 copied to clipboard
A Flutter CLI generator for Riverpod + GoRouter projects. Scaffolds complete architectures, dynamic models, repositories, and auto-wires routing instantly.
2.1.0 #
What's New #
- New
make:taskCommand: Safely injects the VS Code split-terminal environment into an existing FMU project. - Updated
initCommand: Prevents accidental overwrites. - Updated
initCommand: Adds a warning if the project is already initialized. - Updated
initCommand: Adds a confirmation prompt to overwrite files.
2.0.1 #
Small Readme Update
- Updated the README to reflect the new installation method.
- Updated the README to reflect the new architecture.
2.0.0 #
BREAKING CHANGE: Migrated the entire core architecture from GetX to Riverpod + GoRouter.
WARNING: This release is not backwards compatible with the previous architecture. Please update your codebase accordingly if you were to use the new architecture.
What's New #
- Architecture Shift: Transitioned to a Feature-First Clean Architecture using Riverpod 3.x and GoRouter 17.x.
- Updated
init: Scaffolds the new Riverpod + Drift (SQLite) infrastructure, including a recovery guide and schema migrator. - Automated Generation: The
initcommand now automatically runsbuild_runnerto generate.g.dartfiles immediately. - Enhanced DX: Added pre-configured VS Code tasks (
tasks.json) for sequential builds and parallel dev environments (Windows App + Watcher). - Updated
make:feature&make:view: Redesigned to generate Riverpod providers, controllers, and GoRouter-compatible screens. - Help Command: Added a help command to show all available commands and usage examples.
- Maintenance: Temporarily deprecated
make:helperwhile it is being rebuilt for the new architecture.
1.0.0 #
- Initial release of the FlutterMeUp GetX project generator.
- Added
initcommand to scaffold GetX architecture. - Added
make:featurecommand with dynamic Model, API, and Repository generation. - Added
make:viewcommand with automated route injection. - Added
make:helpercommand for cross-platform JSON storage.