- Make PASSearchView.merge actually merge search results. Its previous behaviour was quite nasty: it preferred search results from the enumeration plugin with the lowest priority! [wichert]
3.4
----------------
- Added BBB code for changed setLoginFormInCookieAuth upgrade method. [hannosch]
- Ignore but log users without passwords during migration from pre-PAS, as these cannot be added to any standard user source. [hannosch]
- Fix listRoleInfo on the role plugin to also lazily update the list of portal roles. [wichert]
3.3
----------------
- Added metadata.xml file to the profile. [hannosch]
- Move global role lookup out of the local role plugin. Part of the PLIP 127 merge for Plone 3.1. [alecm]
3.2
----------------
- Fix schema handling for ZODBMutablePropertyProvider initialization. [maurits]
- Remove some exception swallowing from the installation logic so errors are not hidden. [hannosch]
- Correct handling an empty roles list when modifying groups. This fixes http://dev.plone.org/plone/ticket/6994 [rsantos]
3.1
----------------
- Improve handing of sorting for searches. [csenger]
- Updating the roles for a group did not invalidate the _findGroup cache. [wichert]
- Fixed some tool icons to point to existing icons. [hannosch]
3.0
----------------
- Fix check for authenticateCredentials return value [rossp]