Skip to content

Releases: neuralglitch/make-bundle

v0.1.0

26 Nov 10:59

Choose a tag to compare

Initial Release

Added

  • make:bundle console command for generating Symfony bundle skeletons
  • Interactive wizard with vendor auto-discovery and feature selection
  • Non-interactive mode with direct argument support
  • Multi-version Symfony support (6.4, 7.0-7.4, 8.0) with version-aware templates
  • Twig-powered template system with conditional logic for optional features
  • Symfony Flex recipe generation with bundle registration and optional config/post-install output
  • Optional bundle features: Compiler passes, Event subscribers, Twig extensions, Form types, Validators, Controllers, Console commands, Custom services
  • Interactive configuration builder with multiple node types (scalar, boolean, integer, float, array, enum)
  • Service, Command, Controller, and Twig Extension class generation with automatic registration
  • Test structure generation (Unit, Integration, Functional) with PHPUnit and PHPStan configuration
  • Composer dependency selection from common Symfony components with automatic version constraints
  • Documentation generation (README.md, .gitignore)
  • Target folder validation with smart detection and clear error messages
  • Comprehensive documentation (usage, generated structure, Symfony versions, templates, advanced usage)