Releases: symfony/maker-bundle
Fixing bad version of dependency
Support for PHP 8 Route Attributes
Hi Makers!
This release adds support for generating routes with PHP 8's Route attributes instead of the @Route annotation if you're using PHP 8:
- Use PHP 8 Route attributes when using PHP 8 - #725 thanks to @jrushlow!
- Improve version detection by reading config.platform.php - #728 thanks to @jrushlow!
Happy making!
Added PHP 8 support
Hi Makers!
This is release adds support for php 8! And
- Added experimental PHP 8 support. The bundle now allows php 8 and all
maker commands (whose dependencies allow PHP 8) now having passing tests.
Thanks to @fabot in #699
See v1.22.0...v1.23.0 for changes
Happy making!
Optimized remove*() make:entity methods + many nice bug fixes
Hi Makers!
This is release mostly contains numerous minor bug fixes, but also 2 nice features:
-
[make:entity] Optimized how the
removeXXXX()methods are generated
for relationships - #675 thanks to @mhabibi! -
[make:serializer:normalizer] Generated a better template, trying to
guess the class you might be normalizing - #672 thanks to @BatsaxIV
See v1.21.1...v1.22.0 for changes
Happy making!
Bug fix for doctrine/persistence 2
Hi Makers!
This is a tiny release that contains one more bug fix to support doctrine/persistence 2 - see #668
Happy making!
Bug fix for new DoctrineBundle, various new features
Hi Makers!
This release contains a bug fix that caused a problem with make:entity when using DoctrineBundle > 2.1.1 - see #667. The release also comes with several new features:
-
[make:docker:database] When using MySQL, a "main" database is now created automatically for you - #656 thanks to @robmeijer!
-
[make:voter] Better generated entity "guess" - #658 thanks to @yahyaerturan!
-
[make:command] Use the new Command::SUCCESS when available - #664 thanks to @Chi-teck!
Happy making!
Added make:docker:database for docker-compose.yaml
Hi Makers!
This release adds one new maker command: make:docker:database - which generates a database service into a docker-compose.yaml file. This works super well if you use the Symfony binary as your local web server. You can find all the details while running the command.
- [make:docker:database] Added a new command to generate a database service in your
docker-compose.yamlfile - #640 thanks to @jrushlow!
Happy Making!
Minor bug fixes to make:reset-password
New Email Confirmation for make:registration-form!
Hi makers!
This release includes a few bug fixes and one shiny new feature!
- Added "email verification/confirmation" option to
make:registration-form- see #603 thanks to @jrushlow!
This feature uses the new https://github.com/SymfonyCasts/verify-email-bundle
Changes:
Happy Making!
Drop support for doctrine/inflector 2
Hi makers!
This is a tiny release that reverts aa change in v1.17.0. Specifically, this release removes support for doctrine/inflector 2.0. That may seem odd (and it is!) but allowing support made it likely that installing MakerBundle and then other libraries (like doctrine/orm) would fail. See #611 for the change and #610 for more information.
Happy making!