This is an automated email from the ASF dual-hosted git repository.

ddekany pushed a change to branch 2.3-gae
in repository https://gitbox.apache.org/repos/asf/freemarker.git.


    from b991ed8  Added missing @Override-s (Java 6 language cleanup)
     new f5fda46  JavaDoc: Some clarifications for variable getters/setters
     new e816f81  Setting Configuration.incompatibleImprovements to the object 
returned by Configuration.getVersion() will now be logged as an error, but for 
backward compatibility it will still work. The typical bad pattern is this: new 
Configuration(Configuration.getVersion()). Doing that defeats the purpose of 
incompatibleImprovements, and makes upgrading FreeMarker a potentially breaking 
change. Furthermore, doing this probably won't be allowed starting from 2.4.0, 
and will throw exception.
     new 6eba023  (Typo in source code comment)
     new 79fbd31  (Manual: Minor fixes in the TemplateConfiguration section)
     new 6ab0150  Updated version to 2.3.30.
     new d2fef8e  Manual: Added release date

The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 src/main/java/freemarker/core/Environment.java     | 65 ++++++++++++++--------
 .../ext/beans/BeansWrapperConfiguration.java       |  7 +++
 .../java/freemarker/template/Configuration.java    | 17 +++++-
 .../DefaultObjectWrapperConfiguration.java         |  3 +
 .../java/freemarker/template/_TemplateAPI.java     | 22 +++++++-
 src/main/resources/freemarker/version.properties   |  8 +--
 src/manual/en_US/book.xml                          | 51 ++++++++++++++---
 src/test/java/freemarker/manual/ExamplesTest.java  |  3 +-
 .../overloaded-methods-2-bwici-2.3.20.ftl          |  2 +-
 9 files changed, 136 insertions(+), 42 deletions(-)

Reply via email to