Helma 1.6.2 ready to download
This new version adds req.uri and req.actionHandler to better support continuation and callback functionality. It contains a new Rhino snapshot from 2008-02-05 with the default JS language version now set to 1.7 and added support for JSAdapter. Several bugs were fixed, including some related to starting and stopping applications, one that kept repositories from working when deploying Helma through Tomcat, and some related to debugging Helma applications:
- Added req.uri and req.actionHandler to better support continuation and callback functionality.
- Replaced Transactor thread with a ThreadLocal variable.
- Fixed wrong classloader/rhino context when Application.init() was called from another app.
- When prototypes use multiple parent mappings, the hopobject.href() method didn't work properly in 1.6.1.
- Fixed manage app to show stopped apps that even if they are not using their default repository.
- The onInit method of the root object was not called except when helma was first started.
- Fixed a problem that kept repositories from working when deploying Helma through Tomcat.
- Changed the way hopobject.getById is defined, so that its value is accessible when it is references without invoking the method.
- Fixed a bug that prevented debugger windows from properly closing when an app was stopped from the manage app.
- With sqlLog enabled, the logging code in helma.Database threw an exception.
- Fixed a problem where the Debugger didn't display properties of current context on Mac OS X.
- Leading/trailing whitespace in object names is now allowed.
- In 1.6.1, there was a problem casting string values to OR-mapped tinyint(1) DB fields.
- Changed the way "=" signs in request parameter values are handled.
See the change log for more details and - most importantly - go download Helma 1.6.2!
8.4.2008, 11:06