News

04 September 2006

Version 0.6.12 Released
  • Added support for custom velocity templates. (Feature Request ID 1542059).

To upgrade, simply replace the older uitags-main-0.6.x.jar with uitags-main-0.6.12.jar and copy the newer JS file.

19 July 2006

Version 0.6.11 Released
  • Added the <observeForNull> tag to the formGuide suite.
  • Fixed a bug whereby observing the same widget more than once could produce an unexpected behavior.

To upgrade, simply replace the older uitags-main-0.6.x.jar with uitags-main-0.6.11.jar and copy the newer JS file.

01 March 2006

Version 0.6.10 Released
  • Fixed javascript error in formGuide caused by a misplaced closing bracket (Forum thread ID 1444829).
  • Added HTML option tag under every generated select tag for XHTML compliance (Bug ID 1398790).

To upgrade, simply replace the older uitags-main-0.6.x.jar with uitags-main-0.6.10.jar.

28 January 2006

Version 0.6.9 Released
  • Fixed stack overflow problem when there are too many info tags in a single page (Forum thread ID 1423603).
  • Included a missing patch that was supposed to be in 0.6.8 (Forum thread ID 1387101).

To upgrade, simply replace the older uitags-main-0.6.x.jar with uitags-main-0.6.9.jar.

10 January 2006

Version 0.6.8 Released

To upgrade, simply replace the older uitags-main-0.6.x.jar with uitags-main-0.6.8.jar.

26 September 2005

Version 0.6.7 Released
  • Modified generated HTML code for better XHTML compliance (Bug ID 1301330).

To upgrade, simply replace the older uitags-main-0.6.x.jar with uitags-main-0.6.7.jar.

8 September 2005

Version 0.6.6 Released
  • Fixed a bug whereby uitags failed to localise the value of <searchRequest clearLabel=""> (Bug ID 1284152).

To upgrade, simply replace the older uitags-main-0.6.x.jar with uitags-main-0.6.6.jar.

7 September 2005

Version 0.6.5 Released
  • <formGuide> is now able to disable select boxes properly (Bug ID 1282868).
  • Fixed an error on the news page whereby a link to the wrong demo page was provided (Bug ID 1282153).
  • Modified project.xml and project.properties to get rid of non-portable dependency setting.

To upgrade, simply use the newer uitags.js.

30 July 2005

Version 0.6.4 Released
  • Updated sampleapp to use the newest javascript file (which had been left out in the previous release).
  • Replaced an occurence of <script language="javascript"> with <script type="text/javascript"> which has been overlooked in the previous release.

To upgrade, simply use the newer uitags.js.

27 July 2005

Version 0.6.3 Released
  • Fixed <info> panel bug where it shows up outside browser viewing area (Bug ID 1241340).
  • Fixed bug where <info> breaks Mozilla's back button.
  • Replaced <script language="javascript"> with <script type="text/javascript"> for W3C compliance (Bug ID 1234228).

4 July 2005

Version 0.6.2 Released
  • Fixed <formGuide> bug where widgets won't switch their enabled/disable state in IE (Bug ID 1230876).

30 June 2005

Version 0.6.1 Released
  • Fixed JavaScript bug that prevents onsubmit() from working properly.

30 June 2005

Version 0.6 Released
  • uitags now works with Java 1.3 (Patch ID 1183684).
  • It's now possible to supply context relative URLs to uitags. You can let uitags automatically discover the context path, or supply one yourself in the site-wide.properties file.
  • optionTransfer supports double-clicking to further enhance usability (Feature Request ID 1225600).
  • Introduced <attribute> to allow arbitrary HTML tag attributes to be defined (Feature Request ID 1220138). See demo.
  • Fixed <info> bug (strictly speaking this is IE bug) where select boxes show through the tooltip (Bug ID 1208031).
  • Fixed a JavaScript bug which ocassionally stopped <optionTransfer> from working properly in the presence of non-uitags JavaScript code (for example it refused to submit when Struts JavaScript validation code was present).

21 May 2005

Version 0.5.4 Released
  • Introduced <timerStop> to the session timer facility.
  • The "common.js.url" property in site-wide.properties now takes context relative path as well as absolute URL.
  • <optionTransfer> now performs case-insensitive ordering.
  • Fixed <formGuide> bug where event handlers are incorrectly invoked when the tag is used for similarly-named widgets repeatedly.
  • Added more pages to the demo site.
  • Fixed a couple of minor bugs.

2 May 2005

Version 0.5.3 Released
  • Fixed <optionTransfer> bug where <transferAll> and <returnAll> have the same behavior as <transfer> and <return> respectively.
  • Fixed <transferAll> bug where options in the target box keeps growing if the button is clicked many times.
  • Fixed <timer> bug where uitags forgets to keep track of session expiry after it is first renewed.
  • uitags now generates unique JavaScript and HTML element names within request rather than page scope.
  • Updated project website and demo site.
  • Made error messages more informative.

28 March 2005

Version 0.5.2 Released
  • Updated tag reference documentation for <target>.
  • Added more test cases.
  • Fixed JS error which arises at the presence of single quotes.
  • Fixed <optionTransfer> bug where items cannot be returned to the source in certain situations.
  • Fixed other minor bugs.

13 March 2005

Version 0.5.1 Released
  • Renamed the 'alwaysOn' attribute of <info> to 'alwaysVisible'. Warning: this breaks compatibility with older versions of uitags.
  • Added TLV for <formGuide>.
  • Fixed bug: demo application now points to the correct JS file.
  • Updated project website.

21 February 2005

Version 0.5 Released
  • Added <info> to the tag library.
  • Added <transferAll> and <returnAll> subtags for <optionTransfer>.
  • uitags now behaves like JSTL when the tags' 'scope' attribute is left unspecified. That is, they iterate through the scopes from page to application.
  • Fixed a couple of bugs.

3 February 2005

Version 0.4.1 Released
  • Fixed a couple of bugs.

20 January 2005

Version 0.4 Released
  • Added <formGuide> to the tag library.
  • Renamed the 'formName' and 'selectName' attributes of <searchRequest> to 'form' and 'select' respectively.
  • <searchRequest>'s clear function now only removes selected options.

15 January 2005

Version 0.3 Released
  • Updated project website.
  • The search facility now allows user to clear selection.
  • <fastTick>'s range button now behaves slightly differently.
  • Completed <optionTransfer> user guide on the demo page.
  • Added JSTL message finder.
  • Refactored taglib validation code.
  • Fixed a couple of bugs.