Release Notes - ICEfaces - Version 2.0-Alpha2 - HTML format

Bug

  • [ICE-4504] - DOMPartialViewContext rendering facets
  • [ICE-4519] - DOCTYPE added to partial response
  • [ICE-4614] - Standard JSF Ajax compatibility
  • [ICE-4616] - ICEfaces 2.0: compat auctionMonitor rendering and interactivity
  • [ICE-4617] - ICEfaces 2.0: compat component-showcase selection components
  • [ICE-4628] - ICEfaces 2.0 compat component-showcase navigation
  • [ICE-4731] - ICEfaces 2.0 auction input focus
  • [ICE-4732] - ICEfaces 2.0 compat charts
  • [ICE-5009] - Port focus retention into Glimmer "compat" code base
  • [ICE-5064] - compat version of component-showcase not loading proper style for outputConnectionStatus
  • [ICE-5072] - compat version of component-showcase panelPopup doesn't show modal popup when none-draggable.
  • [ICE-5089] - ice:form does not pass through class attributes
  • [ICE-5096] - compat version of component-showcase has javascript conflicts with IE
  • [ICE-5098] - compat version of component-showcase has regression for table->resizableColumns
  • [ICE-5099] - compat version of component-showcase MenuBar not always updaing to correct param
  • [ICE-5102] - compat version of component-showcase autocomplete has issues after one of the inputs has been selected
  • [ICE-5105] - compat version of component-showcase Chart problem with selecting location of legend.
  • [ICE-5106] - compat version of component-showcase inputRichText component does not show popups with IE
  • [ICE-5107] - compat version of component-showcase panelCollapsible has disabled inputText fields on Form panel IE only
  • [ICE-5108] - compat version of component-showcase popupCalendar has browser error for IE only
  • [ICE-5109] - ICEfaces2 compat sample app auctionMonitor
  • [ICE-5119] - compat version of component-showcase panelPopup draggable becomes disabled on every second applicaton of auto-center check box
  • [ICE-5123] - JS error in IE when using Autocomplete in component-showcase
  • [ICE-5137] - ICEfaces 2.0 large initial page update
  • [ICE-5141] - ICEfaces 2.0 auction table styling
  • [ICE-5142] - browser errors for compat version of component-showcase
  • [ICE-5187] - ICEfaces 2.0 on GlassFish v3
  • [ICE-5210] - Improper handling of <?xml preamble
  • [ICE-5217] - Compat: PanelCollapsible does not work well
  • [ICE-5218] - compat-showcase shows warning messages on textInput to server console for facesmessages
  • [ICE-5219] - compat-showcase DataPaginator does not switch from Paging to Scrolling or None when on last page
  • [ICE-5220] - Broken window scope
  • [ICE-5244] - Scrollable table columns got invalid width from columnWidths
  • [ICE-5247] - compat showcase rowSelector no longer works for multiple selection
  • [ICE-5248] - compat showcase regression with dataexporter
  • [ICE-5249] - compat showcase regression with stacking panel
  • [ICE-5254] - WindowScope uses Servlet specific API and throws ClassCastException running as a portlet
  • [ICE-5256] - ICEfaces 2.0: Auction IE8 issue
  • [ICE-5259] - compat: ice:loadBundle only available in renderResponse phase
  • [ICE-5268] - loadBundle is not serializable
  • [ICE-5272] - Replace xmlhttp/blank in JS with new technique of in JavaScript for src attr.
  • [ICE-5273] - The application-scoped ClockBean of Auction sample is not getting cleaned up on redeploy
  • [ICE-5274] - compat: showcase D&D demo is throwing javascript error under IE
  • [ICE-5275] - compat: showcase rowSelector demo is not working under IE
  • [ICE-5280] - compat: first call of JavascriptContext.addJavascriptCall() under IE never evaluated
  • [ICE-5281] - ICEfaces push does not work if first contact with application is directly to the .jsf page
  • [ICE-5288] - Javascript error in component-showcase drag & drop
  • [ICE-5293] - The javadoc target of the compat/core build is not working
  • [ICE-5294] - compat:any submit call on showcase throws "RuntimeException: Unknown window scope ID" under IE6 and IE8
  • [ICE-5295] - compat:there in a javascript error on initial load of the showcase under IE6
  • [ICE-5307] - compat/auctionMonitor clocks do not tick on GlassFish v3

Improvement

  • [ICE-3935] - Avoid loading the bridge code multiple times
  • [ICE-4524] - Servlet 3.0 AsyncContext support
  • [ICE-4807] - Push API enhancements
  • [ICE-5066] - sample application cleanup
  • [ICE-5128] - Integrate ICEpush without having to define additional servlet mapping
  • [ICE-5165] - ICEfaces 2.0 optional dependency on Ajax Push
  • [ICE-5178] - Share JS support code between Glimmer and Snowplow
  • [ICE-5201] - Build enhancements for ICEfaces 2.0 (glimmer)
  • [ICE-5266] - update ICEfaces-2.0 maven2 poms
  • [ICE-5414] - ICEfaces2.0 <h:selectOneMenu> requires form submit as no partial Submit available

New Feature

  • [ICE-1393] - Implement 'window' custom scope
  • [ICE-4511] - Window Scope
  • [ICE-4768] - Callbacks for bridge lifecycle
  • [ICE-4798] - Configurable D2D rendering
  • [ICE-4949] - Support the partial page process features of JSF 2.0
  • [ICE-5111] - Force browser to load new JS code on application re-deploy
  • [ICE-5147] - create poms for ICEfaces2.0 and compat jars
  • [ICE-5195] - Add ICEfaces 2 doc section to the icefaces.org wiki
  • [ICE-5229] - Fully support the execute attribute of f:ajax tag

Task

  • [ICE-4451] - Add component sources to build icefaces-comps-compat.jar
  • [ICE-4453] - Create auctionMonitor compat sample
  • [ICE-4481] - Apply 1.8.1, 1.8.2, EE-1.8.2 component changes to the repo/glimmer/compat components fork repository
  • [ICE-4552] - Investigate RenderKit decoration strategies for standard components
  • [ICE-4776] - Patch Mojarra's 'input' element update code
  • [ICE-4777] - Patch Mojarra's 'table' element update code
  • [ICE-4795] - Ensure Mojarra patches are resolved prior to reference implementation release
  • [ICE-4995] - Re-wire the connection status indicators to use the callbacks provided by the bridge
  • [ICE-5242] - Update bundled JSF2 "Mojarra" library to v2.0.2
  • [ICE-5291] - Remove docs from ICEfaces 2 bundles

Edit/Copy Release Notes

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