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
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.