easy_init_cli 1.3.1 copy "easy_init_cli: ^1.3.1" to clipboard
easy_init_cli: ^1.3.1 copied to clipboard

A CLI tool to create flutter project and initialize project with boilerplate code

1.3.1 #

  • Documentation Enhancements:
    • Updated README.md with a new layout, directing users to the official documentation site.
    • Added high-quality, clickable contributor avatars.
    • Added MVVM Architecture support mention in the overview.

1.3.0 #

  • New Architecture: MVVM with Provider:
    • Added support for initializing projects with MVVM architecture using Provider for state management.
  • Major Update: TDD Clean Architecture Refactor:
    • Replaced number_trivia sample with a more comprehensive sample feature.
  • Safety & Stability:
    • Implemented robust error handling for directory structure access.
    • Enabled full stack trace printing for unexpected errors to aid debugging.
  • Improvements:
    • Updated init command to correctly warn users when re-initializing mvvm-feature projects.
    • Enhanced CommonWidgets (SnackBar, CustomTextField, GenericButton) with improved theming support.

1.2.10 #

  • Implemented "What's New" feature:
    • Automatically displays the changelog from pub.dev after a successful update.
    • Keeps users informed about the latest features and fixes immediately.

1.2.9 #

- Added update check feature to notify users when a new version of the CLI is available.

1.2.8 #

- Added `ai_docs` folder generation with `styling_guide.md` and `api_flow_guide.md` for AI Vibe Coding.
- Updated `README.md` generation to include detailed project structure and AI docs reference.

1.2.7 #

  • Documentation update: Added create services command usage to README.

1.2.6 #

  • Reorganized lib/core/structure directory for better maintainability.
  • Implemented easy_init.json for robust project configuration management.
  • Enhanced help command output with better formatting and detailed descriptions.
  • Fixed directory creation issues and improved recursive creation logic.
  • Updated README.md with detailed project structure.
  • Consolidated version management to a single source of truth.

1.2.5 #

  • Logo update

1.2.4 #

  • Bug fixes

1.2.3 #

  • Bug fixes

1.2.2 #

  • Updates in clean architecture
    • NetworkClient
    • Token manager service creation added
    • and Bug fixes

1.2.1 #

  • Updates in clean architecture
    • Theme configurations
    • NetworkClient
    • Shared prefs services
  • and Bug fixes

1.2.0 #

  • Updates in clean architecture structure
  • MVC architecture temporarly disabled for updates
  • Bug fixes

1.1.2 #

  • Network exception handling file updated

1.1.1 #

  • Bug fixes
  • dcli updated

1.1.0 #

  • Bug fixes
  • Screen loading widget is added in common widgets folder

1.0.9 #

  • Bug fixes

1.0.8 #

What's new in 1.0.8

  • readme modified
  • network handling file added in tdd+clean architecture
  • Bug fixes

1.0.7 #

What's new in 1.0.7

  • MVC architecture also added
  • Error handling added in some sections
  • Bug fixes

1.0.6 #

Change in sample code

  • Number trivia app code is added as sample code
  • Bug fixes

1.0.5 #

bug fix and change in license

1.0.4 #

bug fix

1.0.3 #

'easy update' command added

1.0.2 #

bug fix

1.0.1 #

bug fix

1.0.0 #

Initial release.

  • Create flutter projec
  • Initialize flutter project with TDD clean achitecture
19
likes
130
points
492
downloads

Publisher

unverified uploader

Weekly Downloads

A CLI tool to create flutter project and initialize project with boilerplate code

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

args, dcli, http, process_run, recase

More

Packages that depend on easy_init_cli