IDMarinas Maker Bundle 2.1.6 Help

Changelog

2.1.6 - (2025-07-09)

Fixed

  • Fixed Pass $fileManager argument to MakerSettingsBundle service in the service configuration to ensure proper dependency injection.

2.1.5 - (2025-07-09)

Refactored

  • Refactored Replaced Symfony MakerBundle FileManager service with a custom FileManager service.

  • Refactored Injected the new FileManager into MakerSettingsBundle and MakerUserBundle, updating file handling logic accordingly.

  • Refactored Removed unused imports in MakerSettingsBundle.

2.1.4 - (2025-05-26)

Fixed

  • Fixed Update unique entity field in User entity to displayName instead of username

  • Fixed Update unique entity field in SettingDomain to name instead of domain

2.1.3 - (2025-03-27)

Fixed

  • Fixed, now added resolve_target_entities to doctrine.yaml config

2.1.2 - (2025-03-26)

Fixed

  • Fixed Rename Log Entity to ContactLog in SourcesCommonBundle

2.1.1 - (2025-03-26)

Fixed

  • Fixed Initialized GenerateClasses in MakerCommonContact and MakerUserBundle

2.1.0 - (2025-03-25)

Added

  • Added make:idm:settings:bundle command

Changed

  • Changed sources.php to a Sources[Name]Bundle to get all classes, With this avoid use import.

Fixed

  • Fixed possible errors when using the make:idm:user:bundle command that some files are not found.

2.0.8 - (2025-02-21)

Changed

  • Changed Common Contact Templates

    • Rename the file Log.tpl.php to ContactLog.tpl.php and Entity name too

  • Changed ProfileController.tpl.php Template deleted IsGranted

  • Changed User.tpl.php Template Added UniqueEntity validators and SoftDeleteable

Fixed

  • Fixed error in Contact.tpl.php Entity Template, now includes a construct to initialize createdAt and updatedAt

  • Fixed error in User.tpl.php Entity Template, now includes a construct to initialize createdAt and updatedAt

2.0.7 - (2025-02-20)

Changed

  • Changed User Templates

    • Table name for User Log entity

    • Rename the file Log.tpl.php to UserLog.tpl.php and Entity name too

Fixed

  • User Templates

    • Fixed template ResetPasswordRequest.tpl.php make $user attribute public

  • Fixed MakerCommonContact.php now search templates in the correct dir

2.0.6 - (2025-02-20)

Fixed

  • Fixed User Make Command

    • Replace array_merge_recursive for a custom method ArrayUtilsTrait::arrayMergeRecursive()

    • With this, when merging an array doesn't convert a non-array value to array

2.0.5 - (2025-02-19)

Fixed

  • Fixed User Make Command

    • security.yaml updated route name for login

    • MakerUserBundle add method for update doctrine.yaml

    • This avoids the error The class 'Idm\Bundle\User\Model\Entity\AbstractUser' was not found in the chain-configured namespaces App\Entity

2.0.4 - (2025-02-19)

Fixed

  • Fixed User Make Command now updates the request_password_repository and correctly updates the file security.yaml.

2.0.3 - (2025-02-19)

Fixed

  • Fixed Templates to be compatible with your abstract classes.

2.0.2 - (2025-02-19)

Fixed

  • Fixed Commands now finds templates.

2.0.0 - (2025-02-18)

Release highlights

Added new make commands and removed the old command for create a bundle.

Added

  • Added make:idm:common:contact command

  • Added make:idm:user:bundle command

Breaking changes

Last modified: 09 July 2025