PackageTrack
Sign in Get early access

symfony/maker-bundle

Symfony Maker helps you create empty commands, controllers, form classes, tests and more so you can forget about writing boilerplate code.

v1.67.0 123M downloads/mo #435 most downloaded on Packagist symfony/maker-bundle

What this package is like to depend on

Last release 5 months ago

18 Mar 2026

Ships fairly regularly

a new release about every 2 months

Rarely documented

notes for 8 of 112 stable releases

Nothing withdrawn

no release was ever pulled

9 years old

112 releases · first in 2017

4 releases in the last 12 months

see the full history below

Release timeline

112 releases · Nov 2017 to Mar 2026
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 112
  1. v1.67.0 18 Mar 2026
    Release notes

    This version improves the use of MakerTestCase for testing maker classes in third-party projects and libraries.

    What's Changed

    Full Changelog: v1.66.0...v1.67.0

    Open source →
  2. v1.66.0 09 Feb 2026
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v1.65.1...v1.66.0

    Open source →
  3. v1.65.1 02 Dec 2025
    Release notes

    What's Changed

    [eba3045] Feature: use logout_path() in login form templates (@PierreCapel)
    [f33c80e] Bump php-cs-fixer to 3.75 (@shakaran)
    [edad857] Bug: removed assertion on status code after redirect (@rensieeee)
    [dd7818d] Bug: fixed undefined method issue (@kekstlt)
    [efd3532] Bug: updated MigrationDiffFilteredOutput to implement all methods from OutputInterface (Josh McRae)

    Open source →
  4. v1.65.0 24 Nov 2025
    Release notes

    What's Changed

    [9a0276d] Feature: Add support for Symfony 8 (@Kocal)
    [d3e8169] Fix: do not implement __serialize() for users without passwords (@xabbuh)
    [6f42db1] Fix: PHP 8.4 deprecation about implicitly-nullable-types (@natewiebe13)
    [2696e9e] minor: Do not call Reflection*::setAccessible() (@W0rma)

    Open source →
  5. v1.64.0 23 Jun 2025
    Release notes

    Hey Maker's!

    Small release to revert a make:form change. Created types are now suffixed with Type again.

    What's Changed

    • Remove errant dump() from test by @kbond in #1695
    • [make:user] Hash passwords using crc32c and deprecate eraseCredentials() by @nicolas-grekas in #1703
    • Fix templates/crud/test/Test.EntityManager.tpl.php by @lyrixx in #1712
    • [make:form] suffix with "Type" instead of "Form" (revert) by @kbond in #1714

    Full Changelog: v1.63.0...v1.64.0

    Open source →
  6. v1.63.0 26 Apr 2025
    Release notes

    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

    Full Changelog: v1.62.1...v1.63.0

    Open source →
  7. v1.62.1 15 Jan 2025
    Release notes

    v1.62.0 contained a change that added php-cs-fixer as a required dependency. This caused a lot of problems downstream. We've reverted this change.

    What's Changed

    New Contributors

    Full Changelog: v1.62.0...v1.62.1

    Open source →
  8. v1.62.0 10 Dec 2024
    Release notes

    What's Changed

    • [make:validator] drop annotation support in constraint by @jrushlow in #1590
    • [docs] ignore composer lock file by @jrushlow in #1593
    • [make:validator] generate final classes by @jrushlow in #1589
    • [ci] temp. skip API Platform tests - recipe conflict by @jrushlow in #1598
    • [make:*] Use a PHP-CS-Fixer shim rather than an external PHAR by @theofidry in #1575
    • [tests] allow dev's to view test process output locally by @jrushlow in #1601
    • [make:controller] add tests for command argument names by @jrushlow in #1602
    • [make:controller] generate final controller class by @jrushlow in #1588
    • [make:controller] add ability to create controller with tests by @jrushlow in #1603
    • [make:controller] maker housekeeping by @jrushlow in #1604
    • [tests] Fix double slashes in tmp PHPUnit path by @symfonyaml in #1596
    • [make:crud] name repository variable with entity prefix when generating tests by @dr-matt-smith in #1597
    • replace Bundle with the new AbstractBundle class by @jrushlow in #1514
    • move templates to root template dir by @jrushlow in #1606
    • Move help files into new directory structure by @jrushlow in #1605
    • minor: run cs-fixer/phpstan with lowest supported PHP by @kbond in #1620
    • [doc] make:entity requires Doctrine by @alexisLefebvre in #1611
    • [make:entity] Issue with detected mixed type set to be nullable by @sadikoff in #1619
    • [make-entity]Keep the 'is' prefixes for booleans properties setters by @octoseth in #1621
    • minor: cs fix by @kbond in #1623
    • [doc]remove prepended doubleslash in exceptionmessage by @Butterd in #1622

    New Contributors

    Full Changelog: v1.61.0...v1.62.0

    Open source →
  9. v1.61.0 29 Aug 2024

    Nothing published for this version

  10. v1.60.0 10 Jun 2024

    Nothing published for this version

  11. v1.59.1 06 May 2024

    Nothing published for this version

  12. v1.59.0 27 Apr 2024

    Nothing published for this version

  13. v1.58.0 06 Apr 2024

    Nothing published for this version

  14. v1.57.0 22 Mar 2024

    Nothing published for this version

  15. v1.56.0 04 Mar 2024

    Nothing published for this version

  16. v1.55.1 21 Feb 2024

    Nothing published for this version

  17. v1.55.0 21 Feb 2024

    Nothing published for this version

  18. v1.54.0 06 Feb 2024

    Nothing published for this version

  19. v1.53.0 01 Feb 2024

    Nothing published for this version

  20. v1.52.0 31 Oct 2023

    Nothing published for this version

  21. v1.51.1 18 Sep 2023

    Nothing published for this version

  22. v1.51.0 12 Sep 2023

    Nothing published for this version

  23. v1.50.0 10 Jul 2023

    Nothing published for this version

  24. v1.49.0 07 Jun 2023

    Nothing published for this version

  25. v1.48.0 14 Nov 2022

    Nothing published for this version

  26. v1.47.0 04 Oct 2022

    Nothing published for this version

  27. v1.46.0 23 Sep 2022

    Nothing published for this version

  28. v1.45.0 26 Jul 2022

    Nothing published for this version

  29. v1.44.0 13 Jul 2022

    Nothing published for this version

  30. v1.43.0 17 May 2022

    Nothing published for this version

  31. v1.42.0 09 May 2022

    Nothing published for this version

  32. v1.41.0 04 May 2022

    Nothing published for this version

  33. v1.40.1 23 Apr 2022

    Nothing published for this version

  34. v1.40.0 22 Apr 2022

    Nothing published for this version

  35. v1.39.1 13 Sep 2022

    Nothing published for this version

  36. v1.39.0 21 Apr 2022

    Nothing published for this version

  37. v1.38.0 24 Feb 2022

    Nothing published for this version

  38. v1.37.0 16 Feb 2022

    Nothing published for this version

  39. v1.36.4 01 Dec 2021

    Nothing published for this version

  40. v1.36.3 22 Nov 2021

    Nothing published for this version

  41. v1.36.2 22 Nov 2021

    Nothing published for this version

  42. v1.36.1 17 Nov 2021

    Nothing published for this version

  43. v1.36.0 16 Nov 2021

    Nothing published for this version

  44. v1.35.0 13 Nov 2021

    Nothing published for this version

  45. v1.34.1 13 Oct 2021

    Nothing published for this version

  46. v1.34.0 27 Sep 2021

    Nothing published for this version

  47. v1.33.0 01 Jul 2021

    Nothing published for this version

  48. v1.32.0 18 Jun 2021

    Nothing published for this version

  49. v1.31.1 12 May 2021

    Nothing published for this version

  50. v1.31.0 05 May 2021

    Nothing published for this version

  51. v1.30.2 23 Mar 2021

    Nothing published for this version

  52. v1.30.1 22 Mar 2021

    Nothing published for this version

  53. v1.30.0 19 Mar 2021

    Nothing published for this version

  54. v1.29.2 18 May 2021

    Nothing published for this version

  55. v1.29.1 10 Feb 2021

    Nothing published for this version

  56. v1.29.0 07 Feb 2021

    Nothing published for this version

  57. v1.28.0 15 Jan 2021

    Nothing published for this version

  58. 1.27.0 08 Jan 2021

    Nothing published for this version

  59. v1.26.1 18 Dec 2020

    Nothing published for this version

  60. v1.26.0 17 Dec 2020

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive