Skip to content

Releases: sonata-project/SonataUserBundle

4.4.0

13 Jun 19:54
4.4.0
9082b5c
Compare
Choose a tag to compare

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

31 Jan 06:54
4.3.0
a0f5f0d
Compare
Choose a tag to compare

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

08 Jul 19:58
4.2.3
7ea0d13
Compare
Choose a tag to compare

Fixed

Replace deprecated use of Google\Authenticator\GoogleAuthenticator by Sonata's namespace

4.2.2

09 Jun 10:42
4.2.2
e0eb6e0
Compare
Choose a tag to compare

Fixed

  • The following services can be get via the container again:
    • sonata.user.user_manager
    • sonata.user.group_manager
    • Sonata\UserBundle\Form\Type\RolesMatrixType
    • Sonata\UserBundle\Entity\UserManagerProxy

4.2.1

15 May 20:55
4.2.1
c97a059
Compare
Choose a tag to compare

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 to Model\User so that it is available to all persistence systems

4.2.0

08 May 09:22
4.2.0
ef3f6d1
Compare
Choose a tag to compare

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

08 Feb 10:18
4.1.1
a0c57fb
Compare
Choose a tag to compare

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

20 Jan 17:43
4.1.0
6210727
Compare
Choose a tag to compare

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 and symfony/security-acl instead of symfony/security

Fixed

  • Avoid templates path colon notation
  • Bad conflict rule for nelmio/api-doc-bundle

4.0.1

20 Dec 08:51
4.0.1
cf4e1e8
Compare
Choose a tag to compare

Fixed

  • Fixed flipped choices values/labels in SecurityRolesType when using symfony 2.8
  • Admin pool variable in admin resetting templates

4.0.0

04 Dec 17:15
4.0.0
Compare
Choose a tag to compare

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 to UserInterface
  • Lowered upper composer dependencies
  • default values moved to the Configuration class
  • sonata.user.admin.user and sonata.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