Date of release: 2002-11-04
Changes in FTL (FreeMarker Template Language)
- 
              Multi-type variables that are both string and number or string and date are now output using their number or date value instead of the string value when used in the ${...}interpolation. This practically makes the string part of a string/number or a string/date variables useless.
- 
              Bugfix: operator ``or'' ( ||) worked wrongly when its left operand was a composite expression (e.g. the second||infalse || true || false; this was evaluated tofalse, but it should betrue)
- 
              Bugfix: Less-than sign inside comments confused the FTL parser (e.g. <#-- blah < blah -->); it commented out everything after the problematic comment.
- 
              Bugfix: Comparing two numerical constants (e.g. 3 == 3) caused internal error in the FTL parser, and aborted template processing with error.
- 
              Experimental date/time type support was removed, since it seems that this initial implementation was misguided. FreeMarker 2.2 will certainly support data/time. 
Changes on the Java side
- 
              Bugfix: Numbers wrapped withBEANS_WRAPPERwas displayed with thetoString()method of wrapped object. Now they are rendered according to thenumber_formatsetting, because multi-type variables that are both string and number are now output using their number value instead of the string value.
- 
              Experimental date/time type support was removed, since it seems that this initial implementation was misguided. FreeMarker 2.2 will certainly support data/time. 
