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

Changelog History
Page 9

  • v0.6.1 Changes

    April 21, 2009

    ๐Ÿ”„ Changed

    • โช Scope operators are necessary to keep Rails happy. Reverting the original revert so they're back in the library now for constants referenced inside of the gem.
  • v0.6.0 Changes

    April 21, 2009

    ๐Ÿ”„ Changed

    • ๐Ÿš… Converted Clearance to a Rails engine.
    • Include Clearance::User in User model in app.
    • Include Clearance::Authentication in ApplicationController.
    • Namespace controllers under Clearance module.
    • ๐Ÿšš Routes move to engine, use namespaced controllers but publicly the same.
    • If you want to override a controller, subclass it like SessionsController < Clearance::SessionsController. This gives you access to usual hooks such as url_after_create.
    • โœ… Controllers, mailer, model, routes all unit tested inside engine. Use script/generate clearance_features to test integration of Clearance with your Rails app. No longer including modules in your app's test files.
    • ๐Ÿšš Moved views to engine.
    • โœ… Converted generated test/factories/clearance.rb to use inheritance for email_confirmed_user.
    • Corrected some spelling errors with methods.
    • ๐Ÿš… Loading clearance routes after rails routes via some monkey patching.
    • Made the clearance controllers unloadable to stop constant loading errors in development mode.
  • v0.5.6 Changes

    April 11, 2009

    ๐Ÿ›  Fixed

    • ๐Ÿ‘€ Step definition changed for "User should see error messages" so features won't fail for certain validations.
  • v0.5.5 Changes

    March 23, 2009

    ๐Ÿ›  Fixed

    • โœ… Removing duplicate test to get rid of warning.
  • v0.5.4 Changes

    March 21, 2009

    ๐Ÿ”„ Changed

    • ๐ŸŒฒ When users fail logging in, redirect them instead of rendering.
  • v0.5.3 Changes

    March 05, 2009

    ๐Ÿ”„ Changed

    • Clearance now works with (and requires) Shoulda 2.10.0.
  • v0.5.2 Changes

    March 02, 2009

    โž• Added

    • โœ… Full compatible with Rails 2.3 (all tests pass)
  • v0.5.1 Changes

    February 27, 2009

    ๐Ÿ”„ Changed

    • A user with unconfirmed email who resets password now confirms email.
    • ๐Ÿš… Switch order of cookies and sessions to take advantage of Rails 2.3's "Rack-based lazy-loaded sessions",
    • Altered generator to interact with application_controller.rb instead of application.rb in Rails 2.3 apps.

    ๐Ÿ›  Fixed

    • โœ… Rack-based session change altered how to test remember me cookie.
  • v0.5.0 Changes

    February 27, 2009

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed problem with Cucumber features.
    • ๐Ÿ›  Fixed missing HTTP fluency use case.
  • v0.4.9 Changes

    February 20, 2009

    ๐Ÿ”„ Changed

    • Protect passwords & confirmations actions with forbidden filters.
    • Return 403 Forbidden status code in those cases.

    ๐Ÿ”’ Security

    • ๐Ÿ›  Fixed bug that allowed anyone to edit another user's password.