ATTENTION: - AuthorizationManager now should be used as a static class and this will require an easy change to migrate old code to 1.5. Please check the new documentation on the site. Before it was: AuthorizationManager am = new AuthorizationManager(); Group admins = new Group("admins"); admins.addPermission("read").addPermission("write").addPermission("delete"); am.addGroup(admins); Group users = new Group("users"); users.addPermission("read"); am.addGroup(users); AuthorizationManager.setInstance(application, am); Now it is: Group admins = new Group("admins"); admins.addPermission("read").addPermission("write").addPermission("delete"); AuthorizationManager.addGroup(admins); Group users = new Group("users"); users.addPermission("read"); AuthorizationManager.addGroup(users); - Formatters (FormatFilter, FormatterFilter, Formattable) pretty much like Validation and Conversion - FormatterManager to create pre-defined formatters that can be used with filters but also with the tag, which now has the formatter attribute. - Support for configuration through Groovy (GroovyApplicationManager) - getUserSession and isLogged now are also inside BaseAction, so you don't need to use static version from BaseLoginAction. - FileUploadFilter bug! Was not working after IoCFilter - New CNPJRule, CPFRule, TimeRule - new overwrite option for OVFilter, so it does not overwrite values already in the output - helper methods on ListManager to create ListData from Map and List - PaginatorTag improved and documented with an example !!!! - mtw:out now support the max attribute to add ... to long strings...