I'm quite confused about the different version of the Richfaces component library/framework...
At first I used the 3.0.1 from the main jboss site (which you'll find first when you google "richfaces" => http://labs.jboss.com/jbossrichfaces/).
But after a while, I found that there were some bugs/missing features in this version.
Then I used 3.0.2 (currently I use the latest release from the 23. august). First there was the problem with checkboxes inside a tree (not clickable). I switched to 3.1.0, but I always got an ajax4jsf Exception while publishing my app (I don't know which version of ajax4jsf i should use...). I switched back to 3.0.2... when I downloaded the latest release, the bug with checkboxes in trees was fixed, but now the nodeSelectListener doesn't work (for me).
My problem is, that the 3.0.2 and 3.1.0 get both updatet regularly, so I don't know which version I should use or what the difference between this 2 version s is...
3.1.0 is a next version.
3.0.2 is not going to be released. As I told earlier, the purpose of 3.0.2 was the hot bug fix on the period while 3.1.0 was unstable during the re-factoring. Currently, the re-factoring is done and we are on the way to have a 3.1.0 GA release. So, the missing of 3.0.2 is accomplished.