Release Notes for Version 0.8
This new release of Weceem adds several new features and refinements. This release of the application and plugin require Grails 1.2.0 final release to operate correctly.
Among the changes in this release are:
-
Support for role based security policy support for admin, content editing and viewing of the content. All tags and repository service methods are updated to use the security policy. Further refinements will come in the future (eg filtering of results from iteration calls, instead of AccessDeniedException(s) ) (see reference manual)
-
Using the new security policy, the ability for anybody with "Edit" permissions to view non-published content
-
A new wcm:cache tag for caching content within Templates and Widgets to improve performance
-
New caching of URI to content node resolution, giving excellent performance improvements when resolving content nodes
-
Improved configuration of hibernate level 2 caching for content, again yielding a significant performance boost.
-
Updated to Grails 1.2 (will not work on earlier versions)
-
Fixed PermGen memory leaks related to usage of Templates and Widgets
-
Miscellaneous bug fixes and improvements (full list here)
As usual, Weceem is available as an application (standalone WAR file compiled with Java 6, and source code) and Grails plugin for integration or customization in your own applications.
This release moves us closer to our 1.0 goals - the next release will focus on features required for blogging support and other features required to satisfy the requirements of users of the two discontinued CMS plugins ContentManager and Simple CMS.
Weceem is open source under the ASL 2 license.
You can download Weceem 0.8 from weceem.org
Regards,
The Weceem Team