Skip to content

Releases: FriendsOfSymfony/FOSUserBundle

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

2.0.0-alpha3

15 Sep 13:16
Compare
Choose a tag to compare
2.0.0-alpha3 Pre-release
Pre-release

Reverted the removed of the expired and credentialsExpired properties as the BC break could lead to corrupted objects being created if server sessions are not cleared when upgrading the bundle.

2.0.0-alpha2

15 Sep 12:29
@XWB XWB
Compare
Choose a tag to compare
2.0.0-alpha2 Pre-release
Pre-release

DO NOT USE THIS RELEASE

One of the BC break in this PR could cause corrupted objects to be created when unserializing the session, and got reverted. Use alpha3 instead.

  • [BC break] The deprecated entity classes have been removed.
  • The minimum requirement for Symfony has been bumped to 2.3 (older versions are already EOLed).
  • [BC break] UserInterface::isUser has been removed as it was used only by the old validation logic removed a long time ago.
  • [BC break] The FOSUserBundle:Security:login.html.twig template now receives an AuthenticationException in the error
    variable rather than an error message.
  • [BC break] The templating engine configuration has been removed, as well as the related code.
  • [BC break] Changed the XML namespace to http://friendsofsymfony.github.io/schema/dic/user
  • [BC break] Added UserInterface::getId.
  • [BC break][Reverted in alpha3] Removed unused properties expired and credentialsExpired including corresponding methods. This may break code,
    makes use of this methods, extending classes, and/or existing installations because of missing mappings for required db fields.

2.0.0-alpha1

15 Sep 11:32
@XWB XWB
Compare
Choose a tag to compare
2.0.0-alpha1 Pre-release
Pre-release
  • Updated many translations.
  • Changed the way to pass the email to the page asking to check the email to avoid issues with non-blocking sessions.
  • Changed the fos_user_security_check route to enforce POST.
  • Removed the deprecated UserManager and GroupManager classes for the different Doctrine implementations.
  • [BC break] Refactored the structure of controller to dispatch events instead of using form handlers.
  • Removed all form handlers.
  • [BC break] Changed Datetime properties of default User entity that were nullable to default to null when no value supplied.
  • [BC break] Updated schema.xml for Propel BaseUser class to allow nullable and typehint accordingly.