All Versions
95
Latest Version
Avg Release Cycle
114 days
Latest Release
912 days ago

Changelog History
Page 4

  • v1.5.0 Changes

    October 17, 2014

    โž• Added

    • Disable clearance routes by setting config.routes = false.
    • 0๏ธโƒฃ Running rails generate clearance:routes will dump the default set of routes to your application's routes file for modification.
  • v1.4.3 Changes

    October 03, 2014

    ๐Ÿ›  Fixed

    • Routing constraints act appropriately when session data is missing.
  • v1.4.2 Changes

    September 13, 2014

    ๐Ÿ›  Fixed

    • ๐Ÿ—„ Eliminate deprecation message when using DenyAccess matcher with RSpec 3.
  • v1.4.1 Changes

    September 05, 2014

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ป Prevent BCrypt strategy from raising an exception when encypted_password is nil.
  • v1.4.0 Changes

    July 18, 2014

    โž• Added

    • user_params method was added to Clearance::UsersController which provides a convenient place to override the parameters used when creating users.
    • Controllers now inherit from Clearance::BaseController to allow for easily adding behavior to all of them.

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ The sign out link in the default application layout has been replaced with a semantically correct sign out button. This also removes an unnecessary JavaScript dependency.

    ๐Ÿ›  Fixed

    • Clearance now uses original_fullpath when redirecting to a saved URL after login. This should improve the behavior in mounted engines.
  • v1.3.0 Changes

    March 14, 2014

    โž• Added

    • Installing Clearance with an existing User model will now create a migration that includes adding remember tokens to all existing user records.
  • v1.2.1 Changes

    March 06, 2014

    ๐Ÿ›  Fixed

    • Query string is now included in the redirect URL when Clearance redirects to a previously stored URL.
  • v1.2.0 Changes

    February 28, 2014

    โž• Added

    • ๐Ÿ‘Œ Support for Rails 4.1.0.rc1
    • Sign in can now be disabled with config.allow_sign_in = false

    ๐Ÿ”„ Changed

    • Sign in failure message is now customized exclusively via I18n. SessionsController#flash_failure_after_create is no longer called. To customize the message, change the clearance.controllers.sessions.bad_email_or_password or flashes.failure_after_create key.

    ๐Ÿ—„ Deprecated

    • โœ… clearance/testing is now deprecated. Require clearance/rspec or clearance/test_unit as appropriate.
  • v1.1.0 Changes

    November 21, 2013

    โž• Added

    • Validate email with EmailValidator strict mode.
    • ๐Ÿ”ง The cookie_expiration configuration lambda can now be called with a cookies parameter. Allows the Clearance cookie expiration to be set according to the value of another cookie (such as remember_me).
    • ๐Ÿ‘ Allow cookie domain and path configuration.
    • โž• Add sign in guards.

    ๐Ÿ›  Fixed

    • Don't allow logins with blank remember_token.

    ๐Ÿ—„ Deprecated

    • A cookie_expiration lambda that does not accept this cookies parameter has been deprecated.
  • v1.0.1 Changes

    August 09, 2013

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix an issue when trying to sign in with nil