FreeMaker 2.3.13 is released
Daniel Dekany <[email protected]>
| Newsgroups | gmane.comp.web.freemarker.devel,gmane.comp.web.freemarker.user |
|---|---|
| Message-ID | <[email protected]> |
Download: http://prdownloads.sourceforge.net/freemarker/freemarker-2.3.13.tar.gz Change log ---------- Changes on the FTL side: * New built-ins for rounding numbers: round, floor, ceiling. Changes on the Java side: * [1898300], [1818742], [1780882]: Reworked template caching mechanism for radically improved concurrent performance, with help from Azul Systems engineers. (Achieved 20x speedup with Struts2 webapps on a 128-CPU Azul device compared to 2.3.12.) Also, template loading (including parsing) errors are now cached, improving performance in applications that often try to get missing templates. * [1892546] Allow for custom LemplateLoader in FreemarkerServlet. * Bug fixed: [1725107] Using the FreeMarker JSP taglib support with Servlet 2.4 may generates XML validation warnings. * Bug fixed: [1939742] ConcurrentModificationException on accessing nonexistent SimpleHash entries in a loop * Bug fixed: [1902012] IteratorModel eats exception causes * Bug fixed: <#assign x></#assign> (empty nested content) has caused NullPointerException * Bug fixed: [1926150] CachedTemplate should be serializable -- Best regards, Daniel Dekany ------------------------------------------------------------------------- This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone