PrettyFaces 3.3.3 Released
PrettyFaces is an OpenSource Filter-based Servlets extension with enhanced support for JavaServer Faces – JSF 1.1, 1.2 and 2.0 – enabling creation of bookmark-able, pretty URLs. PrettyFaces solves the “RESTful URL” problem elegantly, including features such as: page-load actions, seamless integration with faces navigation, dynamic view-id assignment, managed parameter parsing, and configuration-free compatibility with other web frameworks.
Thanks goes out to all of the developers who contributed to this release; a lot of work has been done, particularly in the realms of stability, performance, and inter-operability with other frameworks.
Get [[PrettyFaces | version 3.3.3]] of PrettyFaces now! See how simple URL-rewriting can be, with the power of open-source tools at your fingertips.
Features & Enhancements:
- Exceptions are no longer wrapped by PrettyFilter
- Added configuration parameter to enable a workaround for ORCHESTRA-60 (#125)
- Major performance improvements – thanks to Piotr Jastrzebski and Frank Caputo
- Enabled
mode in web-fragment.xml, for clustering support
Bugfixes:
- Fixed potential NullPointerException in annotation scanning code
- Fixed PrettyContext.JSESSIONID_REGEX to support clustered session IDs
- Empty segments are now handled correctly – thanks to Piotr Jastrzebski for the patch (#123)
- Fixed encoding for square brackets and less/greater than characters
- Don’t apply rewrite rule to requests forwarded by URL-mappings anymore
- Fixed encoding/decoding of vertical bar (|) character
- Fixed bug that caused mappings to also match viewIds of other mappings (#128)
- Fixed detection of jsessionid for GAE application (#15)
Posted in Releases
[…] but if you need to install it, it’s as simple as adding one JAR file to your project: Install Rewrite. Once this is done, we will start to craft our Security rules. You can also use a URL-rewriting […]
[…] PrettyFaces 3.3.3 Released […]