Release Notes - ICEfaces - Version 2.0.0 - HTML format

Bug

  • [ICE-1035] - panelTabSet must be in a Form
  • [ICE-1741] - submittedValue of component remains stored during page navigation
  • [ICE-3182] - DOMResponseWriter.writeText() escaping
  • [ICE-4402] - Implement compat DOMContext
  • [ICE-4404] - import compat dom_html_basic components
  • [ICE-4490] - compat component-showcase navigation
  • [ICE-4501] - improve DOM debug output
  • [ICE-4504] - DOMPartialViewContext rendering facets
  • [ICE-4508] - compat FormRenderer inserting marker outside form tag
  • [ICE-4509] - Page reload loses position in application
  • [ICE-4519] - DOCTYPE added to partial response
  • [ICE-4520] - Avoid sending the entire data during push triggered form submit
  • [ICE-4553] - Send Javascript code for evaluation to bridge
  • [ICE-4572] - Notify bridge about session expiry
  • [ICE-4586] - domDiffing algorithm confused with identical documents
  • [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-4629] - ICEfaces 2.0 compat component-showcase resource loading
  • [ICE-4692] - ICEfaces 2.0 compat selectInputDate
  • [ICE-4731] - ICEfaces 2.0 auction input focus
  • [ICE-4732] - ICEfaces 2.0 compat charts
  • [ICE-5007] - Back button handling across all supported browsers
  • [ICE-5009] - Port focus retention into Glimmer "compat" code base
  • [ICE-5020] - jsf2.0 panelTooltip NPE. Cannot find panelTooltip in CoreUtils.findComponent for Compat
  • [ICE-5033] - compat version of component-showcase autocomplete does not show list of possible matches for selection.
  • [ICE-5064] - compat version of component-showcase not loading proper style for outputConnectionStatus
  • [ICE-5070] - submitEvent is not defined
  • [ICE-5072] - compat version of component-showcase panelPopup doesn't show modal popup when none-draggable.
  • [ICE-5075] - Sparkle build fails if path contains space
  • [ICE-5086] - ICEfaces2 problem with reading javascript files in IE
  • [ICE-5087] - Sparkle: server side tabs are not working
  • [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-5112] - glimmer build script creates extra folders of examples no longer there
  • [ICE-5119] - compat version of component-showcase panelPopup draggable becomes disabled on every second applicaton of auto-center check box
  • [ICE-5121] - Sparkle: When tabset gets rendered there are little spacing among all tabs
  • [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-5145] - Sparkle: required component doesn't show messages when inside the tabset component
  • [ICE-5153] - Sparkle: form component doesn't render the viewState when inside a tab
  • [ICE-5157] - ICEfaces 2.0: ClassCastException during navigation
  • [ICE-5163] - sparkle: clicking on a button or input inside the label facet causes tab to be changed
  • [ICE-5185] - Next request is not an AJAX call if D2D rendering replaces <form>
  • [ICE-5187] - ICEfaces 2.0 on GlassFish v3
  • [ICE-5209] - Glassfish 3 is logging warning when ICEfaces 2 is present
  • [ICE-5210] - Improper handling of <?xml preamble
  • [ICE-5211] - Gmap doesn't work under compat
  • [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-5222] - ICEfaces-2.0 push throws exception when redploying application on Tomcat on Windows
  • [ICE-5223] - Buttons in the main page under modal popup gets activated by accesskey sequence (Alt+Shift+accesskey)
  • [ICE-5226] - component binding does not work in View scope and partial submit with compat
  • [ICE-5227] - ICEfaces 2.0 Auction push failure
  • [ICE-5235] - ICEFaces custom Window scope broken
  • [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-5271] - Need to deal with expired sessions in a user friendly way
  • [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-5283] - Session expiry notification
  • [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-5297] - WindowScopeManager throws RuntimeException due to "Unknown window scope ID"
  • [ICE-5298] - ServletRequestResponse throws RuntimeException due to "Query does not contain parameter named: ice.pushid"
  • [ICE-5306] - inputRichText not "saving" on Safari & Chrome
  • [ICE-5307] - compat/auctionMonitor clocks do not tick on GlassFish v3
  • [ICE-5313] - Internet Explorer request object leak
  • [ICE-5316] - Popup Calendar doesnot work if it is placed directly under ice:form
  • [ICE-5320] - Regression: Visible property for commandButton & input text field not working in IE
  • [ICE-5336] - Sequential creation of new projects in NetBeans 6.8 can result in incorrect JEE version being set.
  • [ICE-5347] - Push disabled Glimmer still renders ICEpush registration JS code
  • [ICE-5352] - Compat MenuBar regression test cases fail
  • [ICE-5354] - Compat: Nested DataTables with paginators do not work properly
  • [ICE-5355] - DataTable styling is missing
  • [ICE-5356] - DataTable CommandSortHeader is not working properly
  • [ICE-5358] - The NB 6.8 tool integration is not showing icons for the ICEfaces palette
  • [ICE-5362] - valueChangeListener not found by ice:inputText
  • [ICE-5373] - Core XML configuration files are invalid
  • [ICE-5380] - Updates to the Bridge seem to clobber updated forms
  • [ICE-5397] - SelectOne menu doesn't render properly with ICEfaces-2.0
  • [ICE-5409] - RowSelector: SelectionEvent is fired without clicking a row.
  • [ICE-5412] - Regression: ICE-3136 is not working after migration
  • [ICE-5416] - ICE-2031 selectManyMenu test-case failing after migration to ICEfaces2
  • [ICE-5421] - ICEfaces2.0 progressMonitor example of compat showcase throws exception for jboss-6.0.0.M2
  • [ICE-5426] - Sparkle: tabChangeListener does not invoke
  • [ICE-5440] - ICEfaces 2.0 Portlet Compatibility
  • [ICE-5442] - set resource servlet, upload directory in ICEfaces 2 compatibility mode
  • [ICE-5454] - JSR-303 bean-validation messages are not displayed
  • [ICE-5456] - The tabset doesn't goback to the orgional tab when facesMessages displayed
  • [ICE-5462] - Avoid using submitted tabindex instead used event based mechanism
  • [ICE-5464] - Tabset should not use Ice.onAfterUpdate callback for reverting index back on validation error
  • [ICE-5475] - Make runtime dependencies on ICEpush optional
  • [ICE-5479] - NULL serverInstanceId when adding ICEfaces framework after Maven Web Project
  • [ICE-5507] - Window scope fails when ICEpush not present
  • [ICE-5514] - Sparkle[slider]: if more then one components are using submitOn="slideInterval" only last one works
  • [ICE-5526] - Building ICEfaces instruction
  • [ICE-5530] - Sparkle: Fix rendering glitches of tabSet related to "orientation"="bottom".
  • [ICE-5536] - The action method of two components are called when Enter key is pressed
  • [ICE-5541] - Issue regarding forwarding and not redirecting http://www.icefaces.org/JForum/posts/list/0/15961.page#61594
  • [ICE-5543] - ICEfaces2.0 htmlunit tests cause javascript error reading property "deltaSubmit"
  • [ICE-5546] - Sparkle:tabset can't be selected using enter key if aria is not being used
  • [ICE-5547] - Sparkle: Focus doesn't retain on tab change
  • [ICE-5550] - Make it so if ice:config doesn't specify ariaEnabled then check for the context param in web.xml
  • [ICE-5551] - ICEfaces 2.0 DOM output attribute escaping
  • [ICE-5556] - DOMResponseWriter requires should support all the same options for contentType and characterEncoding as jsf2.0
  • [ICE-5559] - Window scope ELResolver throws PropertyNotFoundException when looked up property not defined
  • [ICE-5565] - ReferenceError: "ice" is not defined ICEfaces 2 with jsf2.0 htmlunit tests
  • [ICE-5568] - jsfUnit tests fail when using <head> tags as BridgeSetup requires <h:head> tags to insert configuration into head
  • [ICE-5569] - ICEfaces 2.0 singleSubmit causing full-page refresh
  • [ICE-5575] - input in composite component fails to update model/backing bean
  • [ICE-5589] - should render proper html when using render.auto context param
  • [ICE-5594] - Make sure only one view state key is generate per page load
  • [ICE-5595] - ICEfaces 2.0 BridgeSetup StateManagerStrategyImpl ClassCastException
  • [ICE-5604] - Compat: Focus is lost after submission on input component
  • [ICE-5605] - Collapsible panel is somtimes open, somtimes not.
  • [ICE-5609] - ICEfaces 2.0 compat SessionRenderer on non-JSF threads
  • [ICE-5613] - ICEfaces requires h:head and h:body tags to properly add resources
  • [ICE-5618] - ICEfaces 2.0 ice:form portlet incompatibility
  • [ICE-5625] - Addition of autoid causes some failures in testcase testValueChangeActionListener and DynamicStateTestCase
  • [ICE-5628] - Memory leak in IE7 using icefaces2
  • [ICE-5632] - ValueChangeListener gets called twice when clicking on label for selectOneRadio
  • [ICE-5633] - Full page error responses not handled correctly by our bridge - Cannot call method 'getElementsByTagName' of null
  • [ICE-5639] - ViewScoped call @PostConstruct method on a partial submit
  • [ICE-5640] - <f:ajax tag with render for messages throwing exceptions and not supported correctly
  • [ICE-5643] - If I try and forward to a page using the XML I get the following error DOM is null during applyBrowserChanges and Old DOM is null during domDiff calculation
  • [ICE-5652] - UpdateElements.coalesceWithPrevious overwrites JavaScript calls
  • [ICE-5655] - Compat showcase: Rich Text basic mode with IE8
  • [ICE-5657] - Compat showcase: draggable popup with IE8
  • [ICE-5659] - Rendering of UIDebug component causes full page reload.
  • [ICE-5660] - The h:messages component rendering causes a full page reload.
  • [ICE-5661] - ICEfaces script elements added to the form change location causing unnecessary updates
  • [ICE-5667] - PushRenderer.removeCurrentSession has no effect
  • [ICE-5669] - Duplicate id during add/delete test
  • [ICE-5671] - Logic to detect navigation does not work if the viewID does not change.
  • [ICE-5674] - Page configuration settings should be View attributes rather than FacesContext attributes
  • [ICE-5677] - sparkle generator compile handler and tag source later
  • [ICE-5681] - Problems after change to new single submit fuction ice.ser() in calendar component
  • [ICE-5686] - REGRESSION: Scopes application (window scope) not working properly
  • [ICE-5687] - REGRESSION: Fajax application not working correctly
  • [ICE-5690] - dispose-window.icefaces.jsf Query does not contain parameter named: ice.view
  • [ICE-5691] - Navigation only works on every second button click.
  • [ICE-5695] - JavascriptContext method calls not working when icefaces-compat.jar present
  • [ICE-5701] - Hidden input elements not created properly during a partial render
  • [ICE-5703] - Push updates in auction causing high CPU usage and preventing user interaction
  • [ICE-5705] - DOM is null during navigation
  • [ICE-5708] - Regression - Compat Auction Monitor Issues
  • [ICE-5710] - CompatDOMResponseWriter throws NullPointerException when attempting to process subtrees
  • [ICE-5712] - sparkle generator leave Meta compilation to sparkle ant script
  • [ICE-5713] - RuntimeException on page reload
  • [ICE-5714] - ICEfaces (glimmer) top level build not working properly for compat sub project
  • [ICE-5728] - ViewState is not applied to all forms
  • [ICE-5730] - Update faces-config.xml files to use JSF 2 schemas
  • [ICE-5731] - IE does not clone input element state
  • [ICE-5732] - Sparkle: sliderInterval is not working on slider component
  • [ICE-5735] - Compat. Calendar component not displayed properly inside <ice:panelGrid> <center> <ice:panelGroup>
  • [ICE-5736] - Glimmer sample apps have some issues
  • [ICE-5742] - Escape CDATA end marker for partial response
  • [ICE-5751] - Need to exclude commons-logging transitive servlet-api dependency in pom.xml for compatibility components
  • [ICE-5754] - Dynamically added components cause "duplicate id" problems
  • [ICE-5762] - ICEfaces 2.0 + PortletFaces Bridge: JavaScript error on initial HTTP-GET
  • [ICE-5763] - ICEfaces 2.0 + PortletFaces Bridge: ice:selectInputText not showing autocomplete list
  • [ICE-5764] - ICEfaces 2.0 + PortletFaces Bridge: java.faces.ViewState hidden field getting DOM-diffed and javax.faces.encodedURL getting wiped out
  • [ICE-5766] - sparkle generator ActionSource2 support
  • [ICE-5769] - sparkle inputFiles returning malformed updates
  • [ICE-5777] - Regression: ICE-3017 test-case is throwing exception on loading
  • [ICE-5782] - Session Expiry notification not working on Compat. Comp. Showcase
  • [ICE-5784] - Compat: States of child components in ice:panelTabSet are not being saved properly
  • [ICE-5790] - Compat Regression: ICE-3057 Resizable columns should save the state optionally
  • [ICE-5805] - sparkle input components should use hidden form fields for value
  • [ICE-5807] - Glimmer bridge JS console doesn't display on certain browsers
  • [ICE-5808] - CLONE -ViewScoped call @PostConstruct method on a partial submit
  • [ICE-5810] - auto-completion in facelets xhtml doesn't work with ICEfaces components' attributes
  • [ICE-5812] - Can't copy data from a table when using enhancedMultiple=true
  • [ICE-5813] - overzealous ICEfaces disabled logging
  • [ICE-5829] - Remove system.out from ice:repeat component
  • [ICE-5835] - panelConfirmation not working (patch)
  • [ICE-5839] - ICEfaces 2 on JavaEE 5 support in Netbeans
  • [ICE-5853] - Glimmer Regression: ICE-2283 failing with Server Internal Error w/ deltaSubmit enabled
  • [ICE-5854] - Output components don't escape JavaScript
  • [ICE-5856] - wrong way detecting embedded JSF RI version
  • [ICE-5857] - Logging issue on Tomcat6 server
  • [ICE-5859] - deltaSubmit config results in failing Glimmer compat. comp. regressions tests
  • [ICE-5861] - Enter key does not trigger submit of screen name in chat of Auction application
  • [ICE-5878] - NullPointer exceptions seen when regression testcases are undeployed
  • [ICE-5895] - NPE in WindowAndViewIDSetup when navigating after session was invalidated
  • [ICE-5898] - dateExporter exports all drop down list values
  • [ICE-5905] - Implement start/endCDATA methods in DOMResponseWriter
  • [ICE-5913] - ICEfaces 2 Compat Components not working with std JSF 2 <h:form> tag
  • [ICE-5914] - IE7 Compat Regression Failures
  • [ICE-5915] - Regression Compat: Auction- Bid Declined message not displayed on IE6 & IE8
  • [ICE-5918] - Thread in component-showcase prevents shutdown
  • [ICE-5935] - Portal support for dispose-window
  • [ICE-5938] - OutputProgressModel is not Serializable
  • [ICE-5944] - Regression Icefaces2 - Popup Calendar not working correctly
  • [ICE-5946] - Regression Icefaces2 - ICE-1545 toggle button not working
  • [ICE-5955] - stacked ice:panelPopups not appearing in correct order
  • [ICE-5956] - Chrome reports "extra body tag found" when using Compat. Component Showcase
  • [ICE-5961] - MyFaces 2.0 row selection corrupts table
  • [ICE-5962] - MyFaces 2.0 effects corrupt panels
  • [ICE-5963] - MyFaces 2.0 tree NotSerializableException
  • [ICE-5964] - Myfaces 2.0 FacesMessages NotSerializableException
  • [ICE-5965] - MyFaces 2.0 collapsiblePanel NullPointerException
  • [ICE-5966] - Myfaces 2.0 Charts NotSerializableException
  • [ICE-5968] - MyFaces 2.0 downloadResources NullPointerException
  • [ICE-5970] - dynamic ui:includes not working with ICEfaces 2
  • [ICE-5972] - Issues with component-showcase portlets
  • [ICE-5973] - menupopup sample image not displayed in portlet
  • [ICE-5974] - Portlet allow Servlet JSF processing
  • [ICE-5975] - The "Bid declined." message does not display when invalid bid is submitted using the accept bid button
  • [ICE-5980] - Fix session expiration when only push notifications run
  • [ICE-5981] - Markup rendered by FormRenderer causes D2D DOM-diff after first partial submit
  • [ICE-5988] - ICEfaces2.0 Facelets ui:debug tag causes out-of-memory error with IE6
  • [ICE-5995] - Can't remove styling from inputRichText with saveOnSubmit=true in IE
  • [ICE-5999] - Static panelTabSet non-selected tab label facet not decoding
  • [ICE-6000] - JavaScript errors when icepush is not included with icefaces-compat.jar
  • [ICE-6008] - DOM update for entire document does not evaluate JS code referenced in <head> on IE browsers
  • [ICE-6014] - ICEfaces 2.0 "submit on enter" feature causing double-submits on h:inputText w/ action listener
  • [ICE-6022] - ViewState is not correctly applied to all portlets on a page
  • [ICE-6025] - Setting tabindex on selectInputText places focus on parent container and not the inputText
  • [ICE-6027] - URL for blank iframe doesn't work anymore
  • [ICE-6029] - Escape PartialResponse attributes
  • [ICE-6039] - Prototype multiple loading causes element decoration failures
  • [ICE-6041] - TabIndex causes focus issue when toggling through selectOneRadio using keyboard
  • [ICE-6044] - getRemoteAddr() method is not available for PortletRequests
  • [ICE-6049] - Regression Icefaces2: ICE-3064 - menubar does not disappear after a selection is made
  • [ICE-6052] - New facelets composition page template is broken
  • [ICE-6058] - Regression Icefaces2: ICE-1865 calendar popup button not visible
  • [ICE-6059] - CLONE of ICE-5823 - Regression: ICE-1976 Modal Popup is not Draggable
  • [ICE-6062] - Sparkle Slider is not displayed unless ice:tabPanel is included in the page
  • [ICE-6063] - <ice:graphicImage> Incorrect Path Processing for JSF2.0 Resources
  • [ICE-6064] - Bridge handling of session expiry notifications
  • [ICE-6067] - CoreComponentUtils.findComponent(UIComponent,String) endsWith
  • [ICE-6071] - dispose-window request redirected through authentication
  • [ICE-6094] - Mojarra JSF 2.0.4-b03: certain tests fail with java.lang.classCastException
  • [ICE-6107] - Can't send in an array of objects as the values for a selectOneMenu component
  • [ICE-6119] - Custom Converter NPE
  • [ICE-6125] - RuntimeException upon Session Expiry
  • [ICE-6128] - Multi-window push requires ice.push.browser
  • [ICE-6133] - java.io.NotSerializableException: org.icefaces.demo.basic.Basic
  • [ICE-6134] - progressControllerWorker threads remaining after component-showcase shutdown
  • [ICE-6136] - ICEpush not shutdown from ICEfaces
  • [ICE-6137] - selectInputText in a panelSeries only works for the last component in panel
  • [ICE-6138] - panelTabSet style issue in Chrome and Safari
  • [ICE-6141] - Use Resource API to calculate ICEpush listen URL
  • [ICE-6144] - Initial submit causes entire form to be updated when more than one portlet is on the page.
  • [ICE-6149] - Multiple POSTS from icecore:singleSubmit
  • [ICE-6154] - Make xmlns consistent for core facelet tags
  • [ICE-6155] - Missing images included in rime.css
  • [ICE-6157] - Ace: when using tabSetProxy, console shows WARNING: Parameters: Invalid chunk ignored.
  • [ICE-6158] - Project stage 'Development' interactions result in loss of CSS styling on page or DOM update to body
  • [ICE-6168] - Regression: Modal Popup has problem on IE7 & IE6
  • [ICE-6170] - Missing resource errors in log when using ACE Sam skin.
  • [ICE-6171] - FileEntry not updating page in WebKit browsers
  • [ICE-6173] - ace-showcase cannot be deployed on Jboss6.0.0-M5
  • [ICE-6174] - Auction cannot be loaded on Jboss server
  • [ICE-6175] - ace-showcase problems on IE8
  • [ICE-6178] - Support singleSubmit on compat components
  • [ICE-6179] - Component Showcase contains a link to http://timezone.icefaces.org/timezone5/ which is not there
  • [ICE-6180] - Sanitize the build targets for the ICEfaces 2 samples
  • [ICE-6183] - ACE component making request to external site
  • [ICE-6184] - Resource Warnings After Addition of ACE component
  • [ICE-6186] - Compat resource servlet fail to parse modified header
  • [ICE-6190] - UnsupportedOperationException: createTemporaryDOMResponseWriter not implemented
  • [ICE-6213] - JS error when icefaces-ace-2.0-Beta2.jar is present
  • [ICE-6214] - InputRichText does not display for pages in a subdirectory
  • [ICE-6217] - Non-English locales lead to an exception when parsing dates
  • [ICE-6229] - Menubar doesn't work in Chrome
  • [ICE-6230] - selectInputDate popup not working
  • [ICE-6232] - CLONE -JavaScript errors when icepush is not included with icefaces-compat.jar
  • [ICE-6239] - weld BusyConversationException: WELD-000302 Interrupted while trying to acquire lock
  • [ICE-6241] - ACE: sliderEntry "clickableRail=true" not working when orientation is vertical.
  • [ICE-6243] - ACE: sliderEntry should only submit if 'singleSubmit=true'
  • [ICE-6251] - ACE: animation tag duration attribute is not reliable
  • [ICE-6260] - ice:panelPopup 'draggable' attribute causes NullPointerException
  • [ICE-6265] - Regression: Menu bar not working as expected
  • [ICE-6267] - ICE-4011 regression failure
  • [ICE-6268] - sliderEntry not loading images / working since YUI 3.2.0 upgrade was completed
  • [ICE-6269] - ClassCastException When Navigating to Page with an ace:fileEntry Component
  • [ICE-6272] - ACE JSON escaping
  • [ICE-6281] - ice:outputProgress not updating when used with PushRenderer
  • [ICE-6284] - PanelTab is not correctly resolving URL for icon attribute in portlets
  • [ICE-6286] - LocaleBean in component-showcase is not serializable
  • [ICE-6287] - iso-8859-1 chars become UTF-8 in IE
  • [ICE-6301] - Contextual API for PushRenderer.getPortableRenderer
  • [ICE-6304] - CompatResourceServlet unable to parse corrupted dates
  • [ICE-6305] - Review and analyze use of ExternalContext.getSessionMap() to prevent unnecessary session creation
  • [ICE-6306] - Improve window ID handling for portlets
  • [ICE-6315] - Regression: ICE-3120 Javascript errors seen on application
  • [ICE-6316] - Regression: ICE-2368 Autoposition panel not working correctly
  • [ICE-6324] - Top-level icefaces2/icefaces or icefaces2/icefaces/ace ant build result in misbehaving icefaces-ace.jar
  • [ICE-6326] - PanelPosition component renders out an escaped comment after first update
  • [ICE-6330] - When Liferay session expires, listen.icepush requests bombard the server and max out the CPU
  • [ICE-6331] - Keyboard navigation/submit issues
  • [ICE-6336] - EventObject null source Exception
  • [ICE-6340] - ice.se causes focus to be lost
  • [ICE-6343] - ACE: tabSet w/ label facet keyboard navigation issues
  • [ICE-6347] - ACE: linkButton not submitting on "enter" keypress
  • [ICE-6352] - Changes to Component inner hierarchy does not always update javascript
  • [ICE-6354] - Fix ACE JavaDoc issues
  • [ICE-6355] - Compat Component Showcase showing "outputScript with no library, no name, and no body content" error in Development project_stage.
  • [ICE-6356] - Compat Component Showcase logs serialization errors
  • [ICE-6359] - Font-size gradually decreased in nested panelGrid tags in IE
  • [ICE-6360] - ACE Generator code isn't handling Object properties with defaultValues correctly
  • [ICE-6363] - Enabling compressDOM throws ClassCastException
  • [ICE-6364] - ScriptWriter needs to use getClientId() for ids on generated script spans
  • [ICE-6369] - ACE: fileEntry use logs serialization warning in log
  • [ICE-6370] - ice:datatable not working inside ui:repeat
  • [ICE-6371] - ClassCastException when using fileEntry in Portlets
  • [ICE-6373] - Regression: PanelConfirmation is not working
  • [ICE-6378] - PortableRenderer prohibits JSF threads
  • [ICE-6381] - App server issues with OutputStyleRenderer detecting the Browser User-Agent
  • [ICE-6387] - Configuration parameter for resource URL randomization
  • [ICE-6388] - Compat AuctionMonitor: accepting or cancelling bid shows warning on page
  • [ICE-6392] - ACE: page errors displayed in IE8 with ace-showcase, animation demo
  • [ICE-6393] - Compat components incorrectly escaping certain unicode characters
  • [ICE-6394] - Regression: compat component-showcase Google maps not working correctly
  • [ICE-6400] - Regression: compat component-showcase Google Maps not working correctly
  • [ICE-6404] - JS error with D&D demo on compat component showcase
  • [ICE-6406] - Ace-showcase, Server-side Tabset demo not adapting to Rime theme
  • [ICE-6407] - Inconsistent caching of JavaScript files with portlets
  • [ICE-6408] - fileEntry not working with compat due to javascript problem fileDiv.childNodes[1] is null
  • [ICE-6411] - Compat Connection Lost dialog shows JS error in IE8

Improvement

  • [ICE-1355] - Rationalize icefaces servlets and listeners
  • [ICE-1802] - Input File usability improvements
  • [ICE-3065] - Revisit how page name extensions are mapped to file extensions
  • [ICE-3578] - PersistentFacesState.render guarding against re-entrancy
  • [ICE-3763] - Update backport-concurrent library
  • [ICE-3774] - Support multiple lines of tabs in panelTabSet
  • [ICE-3935] - Avoid loading the bridge code multiple times
  • [ICE-4372] - ice:dataExporter component does not work with ice:dataTable which uses ice:columns for dynamic column definition
  • [ICE-4454] - Add compat versions of Push APIs
  • [ICE-4469] - improve malformed request debugging
  • [ICE-4480] - Implement backing writer for DOMPartialViewContext
  • [ICE-4524] - Servlet 3.0 AsyncContext support
  • [ICE-4736] - Remove wrapping of DOM elements
  • [ICE-4807] - Push API enhancements
  • [ICE-4808] - PushRenderer implementation
  • [ICE-4963] - Avoid defining extra servlet mappings in web.xml
  • [ICE-5005] - Add auto-fill support to ICEfaces in IE
  • [ICE-5066] - sample application cleanup
  • [ICE-5113] - Avoid forced reload when 'head' or 'html' are updated
  • [ICE-5120] - enhance JavaScript initialization
  • [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-5189] - Allow to use jsf-uncompressed.js instead of jsf.js
  • [ICE-5201] - Build enhancements for ICEfaces 2.0 (glimmer)
  • [ICE-5231] - Fully support the render attribute of f:ajax tag
  • [ICE-5253] - SelectInputDate should have seconds drop down item in the date time picker
  • [ICE-5266] - update ICEfaces-2.0 maven2 poms
  • [ICE-5276] - compat showcase get NavigationBean working in Window scope of JSF2
  • [ICE-5278] - Improve blocking connection logging
  • [ICE-5301] - compat showcase examples to be updated to reflect improvements in latest trunk
  • [ICE-5314] - Add product information to framework that logs the current version and other relavent info
  • [ICE-5324] - Develop a Maven 2 archetype for creating ICEfaces 2 projects
  • [ICE-5327] - Graceful degradation of Push in a multi-push application environment
  • [ICE-5346] - compat-showcase requires updating of some component-examples
  • [ICE-5348] - simplify ICEfaces threading behavior
  • [ICE-5414] - ICEfaces2.0 <h:selectOneMenu> requires form submit as no partial Submit available
  • [ICE-5524] - ICEfaces 2.0 iceSubmit for onsubmit handler
  • [ICE-5554] - deltaSubmit Portlet compatibility
  • [ICE-5557] - Setup bridge without the use of ViewHandler decoration
  • [ICE-5573] - remove unused ThreadBlocking classes
  • [ICE-5582] - Ensure ResponseWriter based compat components do escaping properly
  • [ICE-5590] - ICEfaces 2.0 compat sample web.xml
  • [ICE-5599] - ICEfaces 2.0 ResourceServlet rename to CompatResourceServlet
  • [ICE-5634] - Refactor new Tab component to support putting tab panes in separate forms from the tab control.
  • [ICE-5641] - Need icefaces specific template for new ICEfaces page
  • [ICE-5651] - Need to support <f:ajax disabled="true"/>
  • [ICE-5664] - Review use of Wrappers rather than directly subclassing interfaces.
  • [ICE-5670] - Javascript insertion should use startElement to create DOM structures
  • [ICE-5679] - Standardize how ICEfaces detects and uses encoding
  • [ICE-5683] - Merge icefaces-compat.jar and icefaces-compat-comps.jar into a single icefaces-compat.jar
  • [ICE-5688] - The xml and DOCTYPE entries are ignored are partial updates where the entire page is replaced
  • [ICE-5702] - More graceful degradation in applications when icepush.jar is not present
  • [ICE-5704] - Javascript tree update optimisations
  • [ICE-5716] - Customized renderer for HtmlMessages component
  • [ICE-5717] - Customized renderer for UIDebug component
  • [ICE-5749] - Sparkle: Require CSS resource loading solution with better alignment with std. YUI resource URLs
  • [ICE-5752] - compat-showcase should implement resource loading of compat for css themes
  • [ICE-5758] - ICEfaces 2 component design time renderers implementation
  • [ICE-5761] - Optimize session state
  • [ICE-5785] - Add title and alt attributes to dataExporter
  • [ICE-5787] - Simplify dispatch infrastructure
  • [ICE-5796] - Try to eliminate resetHiddenFields() function in Compat Comps.
  • [ICE-5824] - Adjusting slider component with mouse doesn't award component focus for ARIA
  • [ICE-5825] - Several remaining xhtml compliance issues with compat components
  • [ICE-5830] - New JavaScript context API for adding Component JavaScript to the DOM
  • [ICE-5831] - Sparkle: New utility method for building parameter strings
  • [ICE-5832] - Glimmer bridge submit APIs improvements
  • [ICE-5844] - Hide Prototype, Scriptaculous and 'compat' component JS variables/functions
  • [ICE-5848] - Refactor dynamic resource registration
  • [ICE-5872] - Sparkle Calendar - Adopt latest coding best-practices
  • [ICE-5873] - Sparkle Tabpane - Adopt latest coding best-practices
  • [ICE-5875] - Sparkle pushButton - Adopt latest coding best-practices
  • [ICE-5876] - Sparkle checkbox - Adopt latest coding best-practices
  • [ICE-5903] - JavaDoc for public APIs
  • [ICE-5904] - Enhance the top-level ICEfaces 2 ant build to generate the release bundles
  • [ICE-5912] - Remove commons-fileupload.jar from glimmer/lib
  • [ICE-5917] - Remove the source for the permanently unsupported compat components
  • [ICE-5924] - Remove sparkle showcase dependency on icefaces1 el-api.jar
  • [ICE-5929] - update el-api.jar
  • [ICE-5931] - ACE components updated to use auto-inherited properties
  • [ICE-5941] - Remove reliance on resetHiddenFields() in compat components
  • [ICE-5993] - Support arbitrary Servlet mappings in auction
  • [ICE-5994] - Add a tabindex attribute to the panelTabSet
  • [ICE-5997] - Improve handling of session invalidation.
  • [ICE-6005] - Detect and implement session expiry notification
  • [ICE-6006] - Support for JSF 2 javax.faces.SEPARATOR_CHAR in Compat components
  • [ICE-6007] - ACE: Fix 'Rime' skin issues with TabSet component
  • [ICE-6015] - Require a standard way to determine if a lifecycle is a push triggered lifecycle.
  • [ICE-6038] - Make domDiff work during navigation
  • [ICE-6040] - 'onsubmit' handler can fail when submit functions are chained
  • [ICE-6047] - Automatic loading of external scripts
  • [ICE-6069] - Refactor auction demo to use JSF/ICEFaces 2.0 best practices
  • [ICE-6077] - Configurable session timeout enforcement
  • [ICE-6081] - ACE: Add localization support to dateTimeEntry component.
  • [ICE-6096] - ICEfaces 2 facelets taglib should include attributes info.
  • [ICE-6120] - Add support for f:selectItems String to be cast to SelectItem
  • [ICE-6130] - Optimize add group member logic in SessionViewManager
  • [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-6215] - Revamp ACE skinning resources build process
  • [ICE-6216] - ACE components skinning resources build process: always build the no-sprites target first
  • [ICE-6246] - ACE: Rationalize pushButton, checkboxButton, and linkButton skin CSS classes/files used
  • [ICE-6248] - ACE: Add 'target' attribute to linkButton.
  • [ICE-6249] - ACE: Optimize build to only include those YUI libraries that are actually referenced by components included in the build.
  • [ICE-6256] - ACE components need to support f:params children
  • [ICE-6276] - ACE: Modify sliderEntry so that images are loaded using css/skinning, and not via thumbImg attribute
  • [ICE-6312] - Consolidate all ICEfaces 2 sample apps under a single directory
  • [ICE-6328] - Support "icecore:singleSubmit" tag with ICEfaces Advanced Components
  • [ICE-6346] - Log more information to ICEfaces Bridge console
  • [ICE-6367] - CLONE -add keyboardNavigationEnabled attribute to rowSelector component (Compat)
  • [ICE-7467] - Add mvn poms for building samples to repo and include in ant script to install in local m2 repo

New Feature

  • [ICE-1393] - Implement 'window' custom scope
  • [ICE-1427] - Support client-side behaviors on components (without server-roundtrip)
  • [ICE-1674] - Make enabledOnUserRole sensitive to PortletRequest.isUserInRole()
  • [ICE-2310] - Remove need for just-ice.jar
  • [ICE-2318] - selectInputDate calendar show week of year
  • [ICE-2918] - Deprecate <ice:portlet> in favor of <ice:head> and <ice:body> tags when JSF 2.0 is finalized
  • [ICE-3419] - Support for JSR 286 - the Portlet 2.0 specification
  • [ICE-3420] - Support for JSR 329 - the JSF Portlet 2.0 Bridge specification.
  • [ICE-4458] - create component-showcase sample for compat version of ICEfaces-2
  • [ICE-4511] - Window Scope
  • [ICE-4543] - Automatic JS bridge loading and initialization
  • [ICE-4793] - ICEfaces 2.0 lazy push initialization
  • [ICE-4797] - Centralized configuration
  • [ICE-4798] - Configurable D2D rendering
  • [ICE-4949] - Support the partial page process features of JSF 2.0
  • [ICE-4966] - Create annotation based generator for ACE components
  • [ICE-4980] - PushContext for notification service
  • [ICE-5021] - Create terse single-submit and full-submit functions
  • [ICE-5032] - New FileEntry ACE component
  • [ICE-5036] - WebMC video content
  • [ICE-5094] - Integrate ICEpush with ICEfaces (Glimmer)
  • [ICE-5111] - Force browser to load new JS code on application re-deploy
  • [ICE-5147] - create poms for ICEfaces2.0 and compat jars
  • [ICE-5168] - sparkle: Add effects to the tabset
  • [ICE-5195] - Add ICEfaces 2 doc section to the icefaces.org wiki
  • [ICE-5229] - Fully support the execute attribute of f:ajax tag
  • [ICE-5322] - maven2 support for ICEfaces-2
  • [ICE-5361] - Implement form delta-submit
  • [ICE-5374] - Implement session expiry indicator for "compat"
  • [ICE-5379] - Automatic ID assignment for efficient page update
  • [ICE-5481] - Sparkle: create slider component using YUI3 slider
  • [ICE-5483] - Sparkle: Make client side API so developer can access YUI JS Object on client.
  • [ICE-5484] - Sparkle:add a submitOn attribute + valueChangeListener on slider component
  • [ICE-5517] - Implement form submit hijacking using JSF system events
  • [ICE-5538] - Sparkle: Add ARIA support to tabset component
  • [ICE-5544] - Sparkle: Add keyboard support to tabset
  • [ICE-5574] - Make behavior uniform across all browser for "submit on enter" with input components
  • [ICE-5577] - Sparkle metadata UIData row dependant properties
  • [ICE-5624] - New CheckboxButton ACE component
  • [ICE-5635] - Provide an automated Image Sprite generation mechanism for Sparkle component theme images
  • [ICE-5644] - Retain window focus in IE when background window is updated
  • [ICE-5650] - Create submit function variants to support Sparkle components
  • [ICE-5662] - Integration with Netbeans 6.9
  • [ICE-5699] - Provide wizard for creating ICEfaces 2 facelets template and template client with layout css resources
  • [ICE-5720] - New singleSubmit feature for ACE components
  • [ICE-5748] - Javadoc sparkle annotations
  • [ICE-5750] - Persistent Message(s) support required for singleSubmit/partialSubmit
  • [ICE-5753] - New PushButton ACE component.
  • [ICE-5756] - Google App Engine support
  • [ICE-5759] - ICEfaces 2.0 compressDOM support
  • [ICE-5802] - Focus control API
  • [ICE-5814] - New LinkButton ACE component
  • [ICE-5837] - sparkle generator auto-inherit properties
  • [ICE-5846] - Sparkle: Support predefined effects for component-specific events and state-changes
  • [ICE-5880] - New icecore:singleSubmit tag to set singleSubmit default value for all input components in the form
  • [ICE-5881] - Implement focus retention
  • [ICE-5900] - Scope-based dynamic resources
  • [ICE-5925] - Use Maven archetype to create sparkle component project
  • [ICE-5932] - Build single rime theme CSS file for sparkle
  • [ICE-5933] - sparkle: Add effects to the calendar
  • [ICE-5943] - Port the portlet version of Component Showcase to run on ICEfaces 2 and the new PortletFaces bridge.
  • [ICE-5987] - Add support for "blockUIOnSubmit" feature to ICEfaces 2 for double-submit protection
  • [ICE-5990] - Support Liferay 6.0
  • [ICE-5991] - Add sub-items arrow icon for horizontal top-level menus
  • [ICE-6004] - Add a custom ExceptionHandler to help with server side exception handling.
  • [ICE-6021] - Require bridge API for one-time JavaScript execution and focus mgmt
  • [ICE-6091] - @WindowDisposed annotation for disposing beans upon window closing
  • [ICE-6109] - sparkle generator Property name field
  • [ICE-6148] - New Example application for ICEfaces Advanced Components
  • [ICE-6153] - MandatoryResourceComponent
  • [ICE-6156] - Portletize the Advanced Component Showcase
  • [ICE-6200] - ACE fileEntry required
  • [ICE-6202] - ACE fileEntry progress
  • [ICE-6203] - ACE fileEntry custom validation
  • [ICE-6209] - ACE generator append defaultValue to tlddoc
  • [ICE-6212] - maven archetypes for facelets composition to generate compat as well as ace components projects
  • [ICE-6318] - Configuration parameter for MandatoryResource annotation
  • [ICE-6437] - ICEfaces Plugin Library Provider

Task

  • [ICE-4351] - Compat.: Nested UIData components not working
  • [ICE-4413] - Move D2DViewHandler.findComponentInView method
  • [ICE-4418] - JavaScript injection functionality
  • [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-4491] - ICEfaces 2.0 prototype repository
  • [ICE-4552] - Investigate RenderKit decoration strategies for standard components
  • [ICE-4555] - Analyze performance implications of using ViewHandler.writeState call in FormRenderer
  • [ICE-4639] - Create test application for standard and custom scopes
  • [ICE-4776] - Patch Mojarra's 'input' element update code
  • [ICE-4777] - Patch Mojarra's 'table' element update code
  • [ICE-4794] - Back button state of the art and bookmarkability
  • [ICE-4795] - Ensure Mojarra patches are resolved prior to reference implementation release
  • [ICE-4796] - review ICEfaces 2.0 packaging
  • [ICE-4950] - Configure existing JSF 2.0 test cases to run with ICEfaces 2.0
  • [ICE-4995] - Re-wire the connection status indicators to use the callbacks provided by the bridge
  • [ICE-4996] - Add simple sample component to the sparkle component branch.
  • [ICE-5008] - Determine the level of framework support for page bookmarking
  • [ICE-5037] - Sparkle: no jsp or facelets in showcase repo, change app. name to "test".
  • [ICE-5040] - Sparkle: Add Field annotation for non-Property fields in Meta class
  • [ICE-5041] - Sparkle: if the type of the filed/property is a String then interperate as a String litteral otherwise as an expression
  • [ICE-5047] - Sparkle: generator can not decide whether the string value is the literal or an expression
  • [ICE-5077] - JSF2: find out how to save/restore state of the fields that are not public properties
  • [ICE-5078] - Generator: Find out what MethodExpression takes to define in component and integrate it in the Generator
  • [ICE-5079] - Generator: Add Facets support to the generator
  • [ICE-5080] - Sparkle: Create new ICEfaces 2.0 Component Showcase demo application.
  • [ICE-5088] - Sparkle: add tabset demo inside the dataTable
  • [ICE-5116] - Sparkle: Component resource management
  • [ICE-5161] - sparkle:tabset should show busy indicator until tab contents are send back to the client
  • [ICE-5242] - Update bundled JSF2 "Mojarra" library to v2.0.2
  • [ICE-5291] - Remove docs from ICEfaces 2 bundles
  • [ICE-5328] - Develop a test scenario and application for examining double submit
  • [ICE-5424] - Add handleAttribute functionlity to Sparkle generated components.
  • [ICE-5427] - Sparkle: Change tabset so it use fullsubmit when partialSubmit false, single submit when partialSubmit on
  • [ICE-5430] - Sparkle: Boolean properties issue has been fixed, so change the tabset to respect "clientSide" attribute.
  • [ICE-5431] - Sparkle: Generator can not set empty string for property
  • [ICE-5432] - Any component that is generated by the sparkle generator, should make a use of "attributesThatAreSet" without doing any string comparison for a specific Package.
  • [ICE-5449] - Sparkle: Make it so meta class takes only primitive wrappers for primitive types
  • [ICE-5469] - Sparkle: Change the tabSet's partialSubmit attribute with singleSubmit
  • [ICE-5482] - Sparkle: Formless submit issue
  • [ICE-5485] - Sparkle: add slider demo to test app
  • [ICE-5508] - Sparkle: add sliderInterval support to submitOn attribute of Slider component
  • [ICE-5513] - Sparkle[Slider]: add "slideInterval" attribute and rename value of submitOn attribute from "sliderInterval" to "slideInterval"
  • [ICE-5515] - Sparkle: add slider demo to showcase
  • [ICE-5534] - Sparkle: YUI to ICEfaces component mapping doc
  • [ICE-5549] - Sparkle: Make it so tabset will use ice:config component to enable ARIA
  • [ICE-5552] - Sparkle: change so default value of ARIA to true, and make a use of decodeBoolean for logging
  • [ICE-5553] - Add ARIA support to ACE components
  • [ICE-5564] - Sparkle: Make it so attribute optimization doesn't check for any package name
  • [ICE-5611] - Add tabset component development detail on wiki
  • [ICE-5615] - Sparkle: Add ARIA support to Slider component
  • [ICE-5617] - Sparkle: refine YUI3 helper API
  • [ICE-5619] - Sparkle: Add slider tutorial
  • [ICE-5623] - Sparkle: add story board to slider component
  • [ICE-5626] - Sparkle: revert back slider value on validation error.
  • [ICE-5627] - Sparkle: Create a generic JS registration API for JSF components.
  • [ICE-5631] - Document Key Glimmer Features in Wiki
  • [ICE-5636] - Make it so tabset use generic JS API.
  • [ICE-5637] - Sparkle: Make it so slider can use generic JS API.
  • [ICE-5638] - Make it so checkbox can use generic JS API.
  • [ICE-5642] - ICEfaces 2 for Eclipse 3.6
  • [ICE-5646] - Sparkle: tabset component uses tabIndex attribute for its selected index, which conflicts with html tabindex attribute
  • [ICE-5665] - Re-sync compat components with latest ICEfaces trunk (1.8) changes
  • [ICE-5698] - Sparkle: Establish local copies of required YUI libraries
  • [ICE-5744] - create compat-basic example to ensure compatibility between <ice:config> tag and compat tags
  • [ICE-5760] - Verify framework-level session replication support
  • [ICE-5815] - Compat: Override UIData.visitTree() method in ice.UISeries.visitTree() to work-around JSF 2 check for UIColumn
  • [ICE-5816] - Move Glimmer svn repo dir to permanent location
  • [ICE-5883] - Add a target to sparkle build to generate TLD Docs.
  • [ICE-5907] - Move Sparkle svn repo dir to permanent location
  • [ICE-5908] - Update maven poms for ICEfaces 2.0 Beta1 release (incl. for jsf-2.0.3-FCS)
  • [ICE-6013] - update groupId for jsf-impl pom
  • [ICE-6018] - Upgrade Chat portlet example
  • [ICE-6023] - upgrade all design time renderers (compat) to use converterOperation
  • [ICE-6043] - Update to final version of Servlet 3 API library
  • [ICE-6065] - Add ant build target to generate JavaDoc for ACE components.
  • [ICE-6082] - ICEfaces 2.0 beta2 for netbeans
  • [ICE-6083] - metadata generator/annotation processor
  • [ICE-6084] - icefaces 2 beta2 for eclipse
  • [ICE-6099] - dateTimeEntry (formerly dateTimeSelector) review tasks
  • [ICE-6104] - Update sparkle tabset docs
  • [ICE-6146] - sparkle: change TabPaneMeta, so TabPane can extend UIComponentBase instead of UICommand
  • [ICE-6163] - Maven2 updates for beta2 release
  • [ICE-6177] - Javadocs for public APIs
  • [ICE-6187] - eject right namespace based on existing project settings and current project settings in wizard
  • [ICE-6188] - difficulties for eclipse design time to handle one namespace with 2 component sets with 2 different namespaces
  • [ICE-6259] - ACE: Ensure all components are using the "minified" version of their JS files
  • [ICE-6292] - ACE: Replace sliderEntry "submitOn" attribute with inherent behaviors
  • [ICE-6320] - ACE: Review and document "disabled" attribute support for Adv. Comps.
  • [ICE-6321] - Add theme selection option to ace showcase
  • [ICE-6332] - ACE: Use Round (light) skin images, styling for Rime SliderEntry skin
  • [ICE-6338] - ACE: sliderEntry is still using pre-generated image sprites
  • [ICE-6348] - Make all ICEfaces 2 sample apps. to use PROJECT_STAGE="Development" by default.
  • [ICE-6350] - ACE: Remove "labelPosition" attribute from the ace:checkboxButton component
  • [ICE-6362] - ACE: Clean up JavaDoc generation errors
  • [ICE-6368] - Clean up Javadoc, TLD doc headers, desc, versions
  • [ICE-6390] - update maven dependencies for 2.0.0 release

Edit/Copy Release Notes

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