cufs 1.0.4 copy "cufs: ^1.0.4" to clipboard
cufs: ^1.0.4 copied to clipboard

A CLI tool to generate the Ultimate Flutter Stack.

Changelog #

All notable changes to the CUFS (Create Ultimate Flutter Stack) CLI tool will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.4 - 2025-12-06 #

Fixed #

  • 🐛 Fixed Firebase.initializeApp() not being called in generated main.dart.

1.0.3 - 2025-12-06 #

Fixed #

  • 🐛 Updated Android build configuration:
    • Kotlin version updated to 1.9.0.
    • compileSdkVersion updated to 34.
    • minSdkVersion updated to 23.
    • targetSdkVersion updated to 34.
  • 🐛 Fixed flutter_web_auth_2 compatibility issues.

1.0.2 - 2025-12-06 #

Fixed #

  • 🐛 Fixed version mismatch issue where cufs --version showed 1.0.0.

1.0.1 - 2025-12-06 #

Fixed #

  • 🐛 Fixed issue where full path was used as package name in pubspec.yaml.
  • 🐛 Fixed GetX Routing imports and GetMaterialApp logic.
  • 🐛 Fixed GoRouter compatibility with GetMaterialApp.
  • 📝 Improved Windows troubleshooting instructions in README.

Improved #

  • 📈 Optimized pub.dev score:
    • Updated dependencies (mason_logger, lints).
    • Added example/ directory.

1.0.0 - 2025-12-01 #

Added #

  • ✨ Initial release of CUFS CLI tool
  • 🎨 Interactive CLI with beautiful gradient banner
  • 📦 Support for 5 state management solutions:
    • Provider
    • GetX
    • Riverpod
    • Bloc
    • MobX
  • 🔐 Backend integration support:
    • Firebase (Auth + Firestore)
    • Supabase
    • Appwrite
    • None (frontend only)
  • 🧭 Multiple routing options:
    • GoRouter (recommended)
    • GetX Routing
    • Flutter Navigator
  • 🎨 4 theme options:
    • Material 3
    • Minimal Clean
    • Neumorphic
    • Glassmorphism
  • 🖼️ Automatic screen generation:
    • Splash Screen
    • Login/Signup Screen
    • Home Screen
    • Profile Screen
    • Settings Screen
  • 🧩 Common widget templates:
    • Custom Button with loading states
    • Custom TextField with validation
    • Loading Indicator
    • Custom AppBar
  • 🏗️ Clean Architecture folder structure
  • 📝 Comprehensive README with examples
  • ✅ All generated projects pass flutter analyze
  • 🚀 Global CLI activation support

Technical Details #

  • Proper progress indicator completion (no hanging)
  • Conditional dependency management (no duplicates)
  • Theme templates with modern Material 3 support
  • Router-specific code generation
  • Null-safe code generation
  • Automated test cleanup

Future Releases #

[Unreleased] #

Planned features for future releases:

  • ❌ More theme options
  • ❌ Additional backend services
  • ❌ API integration templates
  • ❌ Deep linking support
  • ❌ Internationalization setup
  • ❌ Testing boilerplate
  • ❌ CI/CD templates
3
likes
160
points
257
downloads

Publisher

unverified uploader

Weekly Downloads

A CLI tool to generate the Ultimate Flutter Stack.

Repository (GitHub)
View/report issues
Contributing

Topics

#cli #flutter #generator #template #productivity

Documentation

API reference

License

MIT (license)

Dependencies

args, interact, mason_logger, path

More

Packages that depend on cufs