jade 0.1.0 copy "jade: ^0.1.0" to clipboard
jade: ^0.1.0 copied to clipboard

An interactive Dart CLI to create a customized flutter app boilerplate

0.1.0 #

May 1, 2026

Creation Flow #

  • Introduced a clearer jade create workflow for starting new Flutter apps.
  • Improved validation before project creation so invalid package names, organization ids, platform choices, and flavor names fail early with focused messages.
  • Added a more useful command-line experience with help, version output, verbose mode, and guidance for the previous jade --create usage.

Generated App Foundation #

  • Expanded the generated starter app into a fuller production foundation rather than a minimal folder scaffold.
  • Added first-class flavor support, including multiple flavor entrypoints, default dev and production environments, and support for custom lower-camel-case flavor names.
  • Strengthened the generated architecture around clear layers for UI, providers, services, models, utilities, theme, and reusable widgets.
  • Broadened the generated model and API response patterns so new apps begin with typed transport, pagination, config, and error-handling conventions.
  • Expanded the shared widget and theme foundation with richer form, feedback, indicator, layout, image, tab, sheet, loading, and empty-state building blocks.
  • Aligned the generated API service conventions with the helper surface expected by existing production apps.

App Tooling #

  • Added generated build and watch commands for model generation, generated barrels, asset constants, formatting, and ongoing development.
  • Added generated flavor configuration tooling for Android, iOS, macOS, and VS Code launch settings.
  • Added generated shell helpers for common flavor-aware run and build commands.
  • Added generated preflight checks to help teams catch release-readiness issues inside newly created apps.
  • Added offline dependency-install fallback so app generation can continue when normal dependency resolution is temporarily unavailable.

Optional Integrations #

  • Improved optional Provider and GetIt scaffolding for apps that want structured state coordination and dependency lookup.
  • Improved optional Hive scaffolding for encrypted local storage and session persistence boundaries.
  • Added optional Firebase scaffolding for Core, Analytics, Crashlytics, Messaging, and Remote Config without generating project credentials.

Documentation And Team Guidance #

  • Generated apps now include local architecture, flavor, services, tooling, and coding-rule documentation.
  • Added agent-facing project guidance so generated apps are easier to maintain consistently with AI coding tools.
  • Expanded the package README with clearer usage, architecture, flavor, tooling, Firebase, dependency, and development guidance.
  • Prepared the published package contents so generated fixtures and built documentation are not shipped to pub.dev.

Reliability #

  • Added automated coverage for the CLI flow, flavor parsing, generator output, optional feature combinations, dependency fallback behavior, and generated app smoke analysis.
  • Reworked the internal generator architecture so more of Jade can be tested without launching Flutter for every case.
  • Removed the older monolithic implementation path in favor of the new command-driven generator.

Migration Notes #

  • Use jade create instead of jade --create.
  • The release version is now reported from the shared CLI constant exposed by lib/src/cli.dart.
  • Generated app output is broader than previous 0.0.x releases and now includes documentation, flavor tooling, build/watch scripts, and optional Firebase scaffolding.

0.0.3 #

September 30, 2025

  • Fix deprecated theme data classes
  • More build extensions
  • Constrained generated HiveService key to 32 characters
  • The organization name now fully sets the --org flag

0.0.2 #

March 22, 2024

  • Increase usability by making it possible to run directly from the command line

0.0.1 #

March 22, 2024

  • Initial version.
2
likes
150
points
149
downloads

Documentation

API reference

Publisher

verified publisherlesliearkorful.com

Weekly Downloads

An interactive Dart CLI to create a customized flutter app boilerplate

Repository (GitHub)

License

Apache-2.0 (license)

Dependencies

args, encrypt, interact, recase

More

Packages that depend on jade