Jan 06

PrimeFaces 4.0.6 and 3.5.22 Released

PrimeFaces Team is glad to start the new year with a new Elite Release !!! 5.0 is under heavy development and Elite Releases will keep coming for ELITE&PRO subscribers.

Defect Fixes

New Features

Enhancements

Changleogs
See detailed changelogs of 3.5.22 and 4.0.6 for more information.

Download
Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for Elite Subscribers as an official release bundle. PrimeFaces PRO Users can access the files from PRO Portal.

Posted in PrimeFaces | Comments Off
Dec 18

PrimeFaces 5.0 Roadmap

PrimeFaces 4 has been released and Elite Releases to support 3.5 and 4.0 keep coming. In parallel the next major version has been initiated for heavy duty development.

That is PrimeFaces 5.

PrimeFaces Mobile

We’ve decided to merge PrimeFaces Mobile back into core as having a separate library is causing compatibility issues with core. There will also be important changes in page definition, since Mobile hasn’t reached 1.0, it is a good time to finalize APIs.

PrimeFaces Push

As we’ve announced before, thanks to the partnership between PrimeTek and AsyncIO, the company behind Atmosphere, PrimeFaces Push is greatly enhanced for 5.0.

PrimeFaces 5.0 will ship with a new component model supported by annotation, and CDI compatible (or Spring or Guice!). PrimeFaces 5.0 will require Atmosphere 2.1.x in order to be able to supports new annotations and replace the default Atmosphere’s ObjectFactory.

The original Prime Push components didn’t expose any component model to an application. All POST messages where delivered directly to the remote client without giving a chance to the application to manipulate the message. An application that wanted to manipulate the message needed to implements Atmosphere’s API, which is complicated and requires depth knowledge of Atmosphere. The new implementation will make it much more easier for a developper to implements powerful push components. Read more about this model for detailed information.

New Components

As usual, 5.0 will bring new components to the suite like;

  • DataScroller for Infinite Scrolling used to load more items when the window or a specific element is scrolled down. Lazy loading is also supported.
  • Cache component caches the output of the children to speed up page load, various cache providers like EHCache and Hazelcast are supported.
  • Spotlight highlights a specific page fragment and blocks key-mouse events.
  • … more

Component Features

Various components will get important new features, most of these are sponsored by PrimeFaces PRO users. Some of these enhancements include frozen columns for datatable, customizable filters, treetable sorting and many more.

Maintenance

Maintenance is handled by PrimeFaces Elite, we’ll keep providing Elite releases for 3.5.x and 4.0.x whose fixes would be merged from 5.0. Elite guarantees high quality.

New Showcase

A brand new showcase will be available in January, it will receive a major facelift.

When

5.0 is planned to be finished by Mid Spring 2014. We are really pumped up for 5.0 and started working day&night. Some of the features described here are already implemented. 5.0 will be licensed under Apache License and will be freely available for everyone.

!!!Always bet on Prime!!!

Posted in JSF | 13 Comments
Dec 16

PrimeFaces ELITE 4.0.5 and 3.5.21 Released

PrimeFaces Team is pleased to announce the new upgrades for 4.0.x and 3.5.x lines.

Common for 4.0.5 and 3.5.1

4.0.5 Only

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for Elite Subscribers as an official release bundle. PrimeFaces PRO Users can access the files from PRO Portal.

4.1 Roadmap

Heavy duty development for PrimeFaces 4.1 has officially started after the short break PrimeFaces Team took and we’ll announce the roadmap this week, exciting times ahead!

Posted in PrimeFaces | 7 Comments
Nov 25

PrimeFaces Certification

PrimeTek is glad to announce the PrimeFaces Certification Program. Certification program allows you to demonstrate proficiency in PrimeFaces Framework. Become a Certified PrimeFaces Developer and stand apart from your peers, boost your confidence, and expand your career opportunities.

Fee

Fee of the certification is 99$. After the payment is purchased online with a credit card, you’ll receive a generated link for the exam. Please note that exam can be taken only once, a separate purchase is required to retry.

Certification

Once you pass the exam successfully, your generated certification will be displayed and also emailed to you.

Topics

Certification Exam is based on PrimeFaces 4.0 and covers the following topics;

  • Basics
  • Configuration
  • Components
  • Ajax Framework
  • Dialog Framework
  • Client Side Validation
  • Theme Framework
  • Client Side API
  • Utilities

Mobile and Push are excluded from the exam.

Notes

  • There are 50 questions to answer in 50 minutes.
  • It is not possible to navigate between questions.
  • A minimum score of 70% is required to pass.
  • Exam can be taken only once, a separate purchase is required to retry.
  • For technical support, please call ProProfs (855) 776-7763.

Visit certification page for more information and steps to take the exam.

Posted in PrimeFaces | 1 Comment
Nov 18

PrimeFaces ELITE 4.0.4 and 3.5.20 Released

PrimeFaces Team is pleased to announce a new dual release for PrimeFaces in which all of the changes and fixes are requested by PRO users.

New Features

Defect Fixes

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for Elite Subscribers as an official release bundle. PrimeFaces PRO Users can access the files from PRO Portal.

Posted in PrimeFaces | 1 Comment
Nov 04

PrimeFaces ELITE 3.5.19 and 4.0.3 Released

Release Early, Release Often.

PrimeFaces Elite 3.5.19 and 4.0.3 are now available! As usual issues covered in Elite versions are reported by PRO users and brought to Elite subscribers in an affordable way.

sortBy-filterBy

Most significant improvement is the improved backward compatibility of sortBy-filterBy expressions that changed in 4.0. We had an adapter in 4.0 however it doesn’t seem to cover all cases so we’ve taken a different approach for 100% backward compatibility, so all following expressions are supported and will be supported in future versions as well. Expressions can be the name of sort field, name of sort field via var expression and a custom sort expression.

sortBy="year"
sortBy="#{car.year}"
sortBy="#{bean.sort(car)}"

In addition we have added a couple of feature requests from PRO users and fixed a couple of reported issues.

Here are the common enhancements for both releases;

And only for 4.0.3;

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for Elite Subscribers as an official release bundle. PrimeFaces PRO Users can access the files from PRO Portal.

Posted in Uncategorized | Comments Off
Oct 28

PrimeFaces ELITE 3.5.18 and 4.0.2 Released

PrimeFaces 3.5.18 and 4.0.2 releases are now available to Elite and Pro users. These versions focus on Internet Explorer compatibility overall. Special news is that IE7 support is back (partially). Although we phased out IE7 support in 3.5, a PRO user has stepped in to sponsor particular cases and while we are on it, improved various other parts for IE7 and newer.

Here are the common enhancements for both releases;

And only for 4.0.2;

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for Elite Subscribers as an official release bundle. PrimeFaces PRO Users can access the files from PRO Portal.

Next planned Elite Releases are 4.0.3 and 3.5.19 in mid november.

Posted in JSF | 2 Comments
Oct 25

PrimeUI 1.0 Final Released

PrimeUI, the spin-off project from PrimeFaces has reached 1.0.RC1 release. PrimeUI is a pure JS-CSS framework providing 35+ jQuery UI widgets (menus, forms, tabview, accordion, tree, datatable, dialog …) designed to work with REST and JSON. These widgets were created exclusively for PrimeFaces from scratch as a result you can never find them anywhere else. PrimeUI can be used with any web framework like php, asp.net mvc, ruby on rails, spring mvc and more.

Downloads

1.0 Final Release is available at PrimeUI downloads page.

New Committer

Rudy De Busscher has joined PrimeUI project as a committer and already contributed the fixes between the RC1 and Final. Rudy is also the author of AngularPrime, the integration module between PrimeUI and AngularJS.

Roadmap

Next planned version is 1.1 and we plan to add new widgets from PrimeFaces.

Posted in PrimeUI | 4 Comments
Oct 15

PrimeFaces ELITE Dual Release

PrimeFaces ELITE is back a with dual release; 4.0.1 and 3.5.17. Both provides common bug fixes along with accessibility enhancements (e.g. keyboard support for paginator) and contextMenu improvements for Tree components.

4.0.1

3.5.17

Download

Binaries, Sources, API docs and VDL docs are available in PrimeFaces Elite Portal for Elite Subscribers as an official release bundle. PrimeFaces PRO Users can access the files from PRO Portal.

Next planned Elite Releases are 4.0.2 and 3.5.18.

Posted in Uncategorized | Comments Off
Oct 09

PrimeUI 1.0.RC1 Released

PrimeUI, the spin-off project from PrimeFaces has reached 1.0.RC1 release. PrimeUI is a pure JS-CSS framework providing 35+ jQuery UI widgets (menus, forms, tabview, accordion, tree, datatable, dialog …) designed to work with REST and JSON. These widgets were created exclusively for PrimeFaces from scratch as a result you can never find them anywhere else. PrimeUI can be used with any web framework like php, asp.net mvc, ruby on rails, spring mvc and more.

Compared to previous 0.9.6 version, RC1 brings bug fixes and improvements to DataTable like Lazy Loading from a remote datasource. All online examples use JAX-RS services.

Downloads

RC1 Release is available at PrimeUI downloads page.

Roadmap

By next week, we plan to release 1.0 Final. It took 1 year from 0.1 to 1.0 and we are pleased with the current state.

Extensions

PrimeUI has been ported to Ruby on Rails via PrimeRails from (PrimeFaces Mobile developer Lazaro Nixon) and AngularJS via AngularPrime already and we plan to unify the add-ons at PrimeUI Extensions project. Special thanks to Rudy De Busscher for organizing the extensions project and his work on AngularPrime.

Posted in PrimeUI | 2 Comments