gexd 0.1.2 copy "gexd: ^0.1.2" to clipboard
gexd: ^0.1.2 copied to clipboard

Modern CLI tool for Flutter projects using GetX and Clean Architecture. Generate models, screens, repositories, and services with SOLID principles.

0.1.2 #

  • ๐Ÿ”ง pub.dev Compliance - Fixed topics count to meet pub.dev's 5-topic limit requirement
  • ๐Ÿ“ Topic Optimization - Refined package topics to focus on core functionality (cli, flutter, getx, clean-architecture, code-generation)

0.1.1 #

  • ๐ŸŽจ Asset Reorganization - Simplified asset naming convention for improved maintainability
  • ๐Ÿ“ฆ pub.dev Optimization - Enhanced package description, updated dependencies, and added platform support declarations
  • ๐Ÿ–ผ๏ธ New Asset Structure - Replaced complex asset names with clean, intuitive naming:
    • logo.svg - Primary brand logo
    • logo-black.svg / logo-white.svg - Theme-specific variants
    • logo.png - PNG version for pub.dev screenshots
    • gexd-cli-logo.svg - CLI-specific branding
  • ๐Ÿ“ Documentation Updates - Updated all asset references across documentation, GitBook, and configuration files
  • ๐Ÿ—‘๏ธ Legacy Cleanup - Removed outdated asset files and references for cleaner repository structure
  • ๐Ÿ—๏ธ GitBook Integration - Updated logo configuration for better theme compatibility
  • ๐Ÿ“Š pub.dev Score Improvement - Enhanced package metadata and compliance for better discoverability

0.1.0 #

  • ๐Ÿ—๏ธ Architecture Consistency - Unified naming from "translations" to "locales" across all templates and components
  • ๐Ÿงช E2E Test Stability - Fixed all E2E tests for widget, interface, and locale commands
  • ๐Ÿ“š Documentation Improvements - Simplified examples and updated all asset paths
  • ๐ŸŒ Locale Path Consistency - Updated all examples
  • โœ… Model Command Fixes - Fixed broken URL test by replacing unreliable endpoint with jsonplaceholder
  • ๐Ÿ“– README Enhancements - Comprehensive documentation updates with consistent examples and paths

0.0.3 #

  • NEW: Entity Command - Generate domain entities for Clean Architecture with multiple styles and JSON conversion support
  • NEW: Util Command - Generate utility helper classes with customizable templates and subdirectory support
  • NEW: Widget Command - Generate reusable Flutter widgets with location flexibility (shared/screen) and subdirectory support
  • ๐Ÿ”ง Fixed File Formatting - Resolved formatting issues across all make commands for consistent code generation
  • Enhanced Path Management - Improved component registry with proper path resolution for all templates
  • Architecture Support - Full GetX and Clean Architecture compatibility for all new commands

0.0.2 #

  • NEW: Typed Model Support - Added --model option to Repository and Interface commands for typed method generation
  • NEW: Interface Command - Create interface components with full model integration support
  • NEW: Provider Command - Generate provider components with consistent architecture patterns
  • NEW: Repository Command - Enhanced repository generation with typed/dynamic method support
  • Enhanced Model Detection - Improved model validation and import path generation across different architectures
  • Template System Updates - Conditional typing in Mason bricks with typed vs dynamic method variants
  • Architecture Support - Full compatibility with both GetX and Clean Architecture templates
  • Import Path Generation - Centralized import handling using ArchitectureCoordinator
  • File Management - Enhanced file reporting and formatting with unified interface handling
  • Added ViewCommand for creating view components
  • Enhanced PostGenerationService with formatSpecificFiles method for better performance
  • Improved ArchitectureCoordinator for consistent path resolution
  • Added comprehensive E2E tests for ViewCommand
  • Fixed binding job path consistency issues
  • Updated all job files use ArchitectureCoordinator instead of hard-coded paths
  • Performance improvements: 50-60% faster formatting by targeting only generated files
  • Code cleanup: removed unused StringExtension from test files

0.0.1 #

  • Initial version.
1
likes
0
points
51
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

Modern CLI tool for Flutter projects using GetX and Clean Architecture. Generate models, screens, repositories, and services with SOLID principles.

Repository (GitHub)
View/report issues

Topics

#cli #flutter #getx #clean-architecture #code-generation

Funding

Consider supporting this project:

github.com

License

unknown (license)

Dependencies

analyzer, args, build_version, cli_completion, grammer, http, interact, mason, mason_logger, meta, path, pub_updater, yaml

More

Packages that depend on gexd