Release Notes for 1.0
Weceem 1.0 closes all the major issues known in prior releases and adds many refinements.
The full changelog for 1.0 RCs and the final 1.0 is available in JIRA. Changes of note since the 0.9 run include:
-
Many new powerful tags - wcm:ancestorOfType, wcm:findNode, wcm:resource and many more.
-
Fixes to wcm:menu that should make it much more useful. Note there is a breaking change - the node in custom wcm:menu bodies is now called menuNode.
-
Fixes to wcm:breadcrumb to make it work as you would expect. A breaking change - the current breadcrumb node in custom bodies is now called breadcrumbNode.
-
Refinements to the smart ETag caching and dependency mechanisms.
-
"User specific content" flag on Template nodes to allow client-side caching to work while provided per-user content such as those including shopping carts or other user-specific information.
-
Support for a configurable list of "Space templates" so that you can create a new space from a given template shown in a drop-down, and you can set what these space templates are.
-
Support for setting "Expires" header on content returned to clients, using the simple "Is updated" field, with options for "all the time", "hourly" etc.
-
Updated documentation for all tags and new features
-
Option to store of uploaded files outside of the Web-application folder
Please take the usual precautions when upgrading - backup your database and uploaded files folders first.