FreeMarker icon

FreeMarker

Use Apache FreeMarker templates in Enonic XP

FreeMarker icon

FreeMarker

Use Apache FreeMarker templates in Enonic XP

Screenshots

  • FreeMarker screenshot 0

Apache FreeMarker is a template engine for Java. This library provides an alternative templating language to Thymeleaf on the XP platform. It gives you real macros for building reusable components, templates can output any text format (rather than only well-formed HTML), and ships with a large library of built-ins for formatting dates, numbers and strings.

Releases

  1. 4.0.0

    • Support XP8, and drop support for XP7
    • Set incompatible improvements version to 2.3.35
    • Library now requires the model to be an object
    • portal.localize now resolves the default application from the app that renders the template
    • Compatibility:

      • 8.0.0
  2. 3.0.0

    • Default to locale from current content being rendered
    • Set incompatible improvements version to 2.3.34
    • Allow configuration to be read from the freemarker.properties file
    • Add functionality to render FreeMarker from inline strings
    • Compatibility:

      • 7.12.0