The latest release is version 2.4.3. All users are encouraged to upgrade to at least 2.4.2 as some major performance and security issues were solved in this release. Most of them only affect folks using the VelocityDisplayer. The major change for VelocityDisplayer users is that globalMacros.vm has now moved into the JAR itself. You no longer need to put it in your WEB-INF/classes directory. For permissions checking in a velocity template, you'll now need to use $displayer.isAllowed($menu) as explained in JIRA issue SM-58.
As of version 2.3, you can use Struts Menu outside of a Struts application. See the FAQ for more information. The latest release has been successfully implemented in AppFuse's Struts, Struts 2, Spring MVC, Tapestry and JSF versions.
Struts Menu has been tested and certified with Java 5 and Java EE 5.
Check out the project status page for more information.
Your feedback is welcome.