Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

User Bundle Laravel Package

sonata-project/user-bundle

View on GitHub
Deep Wiki
Context7
5.19.0

Added

Changed

Removed

5.18.0

Changed

Removed

5.17.0

Added

Deprecated

5.16.0

Added

5.15.0

Deprecated

5.14.0

Added

5.13.0

Changed

Fixed

Removed

5.12.0

Added

5.11.0

Added

Changed

5.10.0

Changed

Fixed

5.9.0

Added

5.8.0

Added

5.7.0

Removed

5.6.3

Fixed

5.6.2

Fixed

5.6.1

Fixed

5.6.0

Added

Removed

5.5.0

Changed

Fixed

5.4.0

Changed

Fixed

5.3.3

Added

Fixed

5.3.2

Fixed

5.3.1

Fixed

5.3.0

Added

5.2.0

Added

Removed

5.1.0

Changed

  • [#1533] Changed UserAdmin classnameLabel. This affects the breadcrumb translation generation. With this change Sonata will always pick the SonataUserBundle breadcrumbs translations by default. ([@aerrasti](https://github.com/aerrasti))
5.0.0

Fixed

5.0.0-alpha-1

Added

Changed

Fixed

Removed

4.15.0

Deprecated

Fixed

4.14.0

Deprecated

Fixed

5.0.0-rc-1

Added

Changed

Fixed

Removed

4.9.0

Added

Fixed

Removed

4.8.0

Added

Changed

Fixed

Removed

4.7.0

Changed

Deprecated

Fixed

Removed

4.6.0

Added

Fixed

Removed

4.5.3

Added

  • czech translations

Fixed

  • Fixed retrieving all forwarded ip headers in the google authenticator helper

Security

  • Avoid leaking usernames in password recovery
4.5.2

Fixed

  • some deprecations form the core bundle
  • Doctrine MongoDB mapping
4.5.1

Added

  • Add missing translation for admin menu

Fixed

  • Fixed invocation of non-existent "getLogger" method. Changed to access property.
4.5.0

Fixed

  • Missing Spanish translations.

Changed

  • Replaced usages of deprecated "templating" service with "twig" where possible.

Removed

  • Dependency conflict against "jms/serializer:^3.0".

Changed

  • Add missing dependency against "twig/twig"
  • Changed usages of {% spaceless %} tag, which is deprecated as of Twig 1.38 with {% apply spaceless %} filter
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

Fixed

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

4.2.2

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

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

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.13.0

Fixed

Removed

4.12.0

Added

Removed

4.11.1

Fixed

4.11.0

Added

4.10.2

Changed

4.10.1

Fixed

4.10.0

Added

Changed

Deprecated

Fixed

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 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

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 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
3.6.0

Added

  • make Roles in SecurityRolesType translateable
  • Added Russian translations

Changed

  • Changed internal folder structure to src, tests and docs

Fixed

  • Added a check to the UserAclVoter class to ensure the subject is an object
3.5.0

Changed

  • Rollback to PHP 5.6 as minimum support.
3.4.0

Fixed

  • Fixed the twig configuration setting bug.

Removed

  • Support for old versions of php and Symfony.
3.3.0

Changed

  • Use sonata admin pool the get the master role name

Fixed

  • AccountBlockService extends AbstractAdminBlockService instead of wrong AbstractBlockService
  • missing spanish translations were added
3.2.4

Added

  • Added Dutch translation for title_user_authentication

Changed

  • Google Authenticator 2 is now allowed

Fixed

  • Deprecated block service usage
  • Compatibility with Twig 2.0 was improved
  • Fixed hardcoded paths to classes in .xml.skeleton files of config
3.2.3

Fixed

  • Fix non-use of container for has/get services.
3.2.2

Fixed

  • Fixed empty route after registration
  • Added missing throw in change password process
  • Avoid deprecation message by using request_stack when it is present
  • Avoid deprecation message by changing CSRF token generation when possible
  • Wrong factory definition

Removed

  • Removed form types non FQCN on SF2.8+
  • Removed deprecations about form factory on SF2.8
3.2.1

Added

  • Add missing (optional) dependency for JMSSerializerBundle, needed for the services defined in serializer.xml and api_form.xml

Fixed

  • FOSRestBundle 2.x was improved
  • fixed a cross dependency when using UserBundle with FOSRestBundle and NelmioApiDocBundle depending JMSSerializerBundle.
  • add missing use for DependencyInjection\Reference
  • Added $ sign that was missing from a previous refactoring
  • asset return / if default avatar is empty
  • Declaration of UserManagerProxy uses Sonata\UserBundle\Entity\User instead of %fos_user.model.user.class%
  • the bundle can be used without a sonata.user.editable_role_builder service
  • Issue where service was injected to constructor at wrong position
  • Missing italian translations
  • Deprecation of security.context on AdminSecurityController
3.2.0

Added

  • Added russian and ukrainian translations

Deprecated

  • Relying on the sonata_basket_delivery_redirect is deprecated and won't be supported anymore

Fixed

  • The reset password url now points to the action dedicated to administrators again

Removed

  • The conflict rule for FOSRestBundle >=2.0
3.1.0

Changed

  • The friendsofsymfony/rest-bundle dependency is optional again
  • The jms/serializer-bundle dependency is optional again
  • The nelmio/api-doc-bundle dependency is optional again
  • Changed implementation of SecurityFOSUser1Controller::loginAction
  • Changed implementation of AdminSecurityController::loginAction
  • Changed how the error message is translated in login.html.twig
  • Changed how the error message is translated in base_login.html.twig

Fixed

  • Fixed a potential null error in SecurityFOSUser1Controller::loginAction
  • Fixed a potential empty route after calling RegistrationFOSUser1Controller::registerAction
  • Fixed wrong route name "sonata_user_admin_resetting_request", replaced with "sonata_user_resetting_request"
  • Symfony 3 security classes use in AdminSecurityController
  • Fixed a possible security risk as noticed in this line

Removed

  • Internal test classes are now excluded from the autoloader
  • Removed translation for 'Bad credentials' message in SonataUserBundle.de.xliff
3.0.1

Changed

  • Admin classes extend Sonata\AdminBundle\Admin\AbstractAdmin
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
emuniq/filament-browser-notifications
syriable/filament-translator
hungnm28/livewire-form
wenprise/eloquent
crudly/encrypted
fadion/bouncy
cuci/prototurk-sdk
gos/pubsub-router-bundle
cuci/prototurk-sdk-symfony
clementtalleu/easyadmin-markdown-bundle
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui