ahmed-bhs/hexagonal-maker-bundle
All notable changes to Hexagonal Maker Bundle are documented here.
make:hexagonal:crud - Generate complete CRUD module (30+ files)make:hexagonal:domain-event - Generate domain eventsmake:hexagonal:event-subscriber - Generate event subscribersmake:hexagonal:message-handler - Generate async message handlersmake:hexagonal:use-case-test - Generate use case testsmake:hexagonal:controller-test - Generate controller testsmake:hexagonal:cli-command-test - Generate CLI command testsmake:hexagonal:test-config - Generate test configuration--with-tests option for all makers--with-factory option for command maker--with-use-case option for CLI command maker--with-workflow option for controller maker--with-id-vo option for entity and CRUD makersmake:hexagonal:entitymake:hexagonal:value-objectmake:hexagonal:exceptionmake:hexagonal:repositorymake:hexagonal:commandmake:hexagonal:querymake:hexagonal:use-casemake:hexagonal:controllermake:hexagonal:formmake:hexagonal:cli-commandmake:hexagonal:input| Version | Release Date | Highlights |
|---|---|---|
| 2.0.0 | 2025-01 | CRUD maker, Tests, Events |
| 1.0.0 | 2024-XX | Initial release |
No breaking changes! All 1.x code continues to work.
New features:
make:hexagonal:crud for rapid development--with-tests to generate tests automaticallymake:hexagonal:domain-eventInitial release - no upgrade needed.
Want to help shape the future? See Contributing Guide.
We follow Semantic Versioning:
| Version | PHP | Symfony | Support Status |
|---|---|---|---|
| 2.x | 8.1+ | 6.4+, 7.x | ✅ Active |
| 1.x | 8.1+ | 6.4+ | ⚠️ Security only |
When contributing, please add entries under [Unreleased] section following this format:
### Added
- New feature description
### Changed
- Changed feature description
### Fixed
- Bug fix description
### Deprecated
- Deprecated feature description
### Removed
- Removed feature description
Full changelog: GitHub Releases
How can I help you explore Laravel packages today?