Skip to content

Releases: symfony/maker-bundle

Make Symfony 4.4 minimum version + Many Minor Code Generation Fixes

16 Nov 13:58

Choose a tag to compare

Hi Makers!

This release contains an overhaul of our testing system, which allowed us to find and fix various code generation bugs, mostly related to generating deprecated code on newer Symfony versions. In other words, it's a nice release.

v1.36.0

November 16th, 2021

Feature

  • #1010 - Raising minimum Symfony version to 4.4 & refactoring of internal test classes - @weaverryan

Bug Fix

Diff: v1.35.0...v1.36.0

Happy making!

Symfony 6 Support

13 Nov 01:28

Choose a tag to compare

Hi Makers!

This release contains 1 bug fix and support for Symfony 6!

November 12th, 2021

Feature

Bug Fix

  • #992 - Renaming variable $userPasswordHasherInterface -> $userPasswordHasher - @weaverryan

Diff: v1.34.1...v1.35.0

Happy making!

Fix bug for JSON_ARRAY with doctrine/dbal 3

17 Oct 13:56

Choose a tag to compare

Hi Makers!

This release contains 2 bug fixes, one for doctrine/dbal 3 that makes running make:entity no fun!

October 17th, 2021

Bug Fix

  • #991 - Check if json_array type exists before unsetting it - @HypeMC
  • #988 - Fixed typo in Security52EmptyAuthenticator - @lyrixx

Diff: v1.34.0...v1.34.1

Happy making!

make:entity PHP 8 Attribute Support

27 Sep 14:32

Choose a tag to compare

Hi Makers!

This release contains various features - but one big one in particular! The ability to use make:entity to generate code using PHP 8 attributes. If you're using PHP 8 (and have recent enough versions of all the underlying libraries), MakerBundle should now generate attributes instead of annotations in all situations (if you an annotation is still generated somewhere, please open an issue).

Note: To use attribute with Doctrine, remove the type: annotation line in your config/packages/doctrine.yaml (or set it to attribute, but without any type, Doctrine will detect if attributes are supported).

September 27th, 2021

Feature

Bug Fix

Diff: v1.33.0...v1.34.0

Happy making!

Better Symfony 5.3 support & various bug fixes

01 Jul 00:30

Choose a tag to compare

Hi Makers!

We continue to improve MakerBundle to generate the most up-to-date code for Symfony 5.3! This releases contains 2 improvements for new 5.3 features.

v1.33.0

June 30th, 2021

Feature

  • #895 - [make:crud] send the proper HTTP status codes and use renderForm() when available - @dunglas
  • #889 - [make:user] Use password_hashers instead of encoders - @wouterj

Bug Fix

  • #913 - [make:registration] conditionally generate verify email flash in template - @jrushlow
  • #881 - [make:entity] Fix error when API-Platform is installed. - @MichaelBrauner

Diff: v1.32.0...v1.33.0

Happy making!

Fixes for Symfony 5.3 & Other Various things

18 Jun 18:03

Choose a tag to compare

Hi Makers!

This release contains a few bug fixes specific to symfony 5.3 and various other little goodies:

June 18th, 2021

Feature

  • #877 - [make:entity] Default to "datetime_immutable" when creating entities - @nicolas-grekas

Bug Fix

Diff: v1.31.1...v1.32.0

Happy making!

cve-2021-21424 Prevent user enumeration for Symfony 3.4

18 May 16:31

Choose a tag to compare

security #cve-2021-21424 Prevent user enumeration (jrushlow) - implemented for a version compatible with Symfony 3.4

cve-2021-21424 Prevent user enumeration

12 May 14:08
v1.31.1

Choose a tag to compare

CHANGELOG

security #cve-2021-21424 Prevent user enumeration (chalasr)

make:entity UX Turbo Support, Symfony 5.3 support, more PHP 8 support

05 May 18:43

Choose a tag to compare

Hi Makers!

This release contains a large number of enhancements, especially related to supporting Symfony 5.3 features and PHP 8 in more places:

Features:

#864 - [make:command] template: add void return type to configure method - @duboiss
#862 - [make:user] implement getUserIdentifier if required - @jrushlow
#860 - Add support for Symfony UX Turbo - @dunglas
#859 - use attributes for API Platform when using PHP 8+ - @dunglas
#855 - [reset-password] allow anyone to access check email - @jrushlow
#853 - [make:voter] generate type hints - @jrushlow
#849 - [make:user] user entities implement PasswordAuthenticatedUserInterface - @jrushlow
#826 - Add autocomplete html tag to forms - @duboiss
#822 - [make:command] lets use attributes if possible - @jrushlow

Diff: v1.30.2...v1.31.0

Happy making!

make:entity - one more fix for DoctrineBundle 2.3 and greater

23 Mar 14:04

Choose a tag to compare

Hi Makers!

This release contains one MORE small fix for make:entity when used with DoctrineBundle 2.3 and higher. This fixes #845 where, in some cases, the fix from version 1.30.1 was incomplete.

See #847 for the fix.

Diff: v1.30.1...v1.30.2

Happy making!