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

Bug

  • [ICE-5024] - outputFormat not generating clientId
  • [ICE-6285] - blockUIOnSubmit causes flickering ice:panelTooltip if used with displayListener
  • [ICE-6288] - Scrollable ice:dataTable header row - columnWidths value is not skipped for non-rendered ice:column
  • [ICE-6508] - panelTabSet keyboard navigation not working when tabbed into
  • [ICE-6563] - java.lang.IllegalArgumentException in DataPaginator
  • [ICE-6663] - selectOneRadio is rendered as a <fieldset> which requires a <legend> tag for 508 compliance
  • [ICE-6810] - CLONE -Associate data cells with header cells through use of the scope attribute (508)
  • [ICE-6813] - f:selectItems itemLabelEscaped=false does not work with ICEfaces selection components.
  • [ICE-6821] - Ace Showcase throws JavaScript errors when deploying to the ROOT context in Tomcat
  • [ICE-6823] - Improve environment detection logic where requests and responses can implement both Portlet and non-Portlet interfaces
  • [ICE-6829] - Compat Component Showcase layout / styling issues
  • [ICE-6835] - 2.0 compat selectInputText will not work when nested comps have JS events
  • [ICE-6836] - DataExporter prints out f:param values in a commandLink
  • [ICE-6846] - ACE YUI loader script issue when wrapping request
  • [ICE-6847] - Dynamic menuItems actionListener called twice
  • [ICE-6848] - DeltaSubmit=true has some issues with page navigation
  • [ICE-6849] - @Field of type List not generating
  • [ICE-6850] - Dynamic updating of the content in a tabPane causes the other tabs to show the content too in clientSide mode
  • [ICE-6851] - The {{command}} replacement strategy doesn't work with WebSphere 7 Portal stateful URLs
  • [ICE-6855] - DeltaSubmitPhaseListener is too specific in casting a PortletRequest to an ActionRequest
  • [ICE-6856] - CLONE -selectInputText drop down renders in wrong position when page is scrolled in IE8(ICEfaces 2)
  • [ICE-6859] - ACE javascript conflict with compat in window.Ice namespace
  • [ICE-6869] - ACE Calendar doesn't display in pop-up mode when running as a portlet and ace:animation portlet is present on the page
  • [ICE-6887] - ACE components don't initialize in the client when Logger is the first ACE component on the page
  • [ICE-6890] - selectInputText rows=0 should display all in popup list instead of none
  • [ICE-6894] - Icefaces 2.0.2 + Liferay 6: java.lang.NullPointerException at org.icefaces.impl.push.servlet.ProxyHttpServletRequest.getCookies(ProxyHttpServletRequest.java:307)
  • [ICE-6896] - Null-value not updated in rendered view
  • [ICE-6914] - Eliminate JSF warning messages when creating JSF resources with unknown file extension
  • [ICE-6930] - Missing requiredMessage attribute
  • [ICE-6931] - Serious memory leak in DynamicResourceDispatcher, no created Resources are freed up after session close or timeout
  • [ICE-6932] - Fix modal popup centering within visible viewport
  • [ICE-6941] - toggleOnInput set to true causes unresponsive browser
  • [ICE-6959] - IllegalArgumentException thrown for dataPaginator when modifying table records
  • [ICE-6966] - ice:menuBar Offset when Scrolling in IE7
  • [ICE-6969] - Javascript Error on double-click of ice:rowSelector in FF
  • [ICE-6972] - Multiple dateTimeEntry components on the same page throws JS error in IE7
  • [ICE-6985] - Error reading 'firstRow' on type com.icesoft.faces.component.datapaginator.DataPaginator
  • [ICE-6986] - Regression: Errors on IE when closing browser after panelTooltip is shown
  • [ICE-7014] - <ice:inputText> within composite components lose value if validation fails
  • [ICE-7019] - panelTabSet partialSubmit=false does not change tabs in Firefox
  • [ICE-7035] - Test for presence of ICEpush in sessionExpired function
  • [ICE-7036] - icefaces-compat.jar disables default error popup
  • [ICE-7054] - Setting <f:ajax disabled="true"> does not work for h:commandLink
  • [ICE-7063] - The bundle process for ICEfaces EE 2 cannot complete on Windows
  • [ICE-7080] - Issue with UISeries in a rendered=false form during state saving
  • [ICE-7083] - onfocus onclick sequence issue with auto ajax
  • [ICE-7129] - inputRichText causes IE8 browser crash
  • [ICE-7153] - Message: Object required from icefaces-compat.js
  • [ICE-7159] - fileEntry upload terminates CDI conversation
  • [ICE-7193] - SEVERE: Missing view ID attribute. Request map cleared prematurely
  • [ICE-7222] - Problems serializing some session resources
  • [ICE-7241] - selectInputDate popup is opened when a partial/full submit occurs on the page
  • [ICE-7314] - Backing bean called on children of non-rendered elements
  • [ICE-7405] - Setting <f:ajax disabled="true"> does not work for h:commandLink and h:commandButton having an f:param
  • [ICE-7689] - Setting selectedIndex on ace:tabSet allows disabled ace:tabPanes to be selected
  • [ICE-7759] - WindowScope Bean stops reloading on quick browser refresh

Improvement

  • [ICE-3374] - Add partialSubmit attribute to selectInputText
  • [ICE-5051] - DataExporter doesn't use Converters to export data
  • [ICE-5865] - Add support for autoscroll inside a scrollable div while drag operation active in panelGroup
  • [ICE-6527] - Dynamically adding/removing ace:tabPane Results in ace:tabset Retrieving Entire Tabset Content
  • [ICE-6690] - Allow positionOnLoadOnly to disable popup auto centering when the page is scrolled
  • [ICE-6714] - Upgrade ice:inputRichText to use latest version of CKEditor (for IE9 support)
  • [ICE-6728] - Add client-side cache support for ace:tabPane within a 'clientSide=false'
  • [ICE-6837] - Portlets: ACE components integration issues with Liferay
  • [ICE-6860] - Refactor node lookup in animation Javascript code
  • [ICE-6906] - Liferay's client side session tracker is not updated when ICEfaces sends Ajax requests
  • [ICE-6913] - Update Scriptaculous library to fix incompatibilities introduced by the Prototype update to 1.7 version
  • [ICE-6923] - Change ICEfaces Sample Apps. to use PROJECT_STAGE="Production", and specify an extended resource "max-age" for improved caching
  • [ICE-7053] - panelTooltip displays in wrong position when browser view is scrolled down
  • [ICE-7067] - PushRenderer.addCurrentView(String) should be allowed to be invoked earlier in the lifecycle
  • [ICE-7185] - ice:dataTable getters called for unrendered panelTabs

New Feature

  • [ICE-6299] - ACE generator Field work in UIData
  • [ICE-6994] - Add ICEfaces image url resolver to ICEfaces design time render

Edit/Copy Release Notes

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