Release Notes: JDBC does not provide a portable API for adding and modifying accounts, but it is often important that a user should be able to change their password, so this version includes JDBCUserKluge, an attempt to provide a consistent, database independent API for creating, modifying and deleting database-layer user accounts. The configurator package was added to provide a mechanism to create customized webapps at server-side prior to their delivery to their deployment machine.
Release Notes: This release incorporates MaybeUpload and adds a new sub-packages alert, flexible email alerting of database changes, a configurator, automatic online preconfiguration of webapps, xhtmlgen, the ability to generate transformable XHTML pages, and many minor feature enhancements throughout the toolkit.
Release Notes: All the domutil servlets now use a generator chain where the first generator to accept a request will be allowed to generate the response. Internationalization has been started. A new utility package, alert, which generates email messages from templates, has been added to the toolkit. A new package, xhtmlgen, has been added to the toolkit to assist in the generation of XHTML documents.
Release Notes: In this release, ContextElement is DEPRECATED in favour of ContextElementGenerator. This is because many current DOM implementations refuse to handle nodes they didn't originate, so consequently anything which uses ContextElement is very likely to break. If you use ContextElement you should rewrite to take account of this change. Jacquard is now tested for XML engine portability, and is known to work with Saxon/Crimson as well as Xalan/Xerces.
Release Notes: Jacquard is now independent of DOM implementation. It uses Xalan 2 as its XSL transformation engine.
Release Notes: XML publishing/formatting framework has been added. MaybeUpload has been integrated, and the provision of new widgets for file upload and for image file upload has been added. There are some slight API changes, meaning that web applications written to the Jacquard 1.0 and 1.2 APIs will require some minor editing to work with Jacquard 1.4. More significantly, Jacquard 1.4 is no longer compatible with the Servlet 2.0 spec, but only with Servlet 2.2 or above; consequently it will work with Apache Tomcat but not with JServ. The last stable release to work with Servlet 2.0 is Jacquard 1.2.5.
Release Notes: First public release.