Quantcast

FreeMarker 2.3.22 is released

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

FreeMarker 2.3.22 is released

Daniel Dekany
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.22/freemarker-2.3.22.tar.gz/download
(Binary-only for GAE: http://sourceforge.net/projects/freemarker/files/freemarker/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=prod.id />)

* A new built-in for accessing the Java API of an object behind the
  object wrapping façade (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, sponsored
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/
_______________________________________________
FreeMarker-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/freemarker-devel
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: FreeMarker 2.3.22 is released

Woonsan Ko
Hurrah! Thanks a lot!

Cheers,

Woonsan

On 2/28/15 5:43 PM, Daniel Dekany wrote:

> 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.22/freemarker-2.3.22.tar.gz/download
> (Binary-only for GAE: http://sourceforge.net/projects/freemarker/files/freemarker/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=prod.id />)
>
> * A new built-in for accessing the Java API of an object behind the
>   object wrapping façade (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...
>


--
[hidden email]     www.onehippo.com
Boston - 745 Atlantic Ave, 8th Floor, Boston MA 02111
Amsterdam - Oosteinde 11, 1017 WT Amsterdam
US +1 877 414 4776 (toll free)
Europe +31(0)20 522 4466

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
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/
_______________________________________________
FreeMarker-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/freemarker-devel
Loading...