X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=2f5d0998e8bc22ff5f57ffe027742b37269784c7;hb=5cd1efd698265f77e3f58428f228142098eece83;hp=d8f9509dbd11296fa5dd5fbd04bf8d29f705e3b7;hpb=e09a839c4b37f232e271fd8dd4509b900c13395a;p=catagits%2FCatalyst-Plugin-Authentication.git diff --git a/Changes b/Changes index d8f9509..2f5d099 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,83 @@ -0.02 +Revision history for Perl extension Catalyst::Plugin::Authentication + +0.10007 2008-03-17 + - Documentation update on Password - to indicate proper field naming + - Decouple Authentication system from session. The realm class + now allows complete control over how a user is persisted across + requests. + - pod fixes (RT #36062, RT #36063) + +0.10006 2008-02-15 + - Additional documentation for Realms + - Added update_user_in_session routine to allow re-saving of user data + into the session. + +0.10005 2008-01-24 + - Bugfix release - correcting 'Plugin::Authentication' configuration + problem. + +0.10004 2007-12-04 + - Added some code for back-compatibility + +0.10003 2007-12-02 + - Added a "Null" store for credentials that don't require real stores. + - Make realms bonafide objects + - Added auto_update_user and auto_create_user options to the Realm object + - Doc updates + + [POSSIBLE INCOMPATIBILITIES] + - authenticate() in credentials are now passed a realm object instead of + a store object. A realm object still implements find_user() so unless + you're doing something special you won't notice the difference. + +0.10002 2007-07-22 + - $user->store() should NOT be set by C::P::Auth - if it's needed - it + should be set by whatever module creates the user. We use realm for + saving into the session. + +0.10001 2007-07-17 + - updated tests + +0.10000 2007-07-11 + - Minor updates to work better with compatibility mode + - Producion release + - switch to Module::Install + +0.09999_01 2007-02-21 + - major changes to the internals of the plugin, to better encapsulate + credentials and stores. + - introduction of 'realms' concept, allowing multiple different + pairs of credential and store in a single application. + +0.09 2006-08-01 + - be a bit more pedantic about checking values for definedness before + invoking methods on them + +0.08 2006-07-29 + - factor test applications out to files due to changes in Catalyst::Test + - don't load session at prepare time unless necessary + +0.07 2006-03-17 17:33:12 + - allow base64 hashed passwords + +0.06 2006-03-14 19:23:50 + - pass extra get_user args to store so they can be made use of + +0.05 2006-01-01 13:58:00 + - Add debugging to Credential::Password + - Important doc fixes + +0.04 + - With User::Hash and Store::Minimal together session will store + userid, not actual user object + +0.03 2005-12-03 18:00:00 + - Added user_exists method. + +0.02 2005-11-29 11:39:00 - Fixed a typo (PLugin instead of Plugin) that caused user objects to not be restored from the session properly. Modified test suite to actually test for this case. - +0.01 2005-11-27 02:30:00 + - Initial release.