Release Notes 1.2.2

From bemoko developer wiki

Jump to: navigation, search

Released on 31 March 2009

Summary

Service release of the bemokoLive 1.2 branch providing Groovy upgrade to v1.6 and a collection of feature tweaks and bug fixes.

Over and above 1.2.1 it includes the following changes:

Enhancements

  • Upgrade to Groovy 1.6 (#1245)
  • Use a separate GroovyScriptEngine per site (#1293)
  • Access Logging with plugin (#1297)
  • Auth key and JSESSIONID should be masked in error report (#1034)
  • Get GRAPE for plugin dependencies working in our stack (#1259)
  • HTTP Header Version query API (#1296)
  • Roll up to Freemarker 2.3.14 (#917)
  • Split error.html page into two parts to make it easier to customise for sites (#1074)
  • ClassNotFound Exception not rendered in error report clearly (#1292)
  • NullPointerException not reported on first line of page error report (#1299)

Bugs

  • Grape dependency resolution failure leads to untrapped exception (#1290)
  • Once grape grabs a jar is persists on the ClassLoader for other plugins ever more for (#1291)
  • Exception thrown in template is not LiveException and not described fully in SMTP report (#999)
  • Error email comes through as Multi-part mime message (#1038)
  • Blank value in REST URL should result in setting param to null, not ignoring (#1114)
  • "java.lang.OutOfMemoryError: Java heap space" running load test with development operational mode enabled (#1140)
  • Accessing error page without an error present throws an error (#1050)