Sunday, May 5, 2019

OmniFaces 3.3 (finally) released!

OmniFaces 3.3 has been released!

After a little more than 9 months after 3.2 release, the 3.3 has finally been released. I waited a bit too long because there were not really exciting new things being added since 3.2 release. In total, there are only 2 minor additions, 2 minor changes and 7 bugfixes. But it has to be released anyway. So here it is :) One of the causes of the little work is that since I moved back from the Netherlands to CuraƧao in May 2018, I didn't anymore like spending an entire night or weekend behind a computer writing code. So I've as to writing open source code been on a really low profile the last year as compared to the years before. Also, I've been working on the spinoff projects OmniPersistence and OptimusFaces, which are basically "OmniFaces for JPA" and "OmniFaces for <p:dataTable>" respectively.

You can find the complete list of additions, changes and fixes at What's new in OmniFaces 3.3? list in showcase.


Non-Maven users: download OmniFaces 3.3 JAR and drop it in /WEB-INF/lib the usual way, replacing the older version if any.

Maven users: use <version>3.3</version>.


How about OmniFaces 2.x and 1.1x?

The 2.x got the same bugfixes as 3.3 and has been released as 2.7.1. This version is for JSF 2.2 users with CDI. In case you've already migrated to JSF 2.3, use 3.3 instead.

The 1.1x is basically since 2.5 in maintenance mode. I.e. only critical bugfix versions will be released. It's currently still at 1.14.1 (May 2017), featuring the same features as OmniFaces 2.4, but without any JSF 2.2 and CDI things and therefore compatible with CDI-less JSF 2.0/2.1.

Maven download stats

Here are the Maven download stats since previous release:

  • July 2018: 16307
  • August 2018: 15788
  • September 2018: 15531
  • October 2018: 16735
  • November 2018: 15487
  • December 2018: 12504
  • January 2019: 15568
  • February 2019: 17324
  • March 2019: 17787
  • April 2019: 17939

No comments: