Helma Logo
main list history
previous version  overview  next version

Version 1 by hannes on 06. March 2007, 16:56

* Update to Rhino 1.6 (patched CVS snapshot)
** E4X support, both without and with Apache XML-Beans.
** Support for __defineGetter__ and __defineSetter__ for getter/setter support.
** JavaImporter constructor for clean access to Java libraries.
** Many bug fixes.
* Pimped up documentation.
* Implement JS stack traces.
* New rhino.strictvars property to throw errors on undeclared vars.
* Implement onResponse() callback which, if defined, is called after the request has been processed.
* Implement res.buffer to access current page output
* Implement res.stop() to stop request execution
* Do not reuse per thread scope, create a new one for each request
* Increase default maxThreads value to 50 (evauators aren't that expensive anymore)
* Upgrade to Jetty 4.2.27.
* Removed old and obsolete ant infrastructure. Developers are now required to have their own ant installed.
* Support binary database column mapping
* Fully implement prototype compilation on access of static constructor properties. Previously access of prototype members didn't trigger compilation.
* Adding tagsoup.jar version 1.0.4 for use with getHtmlDocument(), throw away subclass of Swing HTML parser.
* Remove lib/apache-dom.jar, from now on Xerces jars are required in order to use getHtmlDocument().
* Remove crimson.jar at last, it isn't needed for JDK 1.4 and later.