[Announcement] Mozilla XForms Extension Preview Release 0.5

Mozilla XForms Extension Preview Release 0.5
-- "Taiwan is an island too"
============================================

The Mozilla XForms project is proud to announce version 0.5 of our
extension. The "change log" of the most important things can be found at the
end of this email.

For a complete list of what is, and what is not, supported, please see the
release notes: http://www.mozilla.org/projects/xforms/ReleaseNotes-v5.html


Download
--------
You can find download and install instruction on our download page:
http://www.mozilla.org/projects/xforms/download.html

Note: You need to run Firefox 1.5.0.2 or SeaMonkey 1.0.1 to use the extension.


Feedback
--------
We look forward to feedback on the extension, on the mailing list, on IRC, or
through bug reports. For details, see our feedback page:
http://www.mozilla.org/projects/xforms/feedback.html


Known Bugs
----------
As this is an experimental release, we still have plenty of bugs -- just check
Bugzilla :)


Change Log
----------

Major behaviour changes:

* Modify repeat-index on insert and delete (bug 282828)
* Let changes to context node of parent refresh children (bug 305060)
* Make binds static (bug 307421)
* Fix check for required nodes on submission (bug 326452 and bug 331961)
* Fix rebuild() when using bind type="" (bug 310138)

Other behaviour changes:

* Fix size/position in binds (bug 327131)
* Handle the size of the modeless and modal <message>s in a better way (bug
328585)
* Do not dispatch events on form load (bug 329633)
* Fix .xf-repeat-item on load and refresh (bug 329885)
* Expose a .getInstanceDoc() on instance element (bug 330252)
* Schema-changes is only reflected on restart (bug 331328)
* Stop processing on instance load error (bug 332218)
* Expose switch-state to script (bug 332127)
* Insert/Delete doesn't work with non-default models (bug 324079)
* Fix problem with xf:copy of element node (bug 328393)
* Invalid bind/xpath doesn't cause xforms-compute-error (bug 330579)
* Multiple message dialogs (modal) don't always show (bug 330671)
* Fix default namespace serialization issue on submission (bug 329479)
* XBLize action module elements (bug 312687)
* Submission of large files using multipart-post doesn't work (bug 315767)

Fix a few issues with output:

* Fix problems with non-refreshing outputs (@value) (bug 293571)
* Output with a value attribute sets wrong context for its children (bug
305196)
* Output isn't refreshed in some cases (bug 310276)

Enhanced schema support

The XML Schema support has been greatly enhanced, and we now validate
instance documents against their schemas (bug 329136). More details
can be found here:
http://wiki.mozilla.org/SchemaValidation:Home_Page

General UI Refactoring and XUL Support:

Last, but least there has been a lot of work done in refactoring and fixing a
lot of UI code. We now support the basic XForms controls inside a XUL
document. The refactoring has also paved some of the way for
direct SVG-support (which is yet to come).

Too many bugs to mention for this, but bug 327236 points to a lot of the
work. The majority of the work has been done by Alexander Surkov. Big thanks
to him.

Received on Tuesday, 18 April 2006 07:32:27 UTC