- From: Sebastian Schnitzenbaumer <sebastian@dreamlab.net>
- Date: Thu, 29 Mar 2007 18:21:51 +0200
- To: www-forms@w3.org
- CC: w3c-forms@w3.org, Joern Turner <joern.turner@dreamlab.net>, Ulrich Nicolas Lissé <unl@dreamlab.net>
Dear XForms Community, I am happy to inform you that Chiba Version 2 has been released today. I believe its one of the most important XForms implementation to date - zero-install, validated in many commercial projects, flexible to integrate, and now in version 2 with both a client-side AJAX XForms implementation together with the existing server-side script-free XForms implementation as a fall-back and for less capable devices. XML end-to-end and all the way to client with XForms delivered today thru Chiba on the last mile to the customer, together with XML databases such as eXist is a combination Kurt Cagle recently also concluded "will likely prove a potent one in the future." [1] Please join me in congratulating Joern and Ulrich together with all the contributors on the SourceForce Project on this important milestone for using XForms today. Original announcement post from Joern on chiba-developer@lists.sourceforge.net follows. All the best, - Sebastian [1] http://www.xml.com/pub/a/2007/03/21/the-future-of-xslt-20.html?page=2 --- Hello *, a new version of Chiba Web is out along with a live Demo available from the Chiba homepage (http://chiba.sourceforge.net). The new version can be downloaded from http://sourceforge.net/project/showfiles.php?group_id=20274&package_id=154662&release_id=497279 A brandnew Wiki has been set up and will be the source for all documentation in the future. It's still pretty nude but this will change in next days. As the modifications are too numerous to be described here in narrative text here an excerpt from the changes: Changes from 2.0.0rc1 to 2.0.0 ------------------------------ - re-implemented upload progression tracking - session handling: * multiple session support added * refactored session key handling -> new XFormsSession class * XFormsSessionManager introduced * made XFormsSessionManager pluggable through web.xml - UI: * allowing to mix html forms with XForms * added some scriptaculous effects * support for input/@type="boolean" added * rendering support for output@mediatype="image/*" added * implemented trigger/@appearance="minimal" as hyperlink * added visual hint in case a submission fails due to empty required fields * refactored repeat/@appearance='compact' to support columns without label and non-XForms columns * changed XSLTs to support namespaced and non-namespaced XForms attributes * added basic support for <xf:output mediatype="text/html"/> * integrated FCKEditor for rich-text editing * removed overlib popup lib * added simple help support * xf:switch now works inside xf:repeat * upgraded to Dojo 0.4 * added support for a composite date control in non-scripted mode - XSLT: * reworked head template to include meta, base, link, style and script tags in order * fixed CSS import behavior * fixed bug [1482115] Table header for repeat/@appearance="compact" not updated * added additional CSS classes to compact repeat to allow styling of columns * XSLT now correctly matches XForms controls in case no surrounding group is present * fix: Dont show dojo code for a trigger when in non-scripted mode - scripting: * fixed problem saying '$(element) has no properties' at submit * added page exit confirmation dialog in scripted mode when data are changed * fixed bug with textarea when not using FCKEditor * integrated Dojo toolkit for dynamic creation of widgets for boolean, date, upload controls, link (at the moment) * introduced widget classes and moved some funcions from FluxInterface.js to respective widget class * replaced DateControl with version from Dojo toolkit - bugs: * fixed bug [ 1438024 ] NullPointerException in EventLog * fixed bug 1490143: Processor shutdown on xf:load not happening * fixed bug [ 1497167 ] repeated delete action fails * fixed upload behavior - no duplicate uploading of files any more * fixed [ 1665089 ] Problem with input bound to xs:boolean, xs:date,... in repeat * fixed [ 1666070 ] setvalue action with date failing * fixed problem in controls.xhtml saying 'widget.type has no properties' * fixed bug [ 1502282 ] forms.jsp directory traversal * fixed bug [ 1656034 ] XForms days-from-date function accepts none valid date stri.. * applied patch [ 1622353 ] java 1.4 compatibility * applied patch [ 1630626 ] Better HTTP Error - fixed response encoding. Now UTF-8 is always used as encoding for response stream - refactored repeat index updating - refactored HttpRequestHandler - introduced AbstractChibaServlet to fix issues with double init (patch [ 1659356 ]) - introduced PFG pattern to avoid back button problems with reloading posted page - stepping back now fires a new GET - added a JS page-exit handler that complains if changed data exist and allows cancellation of page exit Ahh, of course there are still issues - for the list see http://sourceforge.net/tracker/?group_id=20274&atid=120274 Have fun, Joern
Received on Thursday, 29 March 2007 16:22:03 UTC