RichFacesWhatIsNewIn3_1_4

What is New in 3.1.4

 

Current Bug fixes

 

  • RF-331 Menu Components produces warnings using SSL connections

  • RF-980 TreeModel - exception when deleting node

  • RF-1006 Xml filter throw exception for a non JSF-view generated resources.

  • RF-1011 TabPanel - inconsistent tab height on ie 7 if some labels wrap

  • RF-1325 Replace findComponent with findComponentFor

  • RF-1440 SubTable: unnecessary events produced.

  • RF-1456 Contextmenu: showDelay doesn't work

  • RF-1485 Tooltip. Positioned badly, unexpected scrolls appeared.

  • RF-1487 Framework. Client events handler doesn't work properly.

  • RF-1498 contextMenu: unexpected element appears

  • RF-1533 In SuggestionBox there is no horizontal scrolling

  • RF-1547 InputNumberSpinner atribute onkeypress not working

  • RF-1567 Calendar ajax rerender memory leaks in IE 6.0

  • RF-1618 move bold on optionalHeader/Footer to styles

  • RF-1625 dragIndicator does not show when dragSupport and dropSupport are located in a modalPanel

  • RF-1636 Sorting date-column in scrollableDataTable gives NPE

  • RF-1641 ScrollableDataTableRenderer Emits Iframe Element with no src Attribute

  • RF-1649 Suggestion: Keyboard navigation broken

  • RF-1652 modalPanel: it is impossible to close MP

  • RF-1654 ModalPanel: autosized panel doesn't obey min width/height

  • RF-1665 Context menu doesn't work wit El-expressions which are referenced to properties file

  • RF-1667 Doc error: richfaces can't run on WebSphere < v6.1 because of the JDK level requirement

  • RF-1670 Calendar: cannot set style

  • RF-1671 Calendar: ddMMyyyy pattern is handled wrong

  • RF-1674 Calendar: AJAX re-render in Opera breaks calendar

  • RF-1678 DnD Param: non-latin symbols break dragIndicator in FF

  • RF-1681 Calendar: buttons text vertical alignment is bad

  • RF-1704 HtmlColumn has width fixed to 100px if not set.

  • RF-1708 Contains method

  • RF-1714 Scrollable Grid: JS error on reRender

  • RF-1715 ScrollableTable: Problem with rowKeyVar

  • RF-1717 Huge performance problem with the calendar component in IE 6

  • RF-1753 ajax push component don't work in the Firefox 2.0

  • RF-1754 rich:messages class style

  • RF-1756 scrollableDateTable: wrong selection order.

  • RF-1758 scrollableDataTable: not all the selected rows appear in the model panel when click "show current selection" IE

  • RF-1763 rich:column breaks columnsWidth attribute

  • RF-1771 a4j:jsFunction 'oncomplete' event does not work properly in Opera

  • RF-1777 scrollableDataTable: headers are hidden after reRender

  • RF-1778 scrollableDataTable: horizontal scrolling brakes the table IE 6

  • RF-1779 scrollableDataTable: too wide scrolling aera after reRender

  • RF-1798 ScrollableDataTable: javascript error after call grid.ensureVisible

  • RF-1799 ScrollableDataTable: js error

  • RF-1800 NoSuchMethodError when using Calendar component on jdk 1.4

  • RF-1801 scrollableDataTable does not work to move scrolling

  • RF-1802 inputNumberSpinner: 1px space between spins & input field

  • RF-1806 modalPanel: incorrectly the sizes change

  • RF-1809 a4j:repeat iterates over non-existing objects

  • RF-1811 ModalPanel: misplaced header

  • RF-1824 ListShuttle: JS an error by pressing buttons copy (copy all)

  • RF-1825 ToolBar group: unnecessary separators appears

  • RF-1826 DropDownMenu do not hide after selecting(clicking) any item

  • RF-1827 Value still can be changed in input area of INSlider when component disabled.

  • RF-1829 Can't click ListShuttle elements

  • RF-1833 ComponentControl: Tooltip doesn't work

  • RF-1841 ListShuttle, OrderingList: memory leaks in IE

  • RF-1843 Wrong content length response header for compressed CSS

  • RF-1844 Suggestion Box doesn't hide when TAB is pressed when the NothingLabel is showing

  • RF-1852 Calendar: JS Error

  • RF-1857 Calendar: missing attribute inputSize in TLD

  • RF-1859 Drag'n'Drop: default drag indicator is invisible

  • RF-1907 Calendar: doExpand don't work

  • RF-1916 JS error occurs if contextMenu is attached to panelBar.

  • RF-1918 ModalPanel JavaScript errors when using autosized attribute

  • RF-1929 listShuttle and orderingList: selection with SHIFT or CTRL button causes JS error and selects text within the rows

  • RF-1932 ListShuttle: JS error

  • RF-1939 Drop Down Menu: Highlighting and cursor problem on the label

  • RF-1942 "label" attribute missing for input components

  • RF-1952 DropdownMenu: style attribute doesn't encode

  • RF-1955 Typo in UIDataGrid.COMPONENT_FAMILY / COMPONENT_TYPE

  • RF-1962 Trivial bug in /org/ajax4jsf/javascript/scripts/AJAX.js

  • RF-1965 Memory leak while reRendering Tree

  • RF-1977 virtualEarth: missing ) after argument list

  • RF-1978 gmap: missing ) after argument list

  • RF-1983 INSlider. Handler places in the null-position on changing value in inputText area

  • RF-2017 tree slowly works, there is a memory leak in IE

  • RF-2020 ListShuttle: styleClass attribute is encoded twice under facelets and brakes xml structure in FireFox

  • RF-2021 Status works only once

 

Current Improvements

 

  • RF-1258 Attach modal panels to events w/o writing js

  • RF-1325 Replace findComponent with findComponentFor

  • RF-1461 Calendar: internationalization

  • RF-1675 Calendar: support locale conversion from string

  • RF-1855 Ordering List & List Shuttle: move model to API

  • RF-1856 Ordering List & List Shuttle: Add model classes Javadoc

  • RF-1894 ModalPanel: mask event handlers

  • RF-1896 Tooltip: add shortcuts for do functions

  • RF-1921 Scrollable Data Table: restore functionality in 3.1.x branch

  • RF-1992 Add valid in context src attribute

 

Documentation

 

Improvements in description of the components

  • RF-1814 Problem with displaying Gmap and Virtual Earth on Firefox resolved

  • RF-1858 Drag-and-Drop works in different forms

  • RF-1724 Calendar quick month and year selection feature added

  • RF-1807 Data types for listShuttle and orderingList components fixed

  • RF-1797 dropDownMenu behaviour: highlighting and cursor problem on the label resolved

  • RF-1813 a4j:form: ajaxSubmit, limitToList, and reRender attributes reviewed and explained

 

Improvements in chapters and sections

  • RF-1712 New section on Scripts and Styles Load Strategy created

  • RF-1008 Some screenshots are retaken as the classes have been changed.

  • RF-1773 Load strategy problems resolved

  • RF-1667 JDK level requirement fixed in order to run RichFaces on WebSphere < v6.1

  • RF-776 Word "user" changed to "you" to avoid misreadings

 

Guide build improvements

  • RF-1599 Problems with images size in PDF version resolved