Skip to content

Releases: FriendsOfSymfony/FOSUserBundle

2.2.0

27 Aug 08:08
v2.2.0
Compare
Choose a tag to compare
  • Deprecated the Groups feature.
  • Marked all controllers final.
  • Marked internal classes as such.
  • Added Mongolian translation.
  • Added an email provider.
  • Added a custom user checker.
  • Added PHP 7.4 and PHP 8.0 support.
  • Removed fieldName attribute in MongoDB mapping.
  • Registration confirmation now redirects to login page if token is invalid.
  • User model will not rely on AdvancedUserInterface anymore.
  • Self-salting password encoders will not create a salt anymore.
  • FlashListener constructor now accepts SessionInterface.
  • Fixed several Symfony deprecation notices.
  • Fixed several translations.
  • Bumped the min PHP version to 7.1.3.
  • Bumped the min Symfony version to 4.4.
  • Added compatibility with Twig 3.
  • Added compatibility with doctrine/persistence 2.

2.1.2

08 Mar 09:01
v2.1.2
Compare
Choose a tag to compare
  • Fixed compatibility of controllers with Symfony 2.8

2.1.1

20 Feb 14:58
@XWB XWB
v2.1.1
Compare
Choose a tag to compare
  • Fixed the check for the required session, to account for the fact it is not always required.

2.1.0

19 Feb 13:48
v2.1.0
2e04e33
Compare
Choose a tag to compare
  • Dropped Symfony < 2.8 support.
  • Added Symfony 4 compatibility.
  • Refactored controllers and commands to use DI. Projects extending these classes will need to adapt their code (but should rather use supported extension points when possible).
  • Redirect to login when requesting resetting password with invalid token.
  • Added autocomplete hints for password inputs.
  • Fixed several incorrect Turkish translations.

2.0.2

29 Nov 17:11
@XWB XWB
Compare
Choose a tag to compare
  • Fix empty password in ChangePasswordFormType.
  • Fix empty password in ProfileFormType.
  • Introduced aliases for autowiring user and group managers.
  • Added Bengali translation.
  • Added Galician translation.
  • Updated Danish translation.
  • Updated Japanese translation.

2.0.1

31 May 11:51
@XWB XWB
Compare
Choose a tag to compare
  • Add SwiftMailer 6 compatibility.
  • Inject firewall user_checker into LoginManager.
  • Updated English translation.
  • Updated Estonian translation.
  • Updated Persian translation.
  • Updated Turkish translation.
  • Updated several docs.

2.0.0

29 Mar 13:22
@XWB XWB
Compare
Choose a tag to compare
  • Removed default fos_user.from_email configuration values.
  • Removed usage of internal Twig APIs when rendering emails.
  • Add a timeout for the reset retry request.
  • Add Esperanto translations.
  • Fixed incorrect confirmation url.
  • Commented outdated entries in several translation files.
  • [BC break] Use UserManager::getRepository() instead of UserManager::$repository.
  • [BC break] Use UserManager::getClass() instead of UserManager::$class.

2.0.0-beta2

31 Jan 09:09
@XWB XWB
Compare
Choose a tag to compare
2.0.0-beta2 Pre-release
Pre-release
  • Use ceil in ResettingController for a better token lifetime approximation.
  • Removed unused translation keys.
  • Removed form deprecations.
  • Use @-based Twig syntax for templates.
  • Improved several language files.
  • Improved documentation.
  • Ability to disable the authentication listener.
  • Removed DateUtil class.
  • [BC break] Changed validation max length to match the database structure.

2.0.0-beta1

29 Nov 15:17
@XWB XWB
Compare
Choose a tag to compare
2.0.0-beta1 Pre-release
Pre-release
  • Dropped Symfony < 2.7 support.
  • Dropped PHP < 5.5 support.
  • Exclude tests from autoloader.
  • Allow to use POST for logout.
  • Fix UserPassword constraint validation groups.
  • Harmonized email detection in UserManager.
  • Added unique index for confirmation_token field.
  • Added Kyrgyz translation files.
  • Added user manipulator events.
  • Replaced checkPostAuth by checkPreAuth in AuthenticationListener.
  • [BC break] Method ResettingController::getObfuscatedEmail has been removed.
  • [BC break] Renamed templates to underscore case.
  • [BC break] Removed UserManager::refreshUser.
  • [BC break] Removed UserManager::loadUserByUsername.
  • [BC break] Removed UserManager::supportsClass.
  • [BC break] Removed unused properties expired and credentialsExpired including corresponding methods.
  • [BC break] The signature of the Initializer constructor has changed.
  • [BC break] The signature of the LoginManager constructor has changed.
  • [BC break] The signature of the UserListener constructor has changed.
  • [BC break] The signature of the UserManager constructor has changed.
  • [BC break] The translation key resetting.request.invalid_username has been removed.
  • [BC break] The propel dependency was dropped.
  • [BC break] The salt field of the User class is now nullable.

1.3.7

22 Nov 10:41
Compare
Choose a tag to compare
  • Fixed some yaml errors in translation files
  • Fixed bad credentials translations
  • Fixed canonicalizer with illegal chars
  • Fixed deprecated routing configuration
  • Fixed class name check in UserProvider::refreshUser()
  • Updated several translation files
  • Removed colons from translation files
  • Updated several documentation examples
  • Converted documentation to rst format