Currently Being Moderated

QuipuKit 1.4.2 Release Notes

Posted by Igor Shvydkoy on Mar 12, 2008 5:39:36 PM
Improvements:
  • DataTable/TreeTable: Improved performance of data loading.

Fixes:
  • Ajax
    • “Non-serializable attribute” exception appears in some configurations with QuipuKit 1.4.
    • Ajax-enabled components disappear after Ajax action in Safari 3.0.4 for Windows.
    • The Ajax progress message does not disappear if exception is thrown from the onajaxend event of <q:ajaxSettings> tag.
  • TreeTable
    • The TreeTable's header disappears after filtering in Safari 3 for Windows.
    • Some nodes get collapsed after sorting in some cases.
  • DateChooser
    • Opening the drop-down calendar without changing value fires onchange event.
    • Wrong year shown in the DateChooser with 'MM/dd' pattern and 'en' locale
  • DataTable: Incorrect behavior of the filtering feature after deleting the last row satisfying filter criteria.
  • General: QuipuKit filter does not rethrow servlet exceptions.
  • Compatibility: JavaScript error appears after clicking on a page in a QuipuKit application that uses the Dojo toolkit.
  • Chart: The upperBound property of the <q:numberAxis> tag is set to 1 if the upperBound attribute is not specified but there is a lowerBound attribute.
  • Validation: JavaScript error appears on the page with a global message but without input components.

Other:
  • Created a new demo that demonstrates basic DataTable features.

API Changes:
  • Removed the timeZone attribute of the DateChooser component. Now when the DateChooser's value is saved on the server, the selected date is used and time is set to 00:00:00 in the server time zone.
  • The position property of ChartLegend class was changed from String to teamdev.jsf.component.chart.LegendPosition. This affects your application only if you used Java API directly, and this doesn't need any changes in your JSP/XHTML files.


There are no comments on this post