FreeMarker 2.3.22 is released

Daniel Dekany <[email protected]> Sat, 28 Feb 2015 23:43:49 +0100
Newsgroups gmane.comp.web.freemarker.user,gmane.comp.web.freemarker.devel
Message-ID <[email protected]>
FreeMarker 2.3.22 is released!

Change log: http://freemarker.org/docs/versions_2_3_22.html

Download: http://sourceforge.net/projects/freemarker/files/freemarker/2.3.2=
2/freemarker-2.3.22.tar.gz/download
(Binary-only for GAE: http://sourceforge.net/projects/freemarker/files/free=
marker/2.3.22/freemarker-gae-2.3.22.jar/download)

Maven:
  <dependency>
    <groupId>org.freemarker</groupId>
    <artifactId>freemarker</artifactId>
    <version>2.3.22</version>
  </dependency>


A quick overview of the most important areas:

* DefaultObjectWrapper improvements (mostly on the field of Map and
  List wrapping), enabled by incompatible_improvements 2.3.22.

* Improved FreemarkerServlet (mostly on the field of TLD discovery
  options and error message quality)

* More customizable template loading (lookup) mechanism, like
  customizing how localized variation names look, or using a custom
  lookup condition

* Support for using minus sign, colon and dot in any identifiers after
  a preceding backslash (like in <@myMacro data\-id=3Dprod.id />)

* A new built-in for accessing the Java API of an object behind the
  object wrapping fa=E7ade (disabled by default). For example,
  myMap?api.myBusinessProperty translates to
  myMap.getMyBusinessProperty() in Java, while
  myMap.myBusinessProperty would translate to
  myMap.get("myBusinessProperty").

* New options to control logging

* And many more...

-- =

Thanks,
 Daniel Dekany


---------------------------------------------------------------------------=
---
Dive into the World of Parallel Programming The Go Parallel Website, sponso=
red
by Intel and developed in partnership with Slashdot Media, is your hub for =
all
things parallel software development, from weekly thought leadership blogs =
to
news, videos, case studies, tutorials and more. Take a look and join the =

conversation now. http://goparallel.sourceforge.net/