Skip to content

Smashed bugs with a splash of DX

Compare
Choose a tag to compare
@jrushlow jrushlow released this 21 Feb 03:38
· 110 commits to main since this release
d344744

Howdy Makers!

This release squashes a few long standing bugs that were floating around out there. Notably, make:entity uses ux-turbo instead of the archived ux-turbo-mercure package. The "types wizard" in make:entity will only show the doctrine types that are available instead of a static list of possibly unavailable types. For the features, we've upgraded the bundled php-cs-fixer to v3.49.0, added a few docblocks to help with static analysis tools, and I supposed it was about time we stopped calling createView() on form objects in make:registration-form && make:reset-password

Big thanks to the community for creating issues and submitting PR's!

v1.55.0

February 20th, 2024

Feature

  • #1455 - [make:registration-form] Removal of the createView() method, as it is no longer required to render the form - @mdoutreluingne
  • #1452 - [make:entity] remove PhpCompatUtil constructor argument - @jrushlow
  • #1444 - [make:command] deprecate passing PhpCompatUtil to the constructor - @jrushlow
  • #1443 - [make:controller] deprecate passing PhpCompatUtil to the constructor - @jrushlow
  • #1429 - [make:*] upgrade bundled PHP-CS-Fixer to v3.49.0 - @jrushlow
  • #1411 - [make:user] Add phpdocs in class generated by make:user for PHPStan - @maelanleborgne
  • #1273 - [make:serializer:normalizer] Inject a NormalizerInterface instead of an ObjectNormalize - @mtarld

Bug

  • #1449 - [tests] fix broken assignment operator - addExtraDependencies() - @jrushlow
  • #1448 - [make:entity] only show supported types in cli wizard - @jrushlow
  • #1445 - [make:entity] use ux-turbo instead of ux-turbo-mercure - @jrushlow
  • #1422 - Generator verifies if class exists before altering class name - @Antarian
  • #1283 - don't install development files when adding maker-bundle to a project - @dmitryuk

Generated by Git Released

Diff: v1.54.0...v1.55.0

Enjoy!