Bug
- [ICE-7623] - ace:dataExporter includes the html tags in the exported data when the html code is enclosed in an ace:column
- [ICE-7647] - ice:inputTextarea valueChangeListener not fired when using icecore:singleSubmit
- [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-7845] - outputResource inside ice:tree returns same file
- [ICE-7923] - Memory Leak in IE7
- [ICE-7924] - NullPointerException thrown on MenuPopupHelper.processDisplayListener
- [ICE-7946] - ace:fileEntry component conflicts with ice:commandLink under MyFaces on IE7
- [ICE-7959] - ace:dataTable - input components in expanded rows don't save on MyFaces - iterative state saving issues
- [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-7986] - ace:tabSet server side tab switch issue
- [ICE-7999] - ace:dialog overlay remains on navigated page
- [ICE-8006] - commandButton action events not called when located in a scrollable ace:dataTable footer facet
- [ICE-8010] - Optimize dispose-window bean disposal
- [ICE-8028] - The panelPositioned component does not work if embedded in a scrollbox and the scroll position has been changed
- [ICE-8040] - Wait/Hourglass cursor no longer displays after forward navigation
- [ICE-8045] - component-showcase - Autocomplete server-side error in IE if using keyboard navigation
- [ICE-8058] - Null Event Source caused bridge to stop working
- [ICE-8059] - Scrollable ace:dataTable - columns become misaligned after changing Row State visibility
- [ICE-8108] - ICEfaces session expiry popup with Spring Security
- [ICE-8130] - showcase - ace:richTextEntry issues
- [ICE-8148] - REGRESSION - component-showcase: Google Map missing control buttons
- [ICE-8149] - When using Push across separate portlets the ViewState values are incorrect
- [ICE-8165] - ace:dataTable on Chrome shows focus indicator around top row of dataTable
- [ICE-8172] - Ice:Menubar/menuPopup showcase keyboard navigation
- [ICE-8182] - RefreshHandler registers multiple system event listeners
- [ICE-8202] - ice:selectInputDate value can't be cleared with icecore:singleSubmit
- [ICE-8207] - IceFaces3 + CDI does not work on WAS8
- [ICE-8211] - Sample EAR application is not working with ICEfaces EE 3.0.0 libraries
- [ICE-8213] - Syntax error when embedding some ACE components inside an f:ajax tag
- [ICE-8222] - ice:outputResource - open method called twice
- [ICE-8224] - ace:fileEntry - does not respect the required validation for other form input fields
- [ICE-8225] - ace:fileEntry - upload listener is not called when commandButton returns an action
- [ICE-8226] - ace:dataTable - sorting on filtered data with grouping shows incorrect results
- [ICE-8240] - Clicking enter key in an ice:inputText field causes two submits to occur
- [ICE-8241] - ACE menu components lose styling after dynamic updates
- [ICE-8266] - Extra requests when changing tab content via ace:menuBar
- [ICE-8267] - ace:dateTimeEntry - regains focus after manually editing input field
- [ICE-8285] - accordion does not render properly when you navigate between pages without redirect
- [ICE-8286] - Changing the value of an ACE MenuButton corrupts it
- [ICE-8287] - ace:tooltip - ace:panel is overlayed on initial tooltip display
- [ICE-8288] - ice:selectInputText - JavaScript error thrown when redirecting upon mouse selection
- [ICE-8291] - ace:datatable - [IE8] header missing vertical separator lines
- [ICE-8296] - Scrollable ace:dataTable bugs
- [ICE-8297] - LazyDataModel with pagination breaks export feature
- [ICE-8301] - NPE in org.icefaces.ace.renderkit.CoreRenderer.decodeBehaviors(FacesContext, UIComponent)
- [ICE-8312] - ace:dateTimeEntry - JavaScript error thrown after submitting an invalid date format
- [ICE-8314] - ace:menuItem - Clicking on menuItem resets browser scroll positon in IE7
- [ICE-8345] - NPE in DOMPartialViewContext.applyBrowserChanges(Map parameters, Document document)
- [ICE-8358] - alt attribute missing in panelTab/datatable when facet for label is used
- [ICE-8360] - ice:panelPopup Focus Issues in IE8/7
- [ICE-8363] - DateTimeEntry conversion error when submitted.
- [ICE-8365] - Issue with 'footer' typed columnGroups in ace:dataTable
- [ICE-8371] - Support for JSF 2 javax.faces.SEPARATOR_CHAR missing for some component classes
- [ICE-8385] - Support for String global converters
- [ICE-8389] - ace:dateTimeEntry - can't clear out initial value with using singleSubmit
- [ICE-8394] - NotSerializableException thrown for RegisteredResource
- [ICE-8401] - Selection in scrollable datatable
- [ICE-8411] - NPE in org.icefaces.impl.event.WindowAndViewIDSetup
- [ICE-8413] - NPE in DataTableRenderer
- [ICE-8415] - ice:commandLink with f:param that has a value that contains an apostrophe breaks functionality
- [ICE-8433] - Values of the h:inputtext are lost when using it together with panelGroup/ace:cellEditor/f:ajax or ace:ajax.
- [ICE-8439] - icecore:singleSubmit - sends updates when tabbing/clicking out of an input text field in IE
- [ICE-8440] - ace:dataTable - row expansion fails in FF for maintenance branch
- [ICE-8453] - ace:dateTimeEntry - tab order is lost after selecting a date with the mouse
- [ICE-8459] - ace:dataTable - commandButton in columnGroup header does not work
- [ICE-8462] - showcase - Menu - Layout - Rendering issues
- [ICE-8467] - REGRESSION: ACE:DateTimeEntry - Unable to clear popup calendar input
- [ICE-8491] - Add missing ace:ajax event to ICEfaces Showcase sample application -> ace:dateTimeEntry->Ajax Submit
- [ICE-8493] - Backport fixes to TabSet Proxy (ICE-7955)
- [ICE-8496] - Clear up event handlers for the updated elements
- [ICE-8507] - ViewState is null after closing an ace:dialog
- [ICE-8509] - Apply Prototype memory leak fixes
- [ICE-8510] - ViewState element is not added to updated form
- [ICE-8513] - ace:column - filterOptions selected value is lost on filtering
- [ICE-8517] - ace:dataTable expose renderPaginatorMarkup in dataTableRenderer
- [ICE-8536] - ace:dataTable scroll state isn't saved between re-renders
- [ICE-8540] - ACE Data Exporter components fail on Liferay when request is not localhost
- [ICE-8622] - faces-config.xml 2.1 validation fails
Improvement
- [ICE-7910] - ace:tooltip - add capability to interact with the contents of the tooltip
- [ICE-8025] - ace:DataTable - Centre Paginator controls within visible dataTable region on page to avoid scrolling it off screen (horiz. scrolling)
- [ICE-8032] - Render by default the hourglass on top of the form elements *and* body
- [ICE-8033] - Explain the secrets of the "inline HTML to Components" feature of the EE Core Extension library in the 1.8 to 3.0 Migration Guide / Tutorial
- [ICE-8364] - Popup icon doesn't show in DateTimeEntry
- [ICE-8529] - ace:dataTable - optimized event initialization (was: ace:dataTable - avoid initializing events)
- [ICE-8552] - Add click listener on calendar input field to show calendar popup
- [ICE-8578] - Upgrade jQuery UI to the latest release
New Feature
- [ICE-8024] - Menu separator for the ACE menu
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.