Release Notes - ICEfaces - Version 1.8.2-EE-GA_P02 - HTML format

Bug

  • [ICE-4308] - "blockUIOnSubmit=true" stops button press from firing Action event
  • [ICE-4397] - JavaScript errors when using submitOnUpload
  • [ICE-4434] - Ajax push doesn't work anymore after a page change in liferay portal
  • [ICE-4782] - Inaccessible tab-panel component (ARIA)
  • [ICE-4975] - BlockUIOnSubmit does not prevent keyboard interaction
  • [ICE-5056] - Late <session-expired/> response on Tomcat causes problems in failover
  • [ICE-5184] - transient push failure in portal environment
  • [ICE-5200] - FileUpload in Spring Webflow can't restore state
  • [ICE-5223] - Buttons in the main page under modal popup gets activated by accesskey sequence (Alt+Shift+accesskey)
  • [ICE-5263] - Make com.icesoft.faces.component.tree.IceUserObject Serializable
  • [ICE-5304] - Collapsible Panel: link to timezone application does not work
  • [ICE-5306] - inputRichText not "saving" on Safari & Chrome
  • [ICE-5310] - MenuBar rendered on page causes JavaScript call in action/actionListener to not be called
  • [ICE-5369] - Clicking on a link in IceFacesPortlet deployed in Web Space Server fails during direct access
  • [ICE-5509] - Draggable popup becomes attached to cursor in IE
  • [ICE-5579] - Horizontal panelDivider issue with Component Showcase Facelets and Facelets-Enh
  • [ICE-5581] - inputText fields cannot get focus by tabbing after a model popup is opened and closed
  • [ICE-5593] - Validation firing on non-required input components
  • [ICE-5597] - TagToComponentMap is a serializable class that does not explicitly declare serialVersionUID value
  • [ICE-5600] - preUpload submit does not occur when running in synchronousUpdate mode
  • [ICE-5601] - auctionMonitor WebSphere V6.0 build does not contain el-api.jar
  • [ICE-5607] - panelTooltip displays in off position when being displayed in a panelPopup
  • [ICE-5621] - CLONE - sample builds for OC4J missing required el-api.jar, and el-ri.jars
  • [ICE-5622] - selectInputText drop down renders in wrong position when page is scrolled in IE8
  • [ICE-5632] - ValueChangeListener gets called twice when clicking on label for selectOneRadio
  • [ICE-5652] - UpdateElements.coalesceWithPrevious overwrites JavaScript calls
  • [ICE-5656] - Compat showcase: panel divider horizontal mode in IE8
  • [ICE-5658] - ICE-5522 doesn't work in IE8
  • [ICE-5709] - Can't display an outputMedia flash object with 100% height in Firefox
  • [ICE-5746] - dataExporter not ignoring rendered attribute
  • [ICE-5770] - Saving DataPaginator in UIData breaks state saving
  • [ICE-5786] - RenderKitId field missing from form submits after DOM update
  • [ICE-5795] - PorltetEnvironmentRequestRequest should cast portal properties to a List interface rather than a LinkedList impl
  • [ICE-5812] - Can't copy data from a table when using enhancedMultiple=true
  • [ICE-5823] - Regression: ICE-1976 Modal Popup is not Draggable
  • [ICE-5827] - REGRESSION: ice:selectManyxxxx Comps. not submitting final selected values
  • [ICE-5829] - Remove system.out from ice:repeat component
  • [ICE-5834] - push-server false positive
  • [ICE-5862] - Multiple windows/tabs open to the same portal page incorrectly dispose of all associated views
  • [ICE-5888] - Draggable popup becomes attached to cursor when dragged to taskbar in IE
  • [ICE-5894] - Cannot nest panelGroup within commandSortHeader
  • [ICE-5898] - dateExporter exports all drop down list values
  • [ICE-5911] - RowSelector hover styling disappears after selection+deselection of a row
  • [ICE-5919] - Sessions terminated when connecting to another application instance
  • [ICE-5942] - Memory Leak with EE 1.8.2 P01, IE6, and window.open()
  • [ICE-5954] - Seam + just-ice.jar + inputFile not working
  • [ICE-5955] - stacked ice:panelPopups not appearing in correct order
  • [ICE-5975] - The "Bid declined." message does not display when invalid bid is submitted using the accept bid button
  • [ICE-5995] - Can't remove styling from inputRichText with saveOnSubmit=true in IE
  • [ICE-6001] - JavaScript error when opening a popup that has an inputRichText component in IE
  • [ICE-6003] - Oc4j & Websphere build targets do not include el-api.jar
  • [ICE-6010] - Regression: ICE-2763 is not behaving as expected
  • [ICE-6024] - inputRichText no longer displays/works with suggestions/changes from ICE-5871
  • [ICE-6025] - Setting tabindex on selectInputText places focus on parent container and not the inputText
  • [ICE-6041] - TabIndex causes focus issue when toggling through selectOneRadio using keyboard
  • [ICE-6055] - menuItems shown in wrong position when page is scrolled in IE
  • [ICE-6090] - Setting focus on newly rendered part of the page doesn't work in IE
  • [ICE-6108] - ValueChangeListener called twice when clicking on selectOneRadio label
  • [ICE-6137] - selectInputText in a panelSeries only works for the last component in panel
  • [ICE-6218] - CLONE -RowSelector hover styling disappears after selection+deselection of a row
  • [ICE-6219] - Malformed sessionExpiredRedirectURI uncaught SyntaxError: unexpected token ;
  • [ICE-6223] - REGRESSION: Session expiry causes Component Showcase to try to navigate to "null"
  • [ICE-6228] - Tidying of request attributes is removing request-scoped beans
  • [ICE-6265] - Regression: Menu bar not working as expected
  • [ICE-6267] - ICE-4011 regression failure
  • [ICE-6274] - Rich Input Text portlet: hovering the mouse over in IE causes a JS error: "Ice.FCKeditorUtility is null or not an object"
  • [ICE-6275] - Rich Input Text: invalid chunk warning request being logged
  • [ICE-6284] - PanelTab is not correctly resolving URL for icon attribute in portlets
  • [ICE-7529] - CLONE - panelTooltip displays in off position when being displayed in a panelPopup

Improvement

  • [ICE-4372] - ice:dataExporter component does not work with ice:dataTable which uses ice:columns for dynamic column definition
  • [ICE-5253] - SelectInputDate should have seconds drop down item in the date time picker
  • [ICE-5395] - When using shortcut keys The hoverd row should remain selected on newly rendered page when changed by the paginator.
  • [ICE-5405] - add keyboardNavigationEnabled attribute to rowSelector component
  • [ICE-5629] - Add ICE-5522 to selectOneMenu component
  • [ICE-5684] - Allow bridge to order when responses are processed
  • [ICE-5704] - Javascript tree update optimisations
  • [ICE-5785] - Add title and alt attributes to dataExporter
  • [ICE-5809] - Optimize Portlet-request memory use when using extended request scope (high memory use under portlet load test)
  • [ICE-5871] - Add a configuration parameter for turning on URL rewriting
  • [ICE-5896] - Expand logging on miss-matched sessions
  • [ICE-5916] - Update Mojarra JSF 1.2 libraries to latest production release
  • [ICE-5994] - Add a tabindex attribute to the panelTabSet
  • [ICE-6048] - Improve connection logging
  • [ICE-6117] - Provide access to the HttpServletRequest and HttpServletResponse in a portlet application
  • [ICE-6151] - dataExporter does not export information defined in the footer of a dataTable
  • [ICE-6198] - Update FCKEditor JS library used by ice:inputRichText to latest version
  • [ICE-6282] - Order of portlet loading/rendering affects component behaviour

New Feature

  • [ICE-2318] - selectInputDate calendar show week of year
  • [ICE-2697] - double submit protection
  • [ICE-5644] - Retain window focus in IE when background window is updated
  • [ICE-5845] - Support Spring Security 3
  • [ICE-5990] - Support Liferay 6.0

Task

  • [ICE-5337] - Support icefaces 1.8.2 on glassfish3 with netbeans
  • [ICE-5398] - JSEventListener: rename "capture" attribute with "events"
  • [ICE-5402] - Ability to use ICEfaces-1.8.2 on jboss-6.0.0.M2 application server
  • [ICE-5592] - update Person and Employee entity classes in seam-comp-showcase to reflect changes in 1.8.2.P01

Edit/Copy Release Notes

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