Share

UI for Web

File Release Notes and Changelog

Release Name: 0.5.3

Notes:
.. title:: UI4Web Release Notes

====================
UI4Web Release Notes
====================

0.5.3 (Released on 2006-08-12)
------------------------------

API changes
~~~~~~~~~~~

None.

Other changes
~~~~~~~~~~~~~

- Textareas are included when building forms. They supports the same options
  as inputs (ui:label, ui:validators, etc)
- Spanish translation got a extra message translated.


0.5.2 (Released on 2006-05-12)
------------------------------

API changes
~~~~~~~~~~~

- Widgets implements the MochiKit's DOM coercion protocol
- Widgets don't require an element parameter in the constructor, they will make
  a default one if the element to wrap is not provided. Note that *the default
  element will not be appended to the document automatically*.
- UI.Table: rowAdded signal is emited with the row index as an extra second 
  parameter.

Other changes
~~~~~~~~~~~~~

- License changed to CDDL v1.0.
- Slider API Demo completed
- Fixed UI.Table.prototype.selectRow() when passing -1 as argument.
- CSS friendly Table rendering: 
  + Added col_0, col_1,...col_n classes to rendered <th>s.
  + Added row_0, row_1,...row_n and even or add classes to rendered <tr>s.

0.5.1 (Released on 2006-05-15)
------------------------------

API changes
~~~~~~~~~~~

- **Changed all 'expantion' occurrences to 'expansion' on UI.Accordion API.**
- MochiKit 1.3.1 Included.

Other changes
~~~~~~~~~~~~~

- Samples Browser Added
- Various UI.Form bugs fixed (related to UI.SelectFormInput)
- TableModel test added


0.5.0 (Released on 2006-04-27)
------------------------------

First UI4W Official Release:

- MochiKit 1.3 Included
- AJAX-Powered Widgets:

 - Accordion
 - Form (featuring a powerful and simple validation framework)
 - Slider
 - Table
 - Window (but very inmature)

- Almost all widgets are constructed and configured with HTML attributes: use
  javascript only when absolutely necessary.


TODO
----

- Fix SelectFormInput + ArrayTableModel + IE bug.
- Samples browser: Complete Async Table, Table API Demo.
- Rework Accordion to make adding and/or removing of accordion elements posible.
- Tutorial
- Write the "Styling Widget with CSS" guide.
- Implement DropTarget, making Draggable much more useful.
- Enhance UI.Window (that involves making a mini-window-manager).
- UI.Lang improvements.

Changes: