Release Notes - ICEfaces - Version EE-3.0.0.GA_P01 - HTML format

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.