Release Notes - ICEfaces - Version 3.0.RC2 - HTML format

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.