Bug
- [ICE-1257] - IntervalRenderer could detect expired session
- [ICE-1545] - A paginated dataTable does not properly update its content upon changes of the rows attribute
- [ICE-1585] - Config. params missing from docs
- [ICE-1788] - Menus do not hide on mouseoff
- [ICE-2147] - Seam LocaleSelector() part of framework does not work with ICEfaces
- [ICE-3118] - autoCentre or autoPostion attributes break selectInputText drop down when used inside a panelPopup on IE
- [ICE-3132] - Failed to notify listener: problem when using multiple FF2 windows on Tomcat6 or Jboss4.2 NIO
- [ICE-3184] - "Configuring JMS for GlassFish v2" in ICEfacesDevelopersGuide.pdf needs correction
- [ICE-3194] - ice:menuPopup does not position/render properly when used in combination with ice:panelDivider and ice:tree
- [ICE-3231] - Facelets application retains HashMap of Facelet objects
- [ICE-3244] - panelCollapsible style not fully applied to header
- [ICE-3294] - Portlet: submenu inside scrollable div doesn't render correctly
- [ICE-3510] - Menu that pops off page is unreachable in Liferay
- [ICE-3513] - Integrate the latest FCKEditor release (2.6.3)
- [ICE-3569] - Component Showcase inputRichText demo not working in IE7 when hosted on WebLogic 9.2
- [ICE-3572] - Unspecified JavaScript error in IE when inputRichText is used in a panelPopup
- [ICE-3638] - Custom outputChart rendering problem in Safari/Chrome/Firefox 2
- [ICE-3664] - Component attribute state overwritten with webflow1.0.x
- [ICE-3680] - outputResource label attribute throws EL exception when value bound
- [ICE-3703] - Restfaces does not work with 1.7.2
- [ICE-3712] - rime theme style issue with menupopup+rowselector
- [ICE-3758] - ContextValue does not work when used within a tree
- [ICE-3775] - Regression: menus do not stay open under certain circumstances
- [ICE-3820] - metadata PropertyClass does not consistent with Component Implementation
- [ICE-3831] - panelTabSet styling issues
- [ICE-3833] - DataPaginator calls actionListener before changing page
- [ICE-3896] - JSF can't find ResourceBundle
- [ICE-3906] - JavaScript error is caught when closing a popupPanel with inputFile
- [ICE-3907] - Views are not re-used in multi-view setups
- [ICE-3912] - inputFile component disappearing
- [ICE-3916] - Pressing enter key when radio or checkbox has focus causes submit to occur on closest button
- [ICE-3919] - Scroll bar not displayed on IE7 in Data Paginator component on showcase
- [ICE-3922] - custom validator not fired for selectInputDate when value entered is invalid
- [ICE-3924] - ExtendedController call back changed in Patch1
- [ICE-3944] - Restore view phase is not executed on page reload
- [ICE-3945] - resetting input text value issue
- [ICE-3950] - rowSelector toggleOnInput is not applied to inputTextarea
- [ICE-3967] - Cannot type in a file name in file upload component
- [ICE-3968] - inputFile with selectManyList
- [ICE-3977] - Preselection of radio or checkbox with layout=spread not working
- [ICE-3984] - compressDOM TextArea may be null
- [ICE-3992] - component-showcase errors with compressDOM
- [ICE-4002] - Update coalescing does not preserve the order of updates
- [ICE-4009] - The popup selectInputDate causes conversion error
- [ICE-4014] - App won't shutdown after file upload
- [ICE-4030] - Component with Null RendererType should have an unique Component Family Type
- [ICE-4055] - <ice:inputHidden> is causing null pointer exception in JSF 1.1
- [ICE-4067] - Columns component inserting width:100% for first column in body of table
- [ICE-4071] - ICEfaces AHS: NPE with Component-Showcase and AHS deployed to Liferay 5.1.1 on Tomcat 5.5/6.0 with ActiveMQ 5.0.0
- [ICE-4073] - selectInputDate time cleanup
- [ICE-4085] - Support for Liferay 5.2.1
Improvement
- [ICE-1498] - Add config docs for specifying the inputFileServlet in the InputFile configuration section of Dev Guide
- [ICE-1733] - connectionLostRedirectURI TLD doc should indicate it only works in async. mode
- [ICE-2961] - ice:selectInputDate readOnly attribute
- [ICE-3037] - ice:selectInputDate: allow flexible positioning of the selectInputDate component
- [ICE-3263] - Support new Grizzly packaging
- [ICE-3448] - Hide popup selectInputDate when clicked outside of popup
- [ICE-3494] - Remove com.icesoft.faces.streamWriting parameter from ICEfaces
- [ICE-3512] - Improved positioning of popup sub-components
- [ICE-3521] - For panelTooltip, enable mouse to move on tooltip popup when setting hideOn="mouseout"
- [ICE-3620] - Sub Menu Item should display on the left side if there is no space to display on the right
- [ICE-3677] - disabled links in data paginator when on first or last page
- [ICE-3681] - Certify ICEfaces on Glassfish v2.1
- [ICE-3682] - Certify ICEfaces on Glassfish v3
- [ICE-3683] - Certify ICEfaces on JBoss 5
- [ICE-3684] - Certify ICEfaces on IBM WebSphere 7.0
- [ICE-3686] - outputResource: lazy access on Resource
- [ICE-3698] - Certify ICEfaces on Jetty7
- [ICE-3736] - tooltip positioning relative to screen
- [ICE-3768] - Generate faces-config.xml from metadata
- [ICE-3795] - RowSelector Performance Improvement
- [ICE-3849] - Add ctrl+click functionality for row selected in dataTable
- [ICE-3855] - Hide menuPopup when user mouses off
- [ICE-3858] - Add ability to specify destination target with OutputResource
- [ICE-3871] - OutputResource link shows xml page when session is expired
- [ICE-3882] - Add a varStatus attribute to panelSeries
- [ICE-3905] - optimize DocumentStore.save calls
- [ICE-3908] - Add ability for ice:panelPopup to center itself once when it loads, but not ever again.
- [ICE-3938] - selectInputDate - tabindex
- [ICE-3940] - Hide menuBar on mouse out
- [ICE-3980] - Improve ICEfaces state saving memory footprint
- [ICE-3998] - Dutch and Arabic translations of messages.properties in icefaces-comps.jar\com\icesoft\faces\resources
- [ICE-4003] - Fail-over support for JBoss
- [ICE-4022] - Component Showcase: Set width of City selection selectManyMenu to reasonable default
- [ICE-4023] - RenderKit caching
- [ICE-4024] - Update dependent libraries in ICEfaces distribution to better support Maven
- [ICE-4070] - optimize ViewHandler.getResourceURL
New Feature
- [ICE-1623] - New ice:dataExporter component
- [ICE-3486] - ice:setEventPhase
- [ICE-3497] - Add Maven .pom files to ICEfaces release bundles
- [ICE-3544] - ice:selectInputDate: add optional time input fields to calendar component
- [ICE-3674] - Need new IDE palette icons for recently added components
- [ICE-3741] - Add support for using mouse click + "shift" and "ctrl" keys to select multiple rows in dataTable
- [ICE-3791] - Add German language resource files for ICEfaces
- [ICE-3933] - Document the SessionRenderer API
- [ICE-3946] - Add displayListener to MenuPopup
- [ICE-3995] - Create ice:panelConfirmation component
- [ICE-4057] - h: pass-through attribute rendering use attributesThatAreSet
Task
- [ICE-3870] - Update ICEfaces Developer's Guide links to external resources
- [ICE-3981] - Update the Sun JSF 1.2 runtime libraries to most recent version (JSF1.2_12)
- [ICE-3996] - Dev Guide Doc: New Advanced Topic: Memory Optimization
- [ICE-4031] - Add ViewRootStateSavingImpl as default state saving implementation to faces-config.xml
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.