Hey Maker's!
Long time, no release! This fixes a bunch of bugs and adjust some makers to generate modern code that conform with current best practices.
What's Changed
- [make:stimulus-controller] Add
classes
support, generate usage code, fix doc, add tests by @smnandre in #1631 - [make:twig-component] do not throw an error if config file does not exist by @IndraGunawan in #1640
- [make:security:form-login] Tweak login forms to enable double-submit CSRF protection by @nicolas-grekas in #1592
- [make:entity]
doctine/persistence
v4 support, drop xml entity config support by @kbond in #1677 - [make:schedule] deprecate in favor of recipe by @kbond in #1684
- [make:form] suffix with "Form" instead of "Type" by @kbond in #1685
- [make:user] Missmatch between PHPDoc and the reality on
User::getRoles()
by @Curryed in #1646 - [make:entity] Use stricter DateTime type instead of DateTimeInterface for mutable datetime fields by @rosier in #1660
- [make:listener] use FQCN for kernel events, fix adding unnecessary
#[AsEventListener]
arg by @kbond in #1687 - [make:validator] Fix default param key in validator by @PierreBaud in #1674
- [make:message] use
AsMessage
for routing if available by @kbond in #1690 - [doc] Remove Symfony version in introduction by @smnandre in #1634
- [doc] remove $ so cut-and-paste works by @tacman in #1627
- [ci] rename branch by @kbond in #1686
- [ci] Tighten up CI matrix by @kbond in #1683
- [cs] Fix putting the class-opening bracket on its own line by @nicolas-grekas in #1656
- [cs] Fix indentation of
options_code
by @nicolas-grekas in #1657 - Fix docs branch following the renaming of main to 1.x by @chalasr in #1692
- Fix "twig" case (-> "Twig") in make:twig-component & various places by @smnandre in #1633
- Drop
CHANGELOG.md
by @kbond in #1689 - Warn if using a maker non-interactively by @kbond in #1688
- Use parser v5 for consistent Emulative constructor by @weaverryan in #1682
New Contributors
- @Curryed made their first contribution in #1646
- @PierreBaud made their first contribution in #1674
- @chalasr made their first contribution in #1692
Full Changelog: v1.62.1...v1.63.0