The JSF Expert Group has started to work actively on the next version of the JSF specification (JSF 2.3 - JSR 372
) that is slated for inclusion in Java EE 8. We are still far from the planned date for the finalisation of the specification but we can already see progress as they are being made. The initial milestone of Mojarra (JSF Reference Implementation) has just been released
(download it here
). The Release Notes
describes the bugs fixed but also the new features introduced in this milestone. And from that list, we can see that a lot of focus is put around improving the JSF/CDI integration.
So despite the fact that we are in the early days of JSF 2.3, it is already possible to test some of the new features. And since Mojarra is open source, it is also possible to use, at any time, the current Mojarra snapshot. Josh Juneau who is a JSF 2.3 EG member has written a post explaining how to build Mojarra
directly from the sources. So feel free to give JSF 2.3 a(n early) try and provide feedback, this is important for the evolution of the JSF specification.
We have the usual fine print to conclude, we are still far from the finalization of JSF 2.3, a lot of things will evolve and this is clearly 'work in progress' but transparency is important!