Author: ajaquith
Date: Thu May 22 21:21:29 2008
New Revision: 659415

URL: http://svn.apache.org/viewvc?rev=659415&view=rev
Log:
Version/changelog bump.

Modified:
    incubator/jspwiki/trunk/ChangeLog

Modified: incubator/jspwiki/trunk/ChangeLog
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/ChangeLog?rev=659415&r1=659414&r2=659415&view=diff
==============================================================================
--- incubator/jspwiki/trunk/ChangeLog (original)
+++ incubator/jspwiki/trunk/ChangeLog Thu May 22 21:21:29 2008
@@ -1,3 +1,25 @@
+2008-05-22  Andrew Jaquith <ajaquith AT apache DOT org>
+
+        * 2.7.0-svn-29
+        
+        * Checked in three new features for UserProfile and the UserDatabase
+        classes. First, profiles can now store arbitrary Serializable objects
+        via a new method in UserProfile, getAttributes, that returns a
+        Map<Serializable,Serializable> that can be directly manipulated.
+        Arbitrary attributes such as user preferences can be added to the
+        profile and be guaranteed to be persisted on save. Second, the
+        UserProfile now has two methods setLockExpiry(Date)/getLockExpiry
+        that allow callers to disable user profiles. These are NOT enforced
+        in AuthenticationManager yet. Third, user profile now have a 'uid'
+        field that stores a long value for uniquely identifying users.
+        Existing profiles without UIDs are automatically upgraded when
+        they are loaded by a findBy___() method. The default XML/JDBC
+        UserDatabase implementations have been enhanced to support all
+        of these new features. If you have custom UserDatabase
+        implementations, you should take a look at the new code.
+        
+        * Miscellaneous and varied Java 5 enhancements (such as for-loops).
+
 2008-05-22 Juan Pablo Santos <[EMAIL PROTECTED]>
 
         * 2.7.0-svn-28


Reply via email to