Bug
- [ICE-5969] - Transient fields break with MyFaces 2
- [ICE-6622] - Message(s) rendering for MyFaces
- [ICE-6870] - ACE Tabset Proxy Server example doesn't prevent switching tabs with invalid input when running as a portlet
- [ICE-6902] - ICEfaces 2 Advanced Popup tutorial code display issues
- [ICE-6910] - If using a form other than h:form, icefaces does not recognize it.
- [ICE-6926] - ace:sliderEntry takes 2 clicks
- [ICE-6959] - IllegalArgumentException thrown for dataPaginator when modifying table records
- [ICE-7054] - Setting <f:ajax disabled="true"> does not work for h:commandLink
- [ICE-7100] - The ckeditor.js resource does not reload after cookies are cleared
- [ICE-7107] - NullPointerException in DOMResponseWriter
- [ICE-7129] - inputRichText causes IE8 browser crash
- [ICE-7193] - SEVERE: Missing view ID attribute. Request map cleared prematurely
- [ICE-7205] - Unable to Toggle ice:panelPopup Visibility
- [ICE-7219] - Incorrect handling of path parameters in PathDispatcher
- [ICE-7232] - Blocking connecting doesn't get initialized if page has a component binding
- [ICE-7244] - MyFaces 2: component ids with datatables include row index twice
- [ICE-7414] - Customized exception handling functionality broken in 2.1-Beta
- [ICE-7417] - MyFaces 2: ACE comp-suite example fails to find bridge.js and icepush.js resources if unique URLs are used
- [ICE-7420] - ACE Comp Suite logs warnings for certain components when running on MyFaces 2
- [ICE-7422] - DataExporter - Server Internal Error (IllegalArgumentException) if exporting data as PDF with all columns of the dataTable excluded
- [ICE-7438] - JavaScript error when loading a scrollable ace:dataTable
- [ICE-7442] - ace:panel - toggling panel expansion causes page to snap to top and '#' to be added to URL
- [ICE-7450] - ace:tabSet with tabPane cached on client still fire a tab selection
- [ICE-7451] - selectInputText drop down displays incorrectly when used in a popup and in IE9
- [ICE-7473] - ace:tooltip - does not resize itself depending on content always has a fixed width of 250px
- [ICE-7479] - Can't focus into ice:panelTooltip
- [ICE-7489] - Resizable ice:dataTable shows footer and header facets incorrectly
- [ICE-7499] - REGRESSION: blockUIOnSubmit causes flickering ice:panelTooltip if used with displayListener
- [ICE-7502] - Slider rail is not rendering or disappearing under certain circumstances.
- [ICE-7503] - ace:confirmationDialog: Changing the Header or Message values results in double buttons being rendered until next edit.
- [ICE-7505] - ICEfaces Showacase ace:confirmationPanel demo - The state of the button does not revert from "Hide" back to "Show" if you close the panel using the close icon
- [ICE-7513] - ice.dispose.window request called on navigation
- [ICE-7523] - MyFaces 2: listeners registered with ace:ajax tags are not called
- [ICE-7541] - ace:ajax javascript event hooks refactored to camelCase
- [ICE-7543] - JavaScript error in IE7 for commandLinks within ui:repeat
- [ICE-7545] - ace:dataExporter does not work witin a composite component
- [ICE-7550] - ACE:DataTable: JavaScript errors in IE7/8 when trying to use the filter & column-ordering features
- [ICE-7551] - ace:dataTable - multi column sorting not working correctly in IE
- [ICE-7554] - ACE:linkButton component - Network Connection Interrupted issue
- [ICE-7555] - ace:tabset - dynamic included tabset example isn't setup correctly by JS on dynamic return to view
- [ICE-7561] - MyFaces: showcase app ace:contextMenu demo "reset all" button doesn't work the first time it's pressed
- [ICE-7562] - MyFaces: h:selectOneRadio inside ice core:singleSubmit tag throws errors
- [ICE-7563] - MyFaces: Showcase app, ace:draggable/ace:droppable Table demo, Reset doesn't reset source dataTable, just destination one.
- [ICE-7568] - JavaScript error thrown when trying to add new tabs after filtering a dataTable
- [ICE-7569] - Nested f:ajax tag in h:inputText causing issue with MenuItem ajax submit
- [ICE-7574] - MyFaces 2: DataTable state saving not working
- [ICE-7583] - ace:menuitem and ace:menubar component tag-names should be camel-cased for consistency
- [ICE-7584] - ACE components triggering double-submits when used with nested ace:ajax
Improvement
- [ICE-7207] - Add ThemeRoller support to ACE buttons (ace:pushButton, ace:linkButton, ace:checkboxButton)
- [ICE-7435] - ace:tabSet "flickers" when used in server mode
- [ICE-7439] - Optimize ACE resource loading for ICEfaces 3
- [ICE-7443] - Create component that automatically loads the configured theme in the <head>
- [ICE-7517] - Refactor dialog comps to avoid client-side dom movement/repositioning of server-rendered markup.
- [ICE-7552] - add themeroller support to ace:dataExporter
- [ICE-7600] - The "raw" CSS resource URLs can't be resolved when running in portlets
New Feature
- [ICE-7043] - New ace:resizable component
- [ICE-7047] - New ace:dialog component
- [ICE-7111] - New ace:notificationPanel component
- [ICE-7113] - New ace:confirmationDialog component
- [ICE-7287] - New ace:progressBar component
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.