Release Notes - ICEfaces - Version EE-4.2.0.GA - HTML format

Bug

  • [ICE-9636] - ace:confirmationDialog opens underneath modal ace:dialog blocking DIV
  • [ICE-9878] - mobi:geolocation inside dataTables fails to update location
  • [ICE-10533] - mobi:geotrack updates inconsistently on Android device
  • [ICE-10690] - Showcase -> mobi:cloudPush demo has button state problems on iOS
  • [ICE-10913] - ace:maskedEntry, special characters in inField label interpreted as part of the mask
  • [ICE-10988] - showcase ace:richTextEntry 'coalesced' error
  • [ICE-10993] - showcase icecore > Push demo updates too frequently
  • [ICE-11055] - Labels for ace components labels not vertically aligned when used inside mobi:fieldset.
  • [ICE-11068] - Poll application issue
  • [ICE-11135] - ace:dataTable - LazyDataModel load() method called multiple times
  • [ICE-11168] - ace:dialog not sizing correctly when embedded in dataTable within tabSet
  • [ICE-11179] - showcase - ace and mobi demos failures (deltaSubmit=true)
  • [ICE-11218] - ace:dateTimeEntry dateSelect events fail to trigger ajax report in QA test app
  • [ICE-11220] - WindowScope memory leak with JBoss EAP 6.4
  • [ICE-11229] - Submitting a form containing an ace:list that has been modified throws javax.faces.model.NoRowAvailableException
  • [ICE-11231] - ace:dataTable - Columns resize state is lost on sorting
  • [ICE-11239] - ace:tabSet - tabPane with ace:dataTable being instantiated when not shown
  • [ICE-11240] - CLONE - WindowScope memory leak with JBoss EAP 6.4 backport
  • [ICE-11243] - mobi dateSpinner/timeSpinner in tabSet styling issue
  • [ICE-11251] - emporium JS error when filtering auction list
  • [ICE-11255] - ace:fileEntry - Performance issues after uploading files
  • [ICE-11263] - showcase ace:fileEntry Overview demo does not render multiple ace:messages for bulk upload.
  • [ICE-11267] - showcase ace:schedule > Configuration demo js error in IE 8
  • [ICE-11268] - ace:colorEntry dynamic example causes duplicate update to client/browser
  • [ICE-11269] - ace:listControl in icecore:repeat errors
  • [ICE-11271] - ace:dataTable - Paginator not displayed correctly when in more than one ace:tabPane
  • [ICE-11273] - Reset type ace:pushButton fails with mobi date and time spinners
  • [ICE-11275] - REGRESSION: Emporium layout issue
  • [ICE-11276] - ace:list issue when reordering a selected item while using ajax
  • [ICE-11278] - "[STUCK] ExecuteThread: at org.icefaces.util.FocusController.getReceivedFocus(FocusController.java:42)
  • [ICE-11282] - Nested ace:accordion expanding/collapsing incorrect accordionPane
  • [ICE-11285] - ace:tabSet no longer takes all available width on the page
  • [ICE-11288] - Unnecessary beans created when using @WindowDisposed with @ViewScoped Beans
  • [ICE-11291] - Console error in emporium app used in IE 8/9
  • [ICE-11292] - ace:accordionPanel, unnecessary scrollbars appear when autoHeight="true"
  • [ICE-11293] - ace:dateTimeEntry - Converter not called once component is unrendered
  • [ICE-11294] - Reinstate placeholder in emporium chat textEntry
  • [ICE-11296] - Regression - html5 passthrough attributes no longer functioning in ace input components
  • [ICE-11297] - ace:simpleSelectOneMenu doesn't show spanish special characters
  • [ICE-11298] - ace:maskedEntry, when using an inField label, the mask is applied to the label.
  • [ICE-11300] - ace:contextMenu - Menu not displayed in iOS
  • [ICE-11301] - Window scoped Managed bean re-instantiated on iOS
  • [ICE-11303] - Regression - Can not select auction items when using emporium in IE 8
  • [ICE-11304] - Regression: jsf passthrough attributes such as p:placeholder do not render backing bean value
  • [ICE-11305] - ace:maskedEntry requires improvement
  • [ICE-11306] - ace:colorEntry ensure that swatches name gets encoded as lower case
  • [ICE-11307] - ace:schedule, 'dayDblclick' ajax event is not being fired
  • [ICE-11309] - ace:sliderEntry alignment using label attribute not aligned with other ace components
  • [ICE-11310] - ace:radioButtons using f:selectItem entries does not line up
  • [ICE-11312] - ace:autocompleteEntry does not show inField label
  • [ICE-11313] - chart.xhtml in showcase example has incorrect attribute
  • [ICE-11314] - ace:gMap Services displaying multiple services when not requested
  • [ICE-11315] - ace:showcase icecore:repeat and panelStack Facelets myfaces specific issues
  • [ICE-11320] - ace:checkboxButtons should show label when using f:selectItems
  • [ICE-11322] - gMap issues - Google maps no longer supports IE 8 and 9
  • [ICE-11325] - add disabled attribute to ace:checkboxButtons and ace:radioButtons
  • [ICE-11327] - ace:dataTable, double request when deleting the last character in a filter text field
  • [ICE-11329] - Regression: ace:resizeable submit issue
  • [ICE-11332] - Replay navigation on reload separately for each window
  • [ICE-11335] - ace:resizable rendered attribute not functioning
  • [ICE-11338] - ace:showcase colorEntry > Swatches demo myfaces specific page error on submit
  • [ICE-11339] - Server warning on every request with glassfish 4.1.2
  • [ICE-11340] - ace:resizable 'handles' attribute only functions when hard-coded
  • [ICE-11341] - Emporium missing image issue on specific servers
  • [ICE-11342] - Duplicate calendar icon seen in showcase ace:dataTable > Filtering Dates
  • [ICE-11343] - '_event' is undefined console error in IE/ MS Edge when clearing input from showcase dataTable filter fields
  • [ICE-11344] - NPE in showcase icecore > Refresh demo when PartialStateSaving = false
  • [ICE-11345] - Remove image dimension settings from showcase-mobile demo
  • [ICE-11350] - showcase ace:dateTimeEntry deltaSubmit = true issues

Improvement

  • [ICE-10459] - ace:gMap add support for displaying multiple services on the same map
  • [ICE-10799] - ace:dataTable - add emptyMessage and emptyMessageFacet attributes
  • [ICE-10880] - ace:dataTable, optimize data loading in lazy mode
  • [ICE-10935] - ace:dateTimeEntry - Add ability to define multiple ranges of min/max dates
  • [ICE-11049] - ace:fileEntry - Add browser level title tooltip for input field in IE
  • [ICE-11173] - ace:list - Add filtering and sorting capabilities
  • [ICE-11208] - ace:tooltip, ace:contextMenu, Add support for defining multiple targets to the same component
  • [ICE-11233] - ace:dataTable - Support growing table width to when user resizes columns
  • [ICE-11235] - ace:dataExporter - Add support for .xlsx format exports
  • [ICE-11258] - Replace h: components in Showcase with ace: versions
  • [ICE-11280] - ace:accordion: Add support for icecore:repeat children
  • [ICE-11289] - allow filterBy attribute to contain multiple values within <ace:column/>
  • [ICE-11299] - Add ace:colorEntry to the Emporium demo
  • [ICE-11311] - add layout attribute to ace:checkboxButtons, ace:radioButtons and ace:buttonGroup
  • [ICE-11317] - add library attribute to ace:graphicImage

New Feature

  • [ICE-11207] - New ace:listExporter component for exporting ace:list data
  • [ICE-11238] - New ace:scheduleExporter component
  • [ICE-11286] - New ace:drawerPanel component

Task

  • [ICE-11279] - Showcase: move ace:list demos into their own category
  • [ICE-11308] - suppress javascript console warning for deprecated Synchronous XMLHttpReques
  • [ICE-11326] - Add id to text area in ace:richTextEntry
  • [ICE-11328] - clean up old references in showcase example

Edit/Copy Release Notes

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