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.