All Versions
36
Latest Version
Avg Release Cycle
62 days
Latest Release
1027 days ago

Changelog History
Page 4

  • v0.10.4 Changes

    December 17, 2015
    • Templates now use the classloader of model object (@alkemist)
  • v0.10.3 Changes

    October 16, 2015
    • Fix incorrect truncating of escaped unicode symbols; disable escaping of unicode in debug comments (jshinobi)
    • Fix Java 7 compiler issues
    • Maven project builds in either Java 7 or 8
    • Project uses TravisCI
  • v0.10.2 Changes

    October 01, 2015
    • Added support for @break and @continue in loops
    • Fixed antlr grammar to allow value names to start with reserved names (e.g. a variable named 'format' used to conflict with 'for' reserved name)
  • v0.10.1 Changes

    September 28, 2015
    • Added support for calling templates dynamically with list of required arguments
    • Fixed output issue of large primitive long values
    • Added check of valid file extension on dynamic template paths
    • Improved error codes during dynamic template load
    • Numerous doc enhancements
  • v0.10.0 Changes

    September 24, 2015
    • Hot reloading of templates at runtime with two different methods supported.
    • Alternative method of creating templates with dynamic loading of templates by path and dynamic properties.
    • Major refactoring of working internals to support hot reloading
    • Feature rich template compiler that parses templates, generates Java source, and compiles Java source to byte code
    • New "rocker.optimize" property for maven plugin which disables all "reloading" code. Useful for production compiles where you'd like to tweak an extra ~3% performance out of your templates.
    • New "extendsModelClass" configuration property in maven plugin and in templates to change the superclass a template model inherits from.
  • v0.9.0 Changes

    March 18, 2015
    • Initial release