Dear Jspresso users,
The Jspresso team is proud to announce the immediate availability of the release 2.2 of the Jspresso framework.
This release fixes the following issues (referer to the Jspresso sourceforge bugtracker for more details) :
[ 2014954 ] Application fails to start
[ 2020304 ] Clicking an editable table cell in Wings does not select row
[ 2033594 ] Scroll panes do not appear correctly in Firefox3
[ 2033834 ] Date patterns are wrongly computed based on user locale
In addition to these fixes, the new Jspresso release introduces major improvements regarding dependencies management and project setup :
- We now host 2 public maven repositories [ 2025633 ] :
- http://repository.jspresso.org/maven2-snapshots for Jspresso and dependencies development versions.
- http://repository.jspresso.org/maven2 for Jspresso and dependencies releases.
- A big effort has been made to make sure that none of the Jspresso artifact depends on multiple GUI channels [ 2115852 ]. The consequence of this is the split of several artifacts into 3 different ones (1 per GUI channel)
- The previous refactoring helped us leveraging maven profiles in Jspresso builds to introduce conditional builds based on the fact that the non-free ULC library is present on the system or not [ 2015009 ]. This allows a developper to check-out a fresh version of the Jspresso sources and build the framework without having licensed the ULC library; of course, in that case, all ULC-dependent artifacts will be excluded from the build.
- We've created and deployed the first release of the Jspresso project maven archetype [ 2019540 ]. Setting-up a new Jspresso project is now a matter of minutes with only a fresh maven installation as pre-requisite. You will obtain a fully functional application along with the complete maven project structure in a single command-line.
- We've cleaned-up Jspresso dependencies to include only the strictly necessary ones and upgraded many of them to more recent versions (see CHANGELOG.TXT for more details).
We are in the process of updating the Jspresso web site and documentation to reflect all the improvements described above but we wanted to make everything available as soon as possible.
Of course, we are waiting for any feedback and we hope that you will enjoy this new release.
Stay tuned on !site for any news regarding the Jspresso framework.
Vincent Vandenschrick
Jspresso Project Leader
