In association with heise online

04 December 2008, 09:33

Version 1.6 of the Apache Velocity Java Templating Engine is released

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

Version 1.6 of the Apache Velocity Java template-processing engine, which is compatible with earlier versions, is now available. This lightweight template-processing library is suitable for developing dynamic web sites and running other text-generating tasks.

The new version features significant revisions to memory usage and speed. It contains many small parser bugfixes, while the template/line/column information has been corrected and standardized. One new feature is that JDK 1.5 vararg methods can be invoked with variable arguments in the tools used.

There are also three new directives: #evaluate takes a single string containing VTL (Velocity Template Language) as an argument and renders it; #define can be regarded as a "cousin" of #macro: it defines an unrendered block of VTL as a reference that the body of the directive returns and that is then calculated if the reference is used; finally, #break enables an early exit from a #foreach loop. More details about the new release are contained in the project change log. Apache Velocity is licensed under the Apache Licence 2.0.


Print Version | Send by email | Permalink:

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit