Skip to content

Latest commit

 

History

History
104 lines (56 loc) · 3.82 KB

CHANGELOG.md

File metadata and controls

104 lines (56 loc) · 3.82 KB

Changelog for devise_cas_authenticatable

Version 1.7.1 - February 2, 2016

  • Work around weird #try behavior on older Rails versions

Version 1.7.0 - December 18, 2015

  • Support RedisSessionStore (thanks @dandyn!)
  • Suppress warnings about Devise.secret_key not being set in production mode (thanks @joraff!)

Version 1.6.1 - December 18, 2015

  • Allow single sign-out code to find the app's session store when NewRelic is in the middleware stack (thanks @brendancarney!)

Version 1.6.0 - October 21, 2015

  • Add support for the Dalli session store (thanks @bonyiii!)

Version 1.5.0 - July 27, 2015

  • Generation of cas_action_url is now done by a customizable class, so you can use Rails routes to provide this (thanks to @eturino again!)

Version 1.4.1 - July 23, 2015

  • Internal refactor to avoid conflicting with common route names, specifically logout_url (thanks to @eturino!)

Version 1.4.0 - May 8, 2015

  • Allow changing the CAS response field used as the unique key for finding users (thanks once again to @gmoore!)

Version 1.3.8 - April 24, 2015

  • Remove a deprecated dependency (thanks to @gmoore)
  • Fix a wrong variable name that could break debug logging (thanks again to @gmoore)

Version 1.3.7 - July 17, 2014

  • Be less verbose in the log during single sign-out (thanks to @liudangyi)

Version 1.0.1 - July 6, 2014

  • Backport the 1.1.x series' logout_url features to the 1.0.x series for super-old apps

Version 1.3.6 - February 5, 2014

  • Better single sign-out support for ActiveRecord session store users and README fixes (thanks to @fernandomantoan)

Version 1.3.5 - January 30, 2014

  • Don't redirect to the (probably useless) Devise login page when the user is unauthorized - this is the CAS server's responsibility. (thanks to @kylejginavan)

Version 1.3.4 - January 10, 2014

  • Redirect to CAS logout URL when Warden receives the :inactive status, which should allow using active_for_authentication? (thanks to @bentoncreation)

Version 1.3.3 - December 13, 2013

  • Bug fix for single sign out when using Rack >= 1.5 (thanks to @activars)

Version 1.3.2 - August 16, 2013

  • Rails 4 deprecation warning fix (thanks to @reidmix)

Version 1.3.1 - July 29, 2013

  • Rails 4 compatibility fix (thanks to @McRipper)

Version 1.3.0 - May 12, 2013

  • Drop support for Rails 2.3, Devise 1.0 and 1.1
  • Custom failure class for optional redirecting to logout url upon timeout (thanks to @geoffroh and @kylejginavan)

Version 1.2.1 - April 16, 2013

  • Bug fix: use Devise.sign_out_via to configure the HTTP verb sign_out will accept.

Version 1.2.0 - March 6, 2013

  • Rewrite of the single sign-out module to improve compatibility with newer Devise versions, other ORMs, and be less complex overall (thanks Jeremy Haile and Endel Dreyer!)

Version 1.1.4 - January 23, 2013

  • Bug fix: don't modify request.protocol when generating a logout_url (thanks Tse-Ching Ho!)

Version 1.1.3 - January 15, 2013

  • Rails 4 compatibility fixes (thanks Aaron Patterson!)
  • Support the service_url parameter in rubycas-client on logout (thanks Kyle Ginavan!)

Version 1.1.2 - May 23, 2012

  • Only do schema stuff if using Devise 2.0.x or below

Version 1.1.1 - April 2, 2012

  • Add cas_client_config_options so that users can add unsupported RubyCAS options such as encode_extra_attributes_as

Version 1.1.0 - March 5, 2012

  • Add configurable destination and follow URL support (thanks Dyson Simmons!)
  • Allow applications deployed at sub-URIs to work (thanks Tod Detre!)
  • Only add trailing slash to base URI if it's not already present (thanks joe81!)
  • Some documentation updates.