2.3.16

Page Contents

发布日期:2009-12-07

Java 方面的更改

  • 修复了导致将序列错误地解包到 Java 数组(查看错误报告)的错误

  • 修复了导致对 float 和 double 值进行四舍五入的错误(查看错误报告)

  • 创建了一个新的freemarker.runtime.attempt类别,并以 DEBUG 严重性将在<#attempt>块中捕获的异常记录到该类别中。

  • 解决了由于 Rhino 的Undefined.instance的二进制不兼容更改而导致RhinoWrapper的(较旧的)问题不适用于所有版本的 Rhino 的问题。

  • 修复了TextUtil.XMLEncNQG未能逃脱]]>作为]]&gt;的错误。

  • 修复了无法将根目录用作模板基本目录的错误,因为FileTemplateLoader认为模板位于基本目录之外。

  • 宏名称无法再通过 API 进行更改。

  • FreemarkerServlet 现在可以与 Spring Security 中的会话固定攻击保护配合使用,有关详细信息,请参见forum discussion

  • <#return>指令的性能大大提高。

FTL 方面的更改

  • 修复了anXMLNode.@@markup@@nested_markup无法逃脱]]>作为]]&gt;的错误。