kite_cli 0.3.0
kite_cli: ^0.3.0 copied to clipboard
A professional Flutter CLI for app foundations, clean and MVC features, reusable components, Riverpod, and Dio scaffolding.
0.3.0 #
- Added
kite syncto reconcile clean GoRouter infrastructure fromkite.yaml. - Added per-branch navigation visibility so shell branches can stay out of the navbar/rail.
- Moved generated GoRouter Dart bodies to reusable routing templates.
- Added clean-project constants, SharedPreferences providers, persisted theme mode, and
ThemeChanger.
0.2.0 #
- Added central GoRouter generation under
lib/app/router/generated/. - Added
kite init --shellwithStatefulShellRoute.indexedStackbranches. - Added feature
--into <branch>routing for Clean and MVC generators. - Added typed routing topology in
kite.yamland managedAppRoutesconstants. - Added managed recursive-template dependency filtering to avoid repeated foundation conflicts.
- Added routing parser, generation, dry-run, idempotency, MVC, and migration tests.
0.1.0 #
- Fixed bundled template registry resolution after global installation.
- Improved CLI logging for clearer generation progress and error messages.
- Improved template loading reliability for
dart pub global activate kite_cli.
0.0.1 #
- Added
kite init. - Added Clean Architecture feature generation.
- Added route and JSON serialization options.
- Added versioned JSON manifests and
.tmplsource files. - Added dry-run, conflict protection, checksums, and upgrades.
- Added
feature.mvcandkite --feat:mvc <name>. - Added reusable component generation through
--widget/component. - Added button, card, and avatar Material 3 templates.
- Added
--state riverpodproduction Riverpod infrastructure. - Added
--api:diotyped Dio client infrastructure. - Added recursive template dependencies with cycle and target-conflict detection.
- Added internal templates and
kite templates --all. - Added dependency-aware upgrade planning.
- Added expanded tests and multi-scenario static template validation.