Release Notes 1.2.4
From bemoko developer wiki
Released on 14 September 2009
Summary
1.2.4 is an upgrade from the 1.2.3 branch of bemokoLive, it is now the recommended version of bemokoLive.
The headline feature in this release is the support for the DeviceAtlas database
Over and above 1.2.3.4 it includes the following changes:
Enhancements
- Plugins can access other plugins in the same site via the platform.plugins API, e.g. platform.plugins.myotherplugin (#888)
- Exceptions in template now report on the physical template name as well as the logical name so that you can more readily locate the template throwing the error (#1471), e.g. Exception during rendering of template /var/bemoko/stage/sites/bemokofest/ui/root/artists.html
- platform.request and platform.response within plugins now provide access to the request and response objects, replacing the deprecated access via the Struts API (#1512)
- Exceptions sent as email message now include the subject as part of the body of the message to make it easier to cut and paste the whole message (#1557)
- ".js" files now send Cache-Control:no-cache header by default (#1574)
- Support for DeviceAtlas device repository (#1683)
- "sisx" added as extension to default live configuration (#1690)
- Support the use of canoo webtest scripts from within a site project (#1740)
Fixes
All the following have been fixed:
- Plugin stored at session scope in one site clashed with the one of the same name in another site (#1701)
- Occasional "java.lang.VerifyError: Illegal use of nonvirtual function call" when plugins extended from another plugin in a parent site, when the plugin in the parent site was used in another site (#1700)
