Releases: symfony/maker-bundle
House keeping: PHP 7.1 now required, support for doctrine/inflector 2
Hi Makers!
This is a small release that requires/allows some newer versions of things:
-
PHP 7.1 is now the required minimum version - #598 thanks to @weaverryan
-
MakerBundle now allows
doctrine/inflector2.0 - #600 thanks to @alcaeus
Happy making!
Support for DoctrineMigrationsBundle 3.0 & make:entity improvements
Hi friends!
This release contains support for the upcoming DoctrineMigrationsBundle 3.0 release and a few nice improvements:
-
[make:entity] Generated entities will now use the RelationName::class
syntax when generating relationships (e.g.
targetEntity=RelationName::class) - #573 thanks to @rogeriolino. -
When listing generated files in the console, if a file link formatter
is configured, the links will now be clickable - #559 thanks to @l-vo. -
[make:entity] Added UUID and GUID default type to entity maker - if you name a
fielduuidorguid, the Maker will guess those types by default - #593
thanks to @thomas-miceli.
Changes: v1.15.1...v1.16.0
Happy making!
Bug fix for make:entity and older ManagerRegistry
Hi friends!
Version 1.15.0 introduced a bug where make:entity may generate an invalid Repository class when using DoctrineBundle 1.11 or lower.
- bug #591 Fixing a bug where the wrong ManagerRegistry was sometimes used in repositories - thanks to @weaverryan
- bug #588 fixed missing doctrine dependency - thanks to @jrushlow
Happy making!
New Makers: make:reset-password, make:message & more!
Hi friends!
This new release packs in 3 new Maker commands that I'm very excited about:
-
[make:reset-password] New
make:reset-passwordto generate an
entire "reset password" controller, forms, template setup - #567
thanks to @jrushlow and @romaricdrigon -
[make:message] New
make:messagecommand to generate a
Messenger messaage & handler class - #338 thanks to @nikophil -
[make:messenger-middleware] New
make:messenger-middleware
command to generate a middleware for Messenger
Enjoy and happy making!
Bug fix make:subscriber and some event class names
Hi!
Our last shiny bug fix release uncovered one other bug that we've now squashed:
- #552 Fixing bug where passing the full class name as the event didn't return same string (thank to @weaverryan)
Happy making!
Bug fix for make:subscriber
Hi!
This release fixes one bug for make:subscriber:
- #551 make:subscriber: fix list active event (thanks to @maxhelias).
Happy making!
Bug fix for security.yaml updating
Hi!
This release contains several bug fixes, including an important one related to updating security.yaml:
- bug #546 Fix SecurityConfigUpdater (thanks to @nikophil)
- bug #493 Use ManagerRegistry interface from doctrine ( thanks to @hason)
- bug #487 Yaml source manipulator - fix access control (thanks to @weaverryan)
- bug #529 Fix user class name on upgradePassword method of user repository (thanks to @pyrech)
Happy making!
Fixing make:functional-test with Symfony 5
Removing unnecessary Panther dependency
Hi!
A very tiny tweak to make functional tests smoother:
- #484 Removed Panther dependency from the functional test maker - thanks to @javiereguiluz
Happy making!
Removing deprecated json_array & fixing accessibility in login form
Hiya!
A very small release:
- #482 Remove deprecated json_array type - thanks to @LeJeanbono
- #486 Changed placeholder to real label - thanks to @ThomasLandauer
Happy Making!