PrimeFaces 3.0.M1 Arrives
April 11, 2011 24 Comments
Prime Technology is glad to announce the 3.0.M1 release of PrimeFaces. This release features over 100 enhancements, 13 new components(9 brand new, 4 rewritten), PrimeFaces Mobile, implementation of various feature requests and although it was not meant to be a maintenance release, M1 contains significant amount of bug fixes. Here is the overview of notable changes;
- PrimeFaces Mobile – Built on top of jQuery Mobile, supports various mobile platforms.
- Rewritten FileUpload – Replaced flash using HTML5 with graceful degradation
- Rewritten Tree – Theme aware and home grown Tree.
- Rewritten Spinner
- Rewritten Galleria
- New Component: Ring
- New Component: ScrollPanel
- New Component: SelectBooleanCheckbox
- New Component: SelectManyCheckbox
- New Component: SelectOneListbox
- New Component: SelectOneMenu
- New Component: SelectOneRadio
- New Component: SelectManyMenu
- New Component: TagCloud
- New Context parameter to disable theming on form components
- TimePicker add-on to Calendar
- Simplified client side APIs
- Updated to latest jQuery
- 25 bug fixes
- Datatable filtering enhancements
- Improved xhtml validation
See full list of changelog for more information and download page to get the 3.0.M1.
Backward Compatibility
We’ve done our best to preserve backward compatibility, however there are some points that need to be migrated. See the migration guide for detailed information.
Roadmap
PrimeFaces 3.0 is only 50% done, next version will be 3.0.M2 which will bring almost all the new features of 3.0 including rewritten ajax push, enhancements on components and regular maintenance. After that we’ll do an M3 focusing on only maintenance, we aim to fix all the issues with type-defect in our issue tracker with this release. Following will be a release candidate and then 3.0 final. Tentative date of 3.0 final is early summer. 3.0 is an important milestone for PrimeFaces as it will mark the stability of the project, after 3.0 we don’t want to reimplement components, change the internals of PrimeFaces and focus on maintenance and implementation of feature requests from community.
Always bet on PrimeFaces!
Thank you Cagatay for all the hard work!!!
And good luck on JSF 2.2! (is JSF 2.1 released already?)
Superb!
Just curious , the ajax push supposed to work on GAE?
@Hendy, yes, 2.1 is released: http://jsf.java.net/download/
@Daniel, 3.0.M2 will have new ajax push powered by atmosphere as usual, atmosphere has even GAE samples.
What’s about TreeTable component? It will be rewritten, isn’t is?
I need it more than to my mother!!
Better TreeTable : 3.0.M2
OK, thank’s for your reply.
One more question… When do you think it will be finish? I’m using it in a very important project and i don’t know if i should wait for the new version.
Thank’s again.
Nice work!
Unfortunately, the “watermark” for my “password” element doesn’t work any more, because “_input” is automatically added to the “password” element’s ID, but not to it’s related “watermark”
Any plans for incorporating the latest jquery-mobile fixes/updates into the PrimeFaces mobile functionality before the final release of 3.0?
super super
The migration guide is a nice touch. I’m glad you’re looking out for the users and keeping things somewhat backwards compatible.
Once all the dust settles and you’ve conquered 3.0 then I guess the only thing left is performance tuning – like adding client side validation (which would run in addition to and short-circuit server side validation).
On which date does primefaces present the new User Guide??
PrimeFaces FTW!!!
Love the new Fileupload!!!
Cagatay,lot of thanks for your fantastic job,i’m with 3.0.m1 n’ it’s incredible.
I also need tree table component,do you know the day to m2 version go out?
Thanks again!!
Excellent work !
What is the date for PrimeFaces 3.0 Final?
Many thanks to you!
I’ll start testing this one right away!
Thank you very much again
Tentative date for 3.0 final is early July. It might be earlier though.
What about layout? the target release for refactored layout I think was the 3.0.
New Layout will be in 3.0.M2.
after 3.0 we don’t want to reimplement components, change the internals of PrimeFaces and focus on maintenance and implementation of feature requests from community.
——————————-
What this means? This project will discontinue after the 3.0 version is released.
Hello.
I’m very interested, do you have the plans to make any significant enhancement into the Datatable component for the Primefaces 3 release? Or it will be just necessary bug-fixing?
http://www.smartclient.com/smartgwt/showcase/
as example of additional features
File upload listener+ p:tab
Hey i had met with a strange problem. File upload lisener works fine when the file upload component is used in first tab(the second tab contains another form to display something else.).But when the file upload component is used in second tab (the first tab contains something to display with a separate form) the listener is not at all being called.
Primefaces version:3.0M1
Glass fish: 3.0
Jars used:Commons.fileupoad-1.2.2
Here is my xhtml code
And here is my web .xml
Please let me know what is my mistake. My demand is to use separate forms for every tabs.
jQuery 1.6 was recently released. Now would be a great time to upgrade jQuery (again) before 3.0 becomes final! Excellent work on PrimeFaces!
great job