Bug
- [ICE-1672] - JSF navigation rules are not informing the portal of a change in portlet modes
- [ICE-2361] - Dynamically created menu bar and menu items don't get action listener events.
- [ICE-2911] - dataTable's sortColumn sortAscending not set at right time
- [ICE-3445] - menuItems has bug with action and actionListener
- [ICE-3863] - MenuItems doesn't work with standardRequestScope=true
- [ICE-5523] - ice:selectOneListbox fails to select value if coming from a field with partialSubmit
- [ICE-5765] - ICEfaces 2.0 + PortletFaces Bridge: ice:selectOneMenu DOM-diff inefficiency with the f:selectItem value="" empty string
- [ICE-5959] - Datapaginator: Wrong rendering with vertical setting
- [ICE-6327] - Ajax support for commandButton and commandLink with f:param
- [ICE-6329] - ACE: sliderEntry focus behaviour issues
- [ICE-6337] - ACE: sliderEntry keyboard navigation stepping value should dynamically adjust for value range.
- [ICE-6344] - ACE: dateTimeEntry losing keyboard focus w/ "renderAsPopup=false" and "singleSubmit=true"
- [ICE-6372] - fileEntry interferes with form post
- [ICE-6386] - ICEfaces ace failures with Partial-State-Saving=false
- [ICE-6409] - Regression: Modal Popup has problem on IE6
- [ICE-6410] - Regression: ICE-2368 Autoposition panel not working correctly
- [ICE-6413] - REGRESSION: Modal panelPopup not removing modality when "rendered=false" is set.
- [ICE-6415] - ice:outputStyle _safari.css linked when does not exist
- [ICE-6418] - PushButton updateProperties javascript call never applied
- [ICE-6420] - tree code active when rendered=false
- [ICE-6425] - Portlet env. configuration for the blocking connection overrides EPS connection configuration
- [ICE-6442] - WindowScopeManager Exception after session expiry
- [ICE-6443] - XML declaration and DOCTYPE are being rendered as part of the portlet's rendered markup by DOMResponseWriter
- [ICE-6444] - DateTimeEntry component attribute test failures
- [ICE-6457] - rowSelector throws a PropertyNotFoundException when selecting a row after a row has been deleted
- [ICE-6460] - ACE: ice:tabSet has problems
- [ICE-6463] - Regression: icefaces2 sample apps are failing
- [ICE-6469] - CompressDOM breaks navigation in 2.0
- [ICE-6470] - ice:commandButton Double Post with SingleSubmit
- [ICE-6486] - Tomcat 7 support with JSF 2.1
- [ICE-6500] - The h:message component rendering causes a full page reload.
- [ICE-6509] - JS error during DOM update
- [ICE-6511] - JS error after page reload
- [ICE-6524] - Session timeout issue with Spring Security 3
- [ICE-6530] - ACE javascript uses stale yuiProps and jsfProps
- [ICE-6532] - vertical sliderEntry does not respond to arrow keys
- [ICE-6534] - ace:tabSet Unresponsive After Programatically Setting selectedIndex
- [ICE-6538] - Modal Popup Launched from ace:tabSet Not Covering Separate Div with ice:menuBar
- [ICE-6542] - blank URL does not return a content type
- [ICE-6544] - Special Characters not not displayed correctly in ice:outputFormat or in sorted ice:commandSortHeader
- [ICE-6546] - Callback registered with ice.onServerError is not invoked
- [ICE-6584] - SingleSubmit Double Post when Editing and Tabbing out of ice:inputText
- [ICE-6593] - Apparent client-side memory leak when using modal panelPopup with IE8
- [ICE-6596] - Gmap client-key error dialog breaks ICEfaces JS loading on the page
- [ICE-6606] - Potential cast exception in com.icesoft.faces.component.menubar.MenuItems#processDecodes
- [ICE-6607] - Menu item action listener called multiple times
- [ICE-6610] - DOMPartialViewContext is not respecting the RenderKit chain-of-responsibility when writing partial updates to the response
- [ICE-6614] - fileEntry NullPointerException getProgressResourcePath
- [ICE-6621] - Message(s) rendering not overridable by application
- [ICE-6627] - ice:outputConnectionStatus Showing Modal Pane by Default in ICEfaces 2
- [ICE-6629] - Sometimes navigation only happens if button is clicked twice
- [ICE-6636] - 2.0 prevents custom javascript from cancelling keyboard stroke in IE
- [ICE-6641] - DataTable: non-client id rendered on header div can lead to anomalous DOM updates when using multiple dataTables on the page
- [ICE-6642] - nbsp Bug in ace:TabSet/ace:TabPane
- [ICE-6643] - WindowAndViewIDSetup and FormSubmit: Event handlers cause duplicate components
- [ICE-6647] - inputRichText interferes with fileEntry
- [ICE-6650] - Large yellow outlines on ace-components rendered in Chrome
- [ICE-6651] - link tag for compat theme added in wrong place in New ICEfaces Template page
- [ICE-6652] - IE 7 displaying Message: 'isXMLResponse' is undefined
- [ICE-6659] - ice:inputText required validation not happening properly inside portlet
- [ICE-6665] - MenuBar and menuPopup not working with Mojarra 2.1.1-b02
- [ICE-6667] - Portlets: CoreComponentUtils findComponent not absolutely finding components
- [ICE-6668] - Don't render tabindex in non-ARIA mode
- [ICE-6669] - The dateTimeEntry component needs to set proper tabindex in ARIA mode
- [ICE-6675] - Checkbox (<h:selectBooleanCheckbox>) doesn't work in IE9
- [ICE-6679] - ice:selectOneListbox displays the toString value instead of the specified item value
- [ICE-6684] - Cannot use DateTimeEntry component with java.sql.Date
- [ICE-6695] - ace fileEntry IE7 full path
- [ICE-6704] - Data Paginator vertical alignment broken
- [ICE-6707] - ice:outputResource delivering zero-length files
Improvement
- [ICE-5060] - WebMC on ICEfaces 2.0
- [ICE-6189] - Lazy Window Scope
- [ICE-6196] - icefaces-ace.jar build only include used javascript files
- [ICE-6205] - ACE fileEntry callback support
- [ICE-6242] - ACE: Add min/max labels to sliderEntry component
- [ICE-6466] - Improve focus management for ACE components.
- [ICE-6474] - CLONE -Can't send in an array of objects as the values for a selectOneMenu component
- [ICE-6481] - DOM update for entire document does not evaluate JS code referenced in <head> on IE browsers
- [ICE-6490] - Integrate the YUI Loader into the ACE platform
- [ICE-6516] - Currently generator uses hard coded animation event, make it so event can be passed through annotation
- [ICE-6526] - Complete support for "disabled" attribute of link button component
- [ICE-6528] - Complete support for "disabled" attribute of date time entry component
- [ICE-6531] - Extend the sample build system to add the possibility to include additional libraries specific to a sample
- [ICE-6533] - Complete support for "disabled" attribute of slider component
- [ICE-6535] - Auto clear fileEntry selection after successful upload
- [ICE-6537] - Complete support for "disabled" attribute of tabset component
- [ICE-6567] - DataTable optimization: add client id to tbody element
- [ICE-6568] - Log discarded events while UI is blocked
- [ICE-6572] - Delay busy indicator overlay rendering
- [ICE-6608] - ACE improvements for 2.0.1
- [ICE-6618] - Update PortletFaces Bridge to Beta4 release
- [ICE-6620] - Create a new NetBeans ICEfaces client template page
- [ICE-6646] - Support client console logging in IE 8 and IE 9 Developer Tools
- [ICE-6658] - Compat.js too big
- [ICE-6661] - Minify compat.js and icefaces-compat.js resources
- [ICE-6673] - Add disabled attribute to the outputResource component
- [ICE-6691] - dateTimeEntry calendar OK/Cancel button styling needs space
- [ICE-6692] - Slider demo needs more vertical whitespace
- [ICE-6708] - Slider vertical arrow too far to the left
New Feature
- [ICE-6199] - ACE disabled styling standard
- [ICE-6319] - ACE: Complete support for "disabled" attribute on input components
- [ICE-6414] - Handle and report HTTP errors
- [ICE-6453] - Maven builds for portlet versions of sample apps
- [ICE-6488] - Add the possibility for application specific jars to the build system
- [ICE-6517] - Use JSFComponentProvider API on Netbeans 7
- [ICE-6588] - create Weld tutorial/info for ICEfaces 2.0
- [ICE-6599] - ICEfaces (Spring Web Flow) Flow Execution support
- [ICE-6656] - Add partialSubmit attribute to inputRichText component
Task
- [ICE-6235] - Verify Spring Webflow 2.2 integration with ICEFaces 2.0
- [ICE-6454] - Update JSF libraries to latest 2.1 versions
- [ICE-6635] - Update PushRenderer documentation
- [ICE-6639] - Audit current JavaScript Bridge for API documentation candidates
- [ICE-6648] - Update Prototype library used by icefaces-compat.jar to 1.7 release (for IE 9 support)
- [ICE-6700] - Update PortletFaces bridge to RC1
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.