Sunday, January 07, 2007

JFacets 1.3.6 released

JFacets v1.3.6 has just been released. It's a minor evolution that includes "behind-the-scenes" enhancements, and maven2-based build.

You can get it from sourceforge, or use maven2 dependencies (thanks to the maven team for uploading the bundle !).

Change list :
  • Maven2 used for the build in replacement of ant
  • Profiles cache in the JFacets bean : profiles can be kept in a map for avoiding calls on the ProfileRepository and gain lots of performance (e.g. if your Profile Repository is making calls on some DB). Configurable via Spring using the "useProfilesCache" property.
  • Lowered some logs (too many INFOs !)
  • added "dumpFacetsAsXml()" method in JFacets : allows to retrieve a list of all descriptors as XML (can be useful in order to know about active facets and/or to reassign them to other profiles/object types)
  • MetaFacetDescriptorManager : removed caching of descriptors, this allows to have dynamic facets easier (see Woko's Dynamic DB facets)
  • Finally created a few unit tests (to be continued) !
Enjoy !

No comments: