Releases: neuralglitch/make-bundle
Releases · neuralglitch/make-bundle
v0.1.0
Initial Release
Added
make:bundleconsole 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)