Releases: sonata-project/SonataUserBundle
Releases · sonata-project/SonataUserBundle
4.4.0
Added
- Added compatibility with jms/serializer-bundle:^3.0 and jms/serializer:^2.0
- Added missing google auth french translation
Fixed
- Fixed a bug with inability to use external model classes
- Fixed wrong google auth user manager argument when not using autowiring
- Fixed hard coded google auth redirection url
Changed
- Updated
_controller
attribute for routes which were using deprecated syntax.
4.3.0
Fixed
- exception when calling
sonata:user:two-step-verification
even with proper configuration - deprecation for symfony/config 4.2+
- case when user was not found in sendEmailAction
- rendering resetting email on Windows
Deprecated
- executing a
Sonata\UserBundle\Command\TwoStepVerificationCommand
that did not receive arguments.
4.2.3
4.2.2
4.2.1
Fixed
- Load
Sonata\UserBundle\Twig\RolesMatrixExtension
only if UserBundle is used - Make
Sonata\UserBundle\Form\Type\SecurityRolesType
public, as it is lazy loaded - Move static
Entity\BaseUser::getGenderList
toModel\User
so that it is available to all persistence systems
4.2.0
Added
- Role permissions can now be displayed in a matrix view using the
Sonata\UserBundle\Form\Type\RolesMatrixType
Fixed
- Missing french translations were added
- Commands now work on Symfony 4
Removed
- Removed compatibility with older versions of FOSRestBundle (<2.1)
4.1.1
Changed
- Switch all templates references to Twig namespaced syntax
- Switch from templating service to sonata.templating
Fixed
- choices for User gender now appears correctly flipped and translated
- Deprecation message on SecurityRolesType about
choices_as_values
4.1.0
Added
- New experience for
sonata-project/google-authenticator
users. Showing QR-code in login form, automatically setting 2FA secret to user. - use forcedRoles and ipWhiteList also on InteractiveLoginListener
Changed
- use
symfony/security-core
andsymfony/security-acl
instead ofsymfony/security
Fixed
- Avoid templates path colon notation
- Bad conflict rule for nelmio/api-doc-bundle
4.0.1
Fixed
- Fixed flipped choices values/labels in SecurityRolesType when using symfony 2.8
- Admin pool variable in admin resetting templates
4.0.0
Added
- Add support for FOSUser 2.0
- Added missing
swiftmailer
dependency
Changed
- Risky code change for PHP 7
- Made
sonata-project/google-authenticator
an optional dependency - Moved public methods of
User
toUserInterface
- Lowered upper composer dependencies
- default values moved to the Configuration class
sonata.user.admin.user
andsonata.user.admin.group
are public now
Fixed
- Fixed PHPDoc
- Fixed wrong parent calls in UserManager
- Fixed wrong router call in Controller
- missing logo in templates
Removed
- Removed removed user model properties
- Removed deprecated code