Release Notes - ICEfaces - Version 3.1.0.BETA1 - HTML format

Bug

  • [ICE-4735] - Hourglass pointer not rendered in Safari 4
  • [ICE-6858] - JavaScript error thrown when typing inside an inputText component used in a treeNode
  • [ICE-7084] - Multiple outputConnectionStatus images showing when using ace:tabSet
  • [ICE-7623] - ace:dataExporter includes the html tags in the exported data when the html code is enclosed in an ace:column
  • [ICE-7632] - ace:tooltip - tooltip content is not updated when changing dataTable content
  • [ICE-7652] - ace:dataTable: ace:ajax event "editSubmit" causes the row to remain editable until clicking cancel
  • [ICE-7672] - Showcase: ACE:DataTable multiple cell selection with ajax demo not functioning correctly
  • [ICE-7757] - ace:dataTable NPE
  • [ICE-7784] - ace:dataTable using Mojarra 2.1.7 causes IndexOutOfBounds on request following RowExpansion.
  • [ICE-7798] - NPE in Showcase using ice:gMap -> Render Type
  • [ICE-7823] - auctionMonitor - chat rendering issue
  • [ICE-7845] - outputResource inside ice:tree returns same file
  • [ICE-7856] - showcase - ace sliderEntry issues in Firefox 10
  • [ICE-7887] - showcase - ace:dataTable single cell selection generates a Server Internal Error when using MyFaces
  • [ICE-7923] - Memory Leak in IE7
  • [ICE-7924] - NullPointerException thrown on MenuPopupHelper.processDisplayListener
  • [ICE-7959] - ace:dataTable - input components in expanded rows don't save on MyFaces - iterative state saving issues
  • [ICE-7962] - Paginator can't use expression for attributes
  • [ICE-7963] - ace:dataTable - Unresponsive Script popup shown when loading large data
  • [ICE-7965] - Sortable column header of the ice:datatable is not rendered properly when column clicked (Chrome only)
  • [ICE-7977] - ace:dataTable - columns are misaligned when number of rows is close to scrollable height
  • [ICE-7993] - JS error in bridge.js when submitting a form with the "enter" key
  • [ICE-7999] - ace:dialog overlay remains on navigated page
  • [ICE-8001] - Eclipse project creation creates index.jsp with incorrect forward
  • [ICE-8006] - commandButton action events not called when located in a scrollable ace:dataTable footer facet
  • [ICE-8008] - After file upload, portlet reverts to pre-navigation view
  • [ICE-8010] - Optimize dispose-window bean disposal
  • [ICE-8040] - Wait/Hourglass cursor no longer displays after forward navigation
  • [ICE-8059] - Scrollable ace:dataTable - columns become misaligned after changing Row State visibility
  • [ICE-8074] - Unable to set MandatoryResourceConfig for new ACE:RichTextEntry component
  • [ICE-8082] - ace:dateTimeEntry - date is null JavaScript error
  • [ICE-8083] - ace:expansionToggler - Icon does not show in IE7
  • [ICE-8085] - ace:dataTable filtering doesn't convert Date objects to locale-sensitive string representations before applying filter constraints
  • [ICE-8112] - ace:listControl - bottom controls don't work when using position=both
  • [ICE-8114] - ace:dataTable - Chrome 19 fixes webkit bug we explicitly compensate for breaking scrolling alignment
  • [ICE-8127] - ace:fileEntry dependent on incorrect value returned from portlet bridge ExternalContext.getRequestContentType()

Improvement

  • [ICE-7501] - ace:ajax / ClientBehaviour should produce input for a ice.ace.ab call rather than a complete call
  • [ICE-7506] - ace:notificationPanel - Add new "visible" attribute and onDisplay event listener
  • [ICE-7700] - ace:data table - Add support for displaying unique styling for cases where row selector is hovered over a selected row
  • [ICE-7713] - Improve strategy for behaviour of ace:fileEntry component in portlets.
  • [ICE-7838] - ace:menuBar - Add ability to group sub-menus into columns
  • [ICE-7854] - ace:dataTable - add support for setting "maxHeight" on scrollable dataTable (to keep footer nested below last row)
  • [ICE-7883] - ace:dataTable refactor decoding into static helper class
  • [ICE-7884] - ace:dataTable refactor encodeScript & helpers to use JSONBuilder
  • [ICE-7885] - ace:dataTable add indent to expansion toggle in row expansion case.
  • [ICE-7910] - ace:tooltip - add capability to interact with the contents of the tooltip
  • [ICE-7912] - ace:dataTable - add ability to select multiple rows via the shift key
  • [ICE-7967] - ace:dateTimeEntry - Add tabindex attribute
  • [ICE-7972] - ace:dataTable condtionalRow appears selectable due to JS styling
  • [ICE-8025] - ace:DataTable - Centre Paginator controls within visible dataTable region on page to avoid scrolling it off screen (horiz. scrolling)
  • [ICE-8046] - Improved Build Tutorial Readme & Added tutorial zip packaging script.
  • [ICE-8092] - Rationalize how ICEfaces handles the compression of resources
  • [ICE-8097] - Define CSS class for blockUIOnSubmit overlay
  • [ICE-8122] - ace:listControl - Add 'middle' as position available during automatic dual list mode
  • [ICE-8125] - Make head updating behaviour configurable

New Feature

  • [ICE-5208] - Add PDF export to ice:dataExporter
  • [ICE-5685] - Implement navigation notifier component or framework plug-in
  • [ICE-6110] - sparkle generator facet tlddoc
  • [ICE-6830] - icecore:config configuration is propogated to included xhtmls
  • [ICE-6872] - Redirect triggered by push
  • [ICE-7821] - New ace:dualListSelect component
  • [ICE-7822] - New ace:list, ace:listControl components
  • [ICE-7824] - New ace:textEntry component
  • [ICE-7827] - New ace:multiColumnMenu component
  • [ICE-7909] - Allow ace:ajax to work with all h: components, not just ACE components
  • [ICE-7935] - New ace:richTextEntry component
  • [ICE-7939] - Periodic refresh tag
  • [ICE-8024] - Menu separator for the ACE menu
  • [ICE-8065] - New ace:chart component
  • [ICE-8115] - ACE generator support custom TagHandler

Task

  • [ICE-7895] - Update jQuery to 1.7.1, jQuery UI 1.8.18 and Wijmo 2.0.5
  • [ICE-7958] - Tutorial: Dynamic Menus
  • [ICE-7992] - Implement head region update
  • [ICE-8053] - Support Eclipse 4.2
  • [ICE-8054] - support Netbeans 7.1.2

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.