Release Notes 1.2

From bemoko developer wiki

Jump to: navigation, search

Released on 26 January 2009

Think of this release as the release that bought content management to the bemoko live platform and enables you to create sites where the content can be created by consumers as well as the traditional providers. It also makes it much easier for you to aggregate content from external sources.

In summary you now have:

  • Embedded Content Repository (JCR compliant) - rapidly create model site content, driving dynamic sites and encouraging UGC. Built on the foundations of OCM and Jackrabbit with persistence of beans written as Groovy plugins.
  • Improved plug-in life cycle - plug-in can now be bound to site, session or request scope improving performance and enabling state management.
  • Multiple site inheritance - sites can inherit from more than one site
  • Support for full Java inheritance of site plug-ins encouraging re-use of plug-ins including through the site inheritance.
  • Improved character set handling
  • FreeMarker plugin to not escape markup
  • Support group permissions based user security model accessible to site developers
  • Support for AJAX callbacks, including JSON templating
  • Bean and reflection utilities to support updating of beans from JSON (or other) inputs.
  • ... the usual host of bug fixes.