Changelog
=========

0.3.0
-----
 - use ZTFY.skin data API
 - remove unused resources
 - disable auto-completion on roles input widgets

0.2.11
------
 - convert roles edit form to dialog

0.2.10
------
 - use request cache in "getPrincipal()" function

0.2.9
-----
 - corrected ISecurityManager methods arguments names
 - templates updated to display null values

0.2.8
-----
 - changed package source layout

0.2.7
-----
 - added ILocalRoleIndexer interface and default adapter

0.2.6
-----
 - added annotations interfaces on standard zope.pluggableauth GroupFolder class
 - escape quotes in Javascript code

0.2.5
-----
 - updated imports for last ztfy.jqueryui and ztfy.skin package
 - added AJAX checks in principals widgets

0.2.4
-----
 - added check in JSON's "getAddr()" method to remove "++skin++" namespace
 - corrected syntax and translation in MissingPrincipal class

0.2.3
-----
 - added permission grant, unset and revoke methods in ISecurityManager
   interface and adapter
 - added check in principals widgets

0.2.2
-----
 - switched resources management from zc.resourcelibrary to fanstatic

0.2.1
-----
 - removed "zope.app" packages dependencies

0.2
---
 - Switched to ZTK-1.1.2
 - Added schema fields, properties, widgets and resources to handle roles
   assignment via simple context attributes and properties
 - Added IAuthenticatorSearchAdapter to offer a common search interface to
   authenticator plug-ins

0.1
---
 - Initial release
