JBoss Community

Currently Being Moderated

RichFacesWhatIsNewIn3_3_0

VERSION 29

Created on: May 19, 2008 7:55 PM by Sergey Smirnov - Last Modified:  Jan 14, 2009 6:44 AM by Michael Sorokin

RichFaces 3.3.0.GA - January, 2009

 

 

The sections  corresponds to the sections used in the poll http://www.jboss.com/index.html?module=bb&op=viewtopic&t=134778. The resources will be distributed according to the result of the poll. I.e. 75% is fall of the section 3.

 

section 1 (New Components)

  • rich:editor - WYSIWYG editor that allows to input the formatted text.  Tiny_mce ( http://tinymce.moxiecode.com/) widget is used for component creation. SeamText is supported out of the box. Overview

    The <rich:editor> is documented in "RichFaces Developer Guide".

  • a4j:queue. Global/default queues mechanisms is implemented. Separate component for queues definition is created. Overview

    Read more about <a4j:queue>  in "RichFaces Developer Guide": "<a4j:queue>" - describes the component usage details , and "Queue Principles" covers general aspects of the queue.

 

More details about  new components and features can be found in "RichFaces 3.3.0 Release: New Components  and Features Overview".

section 2 (Enhancements, Simplifications)

  • ExtendedDataTable component was reviewed and improved according to the community feedback (was introduced in 3.2.2 in "preview" state).
  • Menu Components are improved according to the requests from community. Menu Items now could be used as standalone components. E.g. direct children for the toolbar.  (https://jira.jboss.org/jira/browse/RF-2937)
  • Data Table improvement https://jira.jboss.org/jira/browse/RF-2170 - onRowContextMenu event is introduced according to numerous community requests.
  • Framework Queue implementation was fully reviewed and improved additionally to a4j:queue component implementation.

section 3 (Code Stability)

section 4 (Look-n-Feel)

 

Documentation

New components in dev guide

  • RF-5042 New component: (x)HTML editor                      

  • RF-4664 The <a4j:queue> component

  • RF-5361 Queue (as a framework element) principles

 

New features in dev guide

  • RF-5287 inputNumberSlider component two new features description. The feature are - slider orientation can be changed to vertical and arrow    controls for more precise selection are added.

Improvements in description of the components in dev guide

  • RF-4442     File Upload: incorrect component documentation: Table 6.210. JavaScript API - fixed
  • RF-4205     Diagnostic message is described
  • RF-4511     Information on minWidth/minHeight usage in JS options is added
  • RF-3699     Info about UITree#getRowData() is added
  • RF-4512     Info about data pagination in scrollableDataTable is added
  • RF-4216     Description of AjaxKeepAlive tag usage on a page is added. Section "Create the component dynamically using Java" was removed
  • RF-4215     Classnames for all commonTreeListeners entities are changed from "javax.faces.component.UIComponent" to corresponding "org.richfaces.[listener_name]"
  • RF-3136     Additional info about ajaxKeys is added
  • RF-5174    Note is added telling that rich:modalPanel should have its own form inside and be placed outside any external ones
  • RF-5097     fileUpload component description is updated
  • RF-5191     SuggestionBox frequency default value is changed to 400ms
  • RF-5282     Description of the attributes showDetail and showSummary for the rich:message is corrected

  • RF-1138     Tree component built-in drag'n'drop has been described

  • RF-5075     Calendar ondateselected attribute description is updated

  • RF-5467     Code sample in rich:toolTip chapter is corrected. Its description is updated

  • RF-5219    dropSupport: typeMapping attribute description and related paragraph in "Details of Usage"  were updated. Paragraph describing "acceptedTypes" attribute was updated with image and code snippet.

  • RF-5428     The "switchType" attribute descriptions has been corrected for the following components: simpleTogglePanel, tabPanel, tab, togglePanel, tree.

  • RF-3903    Describtion of attributes for <rich:graphValidator> and images of the corresponding section are updated

  • RF-2220    Default values are corrected, new are added.

                                                       

Improvements in chapters and sections in dev guide

  • RF-4531     Section 2.3 of developer guide that contained wrong information is corrected
  • RF-4069     URLs of resources generated by RF is corrected and info about this is added in the guide
  • RF-4419     Information about "No filters for a pages without RichFaces resources" is added
  • RF-4080     Details for web.xml configuration is added in oreder to successfully integrate fileUpload component with myfaces framework
  • RF-4492     richfaces-usersguide.pdf link is fixed on HTML version, was dead.
  • RF-3117     Wiki: ViewExpiredException workaround is written
  • RF-2799     RF integral parts. info about Prototype 1.6.0.3, jQuery 1.2.6 and Script.aculo.us 1.8.1 is added
  • RF-4056     Getting Started with RichFaces chapter is updated
  • RF-4596     Standard Skinning & Portlets note is added
  • RF-4915     JSF version has been updated,  docs are updated as well
  • RF-4542     Docs for web.xml settings incorrectly reference SeamFaceletViewHandler. Fixed.
  • RF-5190     Upgrade to prototype.js 1.6.0.3 and script.aculo.us 1.8.2. docs are updated
  • RF-3986     oncomplete documentation in richfaces_userguide.pdf wrong - fixed.
  • RF-3560     Style class attributes are added to docs
  • RF-4060     Cookbook is linked to the the guide

Improvements in FAQ guide

  • RF-5176     "How to launch the RichFaces sample on the JBoss server" section is added
  • RF-5092     Section "Why form isn't submitted or setter isn't called after AJAX request" is updated

  • RF-3860     Info about differences in a4j 3.2.x and a4j 3.1.1 is added

Improvemnts in Migration guide

  • RF-3048     Migration guide is updated. Chapter describing 3.2.x to 3.3.0. migration is added and chapter describing migration from 3.1.x to 3.2.x is updated

Articles and Tutorials

  • RF-4494     Tutorial about developing the Sample application is written. First draft version.
  • RF-5393     Blog article introducing new features of 3.3.0. release is written
  • RF-4933     Web applications security security articles are written.
  • RF-3692     CDK tutorial is updated

Guides build improvements

  • RF-4857     Time and date on online nightly builds now are shown
  • RF-4927     Collapsing on TOC bug is fixed
  • RF-4107     One resources folder is made for all 4 guides
  • RF-5429     Possibility to get an anchor as a link on guide pages is added

  • RF-4644     Possibility to comment each particular page of html docs online - Feedback Form is implemented                                    

    Average User Rating
    (0 ratings)




    samy omar samy omar  says:

    we still waiting the 3.3 release, I hope to see Richfaces to be compatible with

    Jdeveloper and Netbeans easly .........

    Padraig Byrne Padraig Byrne  says in response to samy omar:

    Is this only a UI release . I dont see  3.3.0 jars for api or impl on downloads page ??

    Padraig Byrne Padraig Byrne  says:

    Is this only a UI release . I dont see  3.3.0 jars for api or impl on downloads page ??

    Sergey Smirnov Sergey Smirnov  says in response to Padraig Byrne:

    Did you see a ui jar on the download page? There are zip or gz only. Download zip and see what jars are inside.

    Padraig Byrne Padraig Byrne  says in response to Sergey Smirnov:

    Got this thanks , UI name on jar was misleading ..

    Padraig Byrne Padraig Byrne  says:

    Is CDK 3.3.0GA jar missing from download page or am I missing something ?

    Nick Belaevski Nick Belaevski  says in response to Padraig Byrne:

    CDK is contained from several *.jar files. It cannot be used without Maven, so there is no need to download it standalone. Maven will take care of downloading and installing it for you. All necessary files can be found in JBoss Maven repo: http://repository.jboss.org/maven2/

    More Like This

    • Retrieving data ...