Author: nbubna
Date: Thu Feb 5 21:01:37 2009
New Revision: 741287
URL: http://svn.apache.org/viewvc?rev=741287&view=rev
Log:
add recent changes
Modified:
velocity/engine/branches/2.0_Exp/src/changes/changes.xml
Modified: velocity/engine/branches/2.0_Exp/src/changes/changes.xml
URL:
http://svn.apache.org/viewvc/velocity/engine/branches/2.0_Exp/src/changes/changes.xml?rev=741287&r1=741286&r2=741287&view=diff
==============================================================================
--- velocity/engine/branches/2.0_Exp/src/changes/changes.xml (original)
+++ velocity/engine/branches/2.0_Exp/src/changes/changes.xml Thu Feb 5
21:01:37 2009
@@ -25,8 +25,28 @@
</properties>
<body>
+ <release version="2.0" date="In Subversion">
+
+ <action type="fix" dev="nbubna">
+ Removed all deprecations (Anakia, Texen, VelocityServlet, etc.)
+ </action>
+
+ <action type="add" dev="byron" issue="VELOCITY-687">
+ Changed macro arguments to be pass by value.
+ </action>
+
+ </release>
+
<release version="1.7" date="In Subversion">
+ <action type="add" dev="nbubna" issue="VELOCITY-681">
+ Calling #set on a macro argument (for which a #set-able reference
+ was passed) will no longer propagate the new value to the original
+ reference, but merely set the value of the macro argument reference.
+ This was an obscure, infrequently used feature and was decided to be
+ more problematic and unpredictable than useful.
+ </action>
+
<action type="add" dev="byron" issue="VELOCITY-688">
In strict mode attempts to render references that evaluate to
null will throw an exception. In the user wishes to suppress
@@ -116,6 +136,20 @@
<release version="1.6.2" date="In Subversion">
+ <action type="fix" dev="nbubna" issue="VELOCITY-689">
+ Fix ClassMap introspection bug introduced in 1.5,
+ where public super-interface methods implemented in
+ protected or private classes were unreachable.
+ </action>
+
+ <action type="fix" dev="nbubna" issue="VELOCITY-681">
+ Fix regression in proxying of macro argument #set calls.
+ Note that in 1.7, calling #set on a macro argument (for
+ which a #set-able reference was passed) will not propagate
+ the new value to the original reference, but merely set the
+ value of the macro argument reference.
+ </action>
+
<action type="fix" dev="nbubna" issue="VELOCITY-682">
Fix loss of inline macros when #evaluate is used.
</action>