JBossWiki : RichFacesWhatIsNewIn3_1_3
Wiki Home: RichFacesWhatIsNewIn3_1_3 [EN]
[Permalink]
[Recent Changes]
[History]
[RSS Feed][RDF Feed][Atom Feed][Print]

What is New in 3.1.3

Current Bug fixes

  • RF-910 Tooltip javascript error
  • RF-953 dataGrid: When dataGrid is passed an empty collection, it throws an extra, unbalanced closing row
  • RF-980 TreeModel? - exception when deleting node
  • RF-997 Calendar - incorrect use of converters
  • RF-1101 Tooltip disablement switching broken
  • RF-1113 Disabling input number slider. Handler jumps to zero position
  • RF-1120 calendar with simpleTogglePanel
  • RF-1130 Calendar: NPE on non-visual children
  • RF-1131 Tree: invalid last node icons
  • RF-1134 <rich:treeNodesAdapter> produces error message
  • RF-1140 TabPane? shows a fixed space if no child components are specified.
  • RF-1141 rich:messages doesn't show messages with seam and redirect
  • RF-1145 DataScroller?. Parameters(both a4j and f) always null.
  • RF-1150 rich spacer: the wrong class name is used in template
  • RF-1152 Cannot select options in select element on modalPanel
  • RF-1154 PDF selection for Drop Down Menu in demo does not work
  • RF-1158 IllegalArgumentException? on page with tabPanel
  • RF-1160 oncontextmenu treeNode attribute won't work
  • RF-1236 Datatable border of empty cells is not rendered
  • RF-1239 org.richfaces.component.state.TreeState? cannot be de-serialized
  • RF-1242 Tree: The 'treeNodesAdaptor' component will not properly render when a Set is passed as the 'nodes' parameter.
  • RF-1244 dataScroller: pageIndexVar doesn't work
  • RF-1256 TabPanel?: a4j:support on specific events throws JS errors
  • RF-1263 rich:dataTable emits "rows=" attribute to rendered HTML - breaks table.rows[] DOM access via JavaScript?
  • RF-1265 Effect: JS error when "for" contains semicolon
  • RF-1274 rich:dataGrid renders malformed XML
  • RF-1275 Horizontal scroller appears after opening modalPanel
  • RF-1278 header facet provides <td> html elements instead of <th> if using columngroup
  • RF-1279 Panel Menu: iconClasses isn't encoded
  • RF-1281 PanelMenu?: null encoded in style Classes
  • RF-1288 PanelMenu?: selected class applied is wrong
  • RF-1307 PanelMenu?: null encoded in Style
  • RF-1310 toolTip panelBarItem problem
  • RF-1311 PanelMenuGroup?: ids encodes wrong
  • RF-1312 Modal Panel: can't set autosized attribute from the xhtml page.
  • RF-1319 a4j:loadStyle/Script rendered attribute doesn't work
  • RF-1320 a4j:commandLink loose styleClass attribute
  • RF-1324 Toolbar: invalid separators
  • RF-1327 3.1.3-SNAPSHOT: <rich:message> produces annoying error messages in JBoss console
  • RF-1330 Security: event handlers could be invoked for inappropriate drag/accepted types
  • RF-1331 DnD?: events of drag/drop support are delivered on APPLY_REQEST_VALUES phase
  • RF-1336 PanelMenu?: extra parameters in style
  • RF-1345 SimpleTogglePanel?: marker is left-positioned
  • RF-1352 rich:messages facet warnMarker
  • RF-1353 rich:dataTable style attribute is ignored
  • RF-1354 org.richfaces.model.selection.SelectionRange? is not serializable
  • RF-1355 Incorrect behaviour of a4j:htmlCommandLink
  • RF-1359 Resource xxxSeparatorImage not loaded during initialization
  • RF-1363 suggestion box onselect is not calling method
  • RF-1362 style typo in rich table
  • RF-1364 Tree: wrapper <div> has wrong attributes.
  • RF-1371 ScrollableDataTable? + a4j:support onrowclick: NOT every row can call handler if it was clicked!
  • RF-1373 UIDataAdaptor? doesn't reset local model on new value set
  • RF-1375 rich:messages is broken when FacesMessages? is used from an action that returns an outcome
  • RF-1376 rich:tabpanel has default width that cannot be overwriten with css file
  • RF-1379 orderingList Incorrectly reRender
  • RF-1380 orderingList: Error Rendering View/OrderingList/OrderingList.xhtml? java.io.NotSerializableException?: dataScroller.Data
  • RF-1381 orderingList adds unnecessary "Header"
  • RF-1382 orderingList couses XML parsing error in FireFox?.
  • RF-1387 orderingList: different caption alignment in FireFox? and in IE
  • RF-1388 orderingList: Different buttons view in IE and in FF
  • RF-1389 orderingList: horizontal and vertical scrollers should not appear unless the listWidth and height attributes are not specified.
  • RF-1395 OrderingList?: java.lang.IllegalArgumentException?
  • RF-1401 orderingList: bad buttons image
  • RF-1402 orderingList: plain skin
  • RF-1409 OrderingList?: Attribute onclick is invalid for tag orderingList according to TLD
  • RF-1411 OrderingList?. No ability to choose item in SelectOneMenu?
  • RF-1412 OrderingList?. Attributes fastOrderControlsVisible and orderControlsVisible work incorrectly
  • RF-1413 Paint2D: duplicated attribute
  • RF-1423 componentControl does not work with modalPanel
  • RF-1424 PanelMenuItem? <tr> element encodes id twice
  • RF-1425 orderingList: wry header view
  • RF-1426 orderingList: Ordering Buttons are always disabled in IE
  • RF-1427 orderingList: row text is selected in case if SHIFT or CTRL button is used for selection
  • RF-1428 Ordering List. Buttons change their labels to default when becomes inactive
  • RF-1429 orderingList: Ordering Buttons are disabled in case of clicking using CTRL keyboard key
  • RF-1430 orderingList: Ordering Buttons are disabled in case of clicking using CTRL keyboard key
  • RF-1432 contextMenu: attribute "disableDefaultMenu" does not work
  • RF-1437 OrderengList?: last column overlays vertical scrolling bar
  • RF-1439 Ordering List. Elements out of the borders
  • RF-1444 orderingList: incorrect headers and rows positioning
  • RF-1445 orderingList: wrong unpleasant and different view of selected elements
  • RF-1446 orderingList: CTRL+click causes JavaScript? error and cause no functional action in case if there are no selected elements
  • RF-1449 orderingList: selection
  • RF-1450 calendar: readonly attribute has illegal value
  • RF-1459 TabPanel?: valueChangeListener not found
  • RF-1463 orderingList: autoscrolled in FF on load
  • RF-1464 listShuttle: incorrect size in IE7
  • RF-1467 orderingList: ordering buttons should be disabled on CLRL+A
  • RF-1468 orderingList: different default width in IE and FF
  • RF-1470 listShuttle: Vertical scrolling is drawn in other place
  • RF-1472 orderingList: activity bar is getting broken in case of empty column in IE
  • RF-1474 XSD validation of RF faces-config.xml fails with error: "Value '1.1' is not facet-valid with respect to enumeration '1.2?'. It must be a value from the enumeraton."
  • RF-1482 componentControl: <h:commandButton onclick = " return false; "...> does not show modalPanel
  • RF-1491 listShuttle: immediate submit followed by ajax submit causes an exception
  • RF-1492 ListShuttle?: highlight of table
  • RF-1493 OrderingList?: highlight of table
  • RF-1494 componentControl: doCollapse, doExpand does not work in Calendar
  • RF-1500 contextMenu: request fired after every time menu is called
  • RF-1505 listShuttle: layout for empty list is not displayed
  • RF-1506 Toggle panel can't be closed/opened
  • RF-1509 listShuttle: too wide source list in IE
  • RF-1510 listShuttle: impossible to select a row after rerender
  • RF-1513 org.ajax4jsf.RESOURCE_URI_PREFIX init parameter ignored
  • RF-1514 orderingList: component changes a list items size on mouse action
  • RF-1515 OrderingList?: visual glitches
  • RF-1516 listShuttle: markup broken
  • RF-1520 listShuttle: headers and columns layout shortcomings
  • RF-1528 listShuttle: incorrect header design after a row has been copied into an empty list
  • RF-1530 SimpleTogglePanel? JS error
  • RF-1546 listShuttle: incorrect buttons disablement in case if switchByClick is true
  • RF-1551 Incorrectly reRender a calendar
  • RF-1553 columnGroup: breakBefore attribute causes an exception
  • RF-1556 listShuttle: tabbing causes inner scroll
  • RF-1563 Ordering List and Rich Effect on the same page. JS Error. Effect doesn't works.
  • RF-1566 context menu: invalid positioning in IE on richfaces-demo
  • RF-1571 open button is not working in simpleTogglePanel with switchType="client"
  • RF-1572 Calendar under FF. Failed create time editing element.
  • RF-1573 Calendar: Can't open calendar after reRendering
  • RF-1577 listShuttle: add onitemsmove and onitemsmoved events handlers to listShuttle
  • RF-1579 ListShuttle?: headers for lists are generated even if not defined.
  • RF-1580 ListShuttle?: Can't apply changes to model using form submit.
  • RF-1582 Calendar: weird behavior
  • RF-1583 List shuttle: JUnit tests with validation fail.
  • RF-1588 contextMenu: if on MenuItem? it is not put submitMode that transfer of parametres it is ignored on doDecode
  • RF-1589 Context Menu component JS API
  • RF-1590 Context menu. Wrong look and feel
  • RF-1591 Ordering list has a wrong size by default
  • RF-1595 modalpanel: delete or hide attributes
  • RF-1600 Calendar. In some skins highlighting of keys has the same color as keys
  • RF-1611 listShuttle: design fails in header under JSF 1.1
  • RF-1620 componentControl: does not transmit parametres in condextMenu
  • RF-1621 Calendar: when in "mouthLabelShort" transmit "++" there is JS error

Improvements

  • RF-1192 Calendar: time fields addition
    • RF-1193 time fields:Design
    • RF-1194 time fields:Client-side code development
    • RF-1195 time fields: Testing
    • RF-1196 time fields:Documenting
    • RF-1200 time fields:Unit tests development
    • RF-1295 time fields: Server-side code development
    • RF-1545 time fields: move Spinner buttons to Calendar

  • RF-933 Calendar: using java.util.Calendar
  • RF-962 simpleTogglePanel: make it is possible to put the open/close marker to the right
  • RF-974 Calendar : Implement custom markups support and revise the markup generation code.
  • RF-1059 Improve rich:message to show only a certain category of messages
  • RF-1124 Allow configurable delay before tooltips disappear
  • RF-1157 Togglepanel. Add rich-toggle-panel class to wrapper div.
  • RF-1261 jQuery: support for JS objects scope
  • RF-1264 virtualEarth: add version attribute
  • RF-1290 Add disablement possibility to the whole dropDownMenu component.
  • RF-1318 Tree: rename "cildren" class to children
  • RF-1335 Rename modalPanel JS var: modalPanel -> component
  • RF-1399 update JS libs: Prototype 1.6.0, script.aculo.us 1.8.0
  • RF-1405 ContextMenu?: disable default menu
  • RF-1475 listShuttle: separate selection collections
  • RF-1477 listShuttle: switch by click
  • RF-1512 User defined scripts and styles from "loadScript" and "loadStyle" components must be loaded after default component resources.
  • RF-1517 orderingList & listShuttle: default dimensions
  • RF-1539 listShuttle: buttons behavior on hover
  • RF-1543 listShuttle: incorrect buttons disablement in case if switchByClick is false
  • RF-1558 OL & LS: implement keyboard nav.

Portlet Support and other Framework Fixes

  • RF-529 portlet-extension does not work on BEA WLP 10 / Websphere Portal 5.1. - javax.faces.FacesException?: AJAX call to portlet without namespace
  • RF-572 ClassCastException? when trying to access a JSF Portlet using RichFaces
  • RF-851 "<%%%>" string value processed wrong with Tidy Filter
  • RF-1271 javax.servlet.ServletException?: Prefix for attributes in portlet session scope are not found when runnning portajAjaxSample on https
  • RF-1513 org.ajax4jsf.RESOURCE_URI_PREFIX init parameter ignored
  • RF-1564 Remove request parameters values from debug log.
  • RF-1568 Insert scripts and styles for a components as a one aggregate library, instead of s small separated one for a each component.
  • RF-1569 Load script and styles from <a4j:loadScript > and <a4j:loadStyle > components after default framework libraries.

New components

  • Ordering List
    • RF-1183 Ordering list specification is created.
    • RF-1185 Ordering list design is created.
    • RF-1186 Server Side code
    • RF-1187 Ordering list markup implementation & client-side code
    • RF-1188 Ordering list JUnit tests development
    • RF-1189 Ordering list Skinning
    • RF-1190 Ordering list Testing
    • RF-1191 Ordering list Richfaces-demo sample
    • RF-1358 Move ordering list to 3.1.x UI
    • RF-1560 Dev Sample

  • List Shuttle
    • RF-1173 listShuttle: Specification documents
    • RF-1179 listShuttle: Skinning
    • RF-1465 listShuttle: move control to UI

  • Context Menu
    • RF-1286 Create extended vision for Context Menu component
    • RF-1297 Context Menu: Specification docs
    • RF-1299 Context Menu: Specification docs
    • RF-1300 Context Menu: Server-side code development
    • RF-1301 Context Menu: Markup implementation & client-side code
    • RF-1302 Context Menu: JUnit tests development
    • RF-1303 Context Menu: Skinning
    • RF-1304 Context Menu: Testing
    • RF-1305 Context Menu: Dev sample
    • RF-1496 Context Menu: Demosite sample

  • Component Control
    • RF-1335 Component Control: Specification documents
    • RF-1336 Component Control: Implementation
    • RF-1338 Component Control: Testing
    • RF-1357 Move component control to 3.1.x UI
    • RF-1367 ComponentControl?: JUnit tests
    • RF-1562 Richfaces-demo sample

Documentation

New components in the guide

    • RF-1537 Component Control
    • RF-1298 Context Menu
    • RF-1184 Ordering List
    • RF-1174 List Shuttle (also called a dual list or pick list or select many shuttle)

Improvements in description of the components

    • RF-657 Components description is reviewed (descriptions for dataList, dataOrderedList, dataDefinitionList, subTable, poll, push, etc. were rewritten)

Improvements in chapters and sections

    • RF-1042 Most important attributes chapter i added
    • RF-1276 Seam code is reviewed and updated
    • RF-1110 Skins (section "Creating and Using Your Own Skin File" was rewritten)

New document "FAQ"

    • RF-1368 FAQ is made as a separate doc

Other improvements

    • RF-1196 Calendar time fields added
    • RF-1086 Calendar info update (information about "ondataselect" and "ondataselected" attributes is added)
    • RF-974 Calendar: Custom markups support are implemented and markup generation code is revised (described in the guide)
    • RF-1333 New dropDownMenu attribute, styleclass and facet are added
    • RF-1447 JavaScript? API of components is added

The issues highlighted with bold font are resolved, but are not closed by QA Team


Other languages:

Log in to make links between pages

The page last changed on Mon Dec 17 16:42:06 EST 2007 by smukhina