Author: cbrisson
Date: Sat Apr 8 21:53:58 2017
New Revision: 1790716
URL: http://svn.apache.org/viewvc?rev=1790716&view=rev
Log:
[site/engine] Document last changes
Modified:
velocity/site/cms/trunk/content/engine/devel/dependencies.mdtext
velocity/site/cms/trunk/content/engine/devel/developer-guide.mdtext
velocity/site/cms/trunk/content/engine/devel/upgrading.mdtext
Modified: velocity/site/cms/trunk/content/engine/devel/dependencies.mdtext
URL:
http://svn.apache.org/viewvc/velocity/site/cms/trunk/content/engine/devel/dependencies.mdtext?rev=1790716&r1=1790715&r2=1790716&view=diff
==============================================================================
--- velocity/site/cms/trunk/content/engine/devel/dependencies.mdtext (original)
+++ velocity/site/cms/trunk/content/engine/devel/dependencies.mdtext Sat Apr 8
21:53:58 2017
@@ -8,12 +8,12 @@ The following table lists all needed jar
Jar name | Version | Compilation | Tests | Runtime | Comment
---------|---------|---------|-------|-------------|--------
-slf4j-api | 1.7.21 | Yes | Yes | Yes | you'll also need an slf4j binding at
runtime
+slf4j-api | 1.7.25 | Yes | Yes | Yes | you'll also need an slf4j binding at
runtime
commons-lang | 3.5 | Yes | Yes | Yes |
junit | 4.12 | No | Yes | No |
hsqldb | 2.3.4 | No | Yes | No |
commons-io | 2.5 | No | Yes | No |
-slf4j-simple | 1.7.21 | No | Yes | No | Your application will need *one* SLF4J
binding, see below
+slf4j-simple | 1.7.25 | No | Yes | No | Your application will need *one* SLF4J
binding, see below
Here is a list of slf4j bindings:
Modified: velocity/site/cms/trunk/content/engine/devel/developer-guide.mdtext
URL:
http://svn.apache.org/viewvc/velocity/site/cms/trunk/content/engine/devel/developer-guide.mdtext?rev=1790716&r1=1790715&r2=1790716&view=diff
==============================================================================
--- velocity/site/cms/trunk/content/engine/devel/developer-guide.mdtext
(original)
+++ velocity/site/cms/trunk/content/engine/devel/developer-guide.mdtext Sat Apr
8 21:53:58 2017
@@ -1052,6 +1052,7 @@ Since Velocity 2.0, besides the default
<th>Long</th>
<th>Float</th>
<th>Double</th>
+ <th>Number</th>
<th>String</th>
<th>Object</th>
<th>null</th>
@@ -1067,6 +1068,7 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
</tr>
@@ -1083,6 +1085,7 @@ Since Velocity 2.0, besides the default
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
+ <td><span class="none">none</span></td>
</tr>
<tr>
<th>byte</th>
@@ -1093,7 +1096,8 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
- <td><span class="none">none</span></td>
+ <td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
@@ -1109,6 +1113,7 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
</tr>
@@ -1123,6 +1128,7 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
</tr>
@@ -1137,6 +1143,7 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
</tr>
@@ -1151,6 +1158,7 @@ Since Velocity 2.0, besides the default
<td><span class="implicit">implicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
</tr>
@@ -1165,6 +1173,7 @@ Since Velocity 2.0, besides the default
<td><span class="implicit">implicit</span></td>
<td><span class="implicit">implicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
</tr>
@@ -1179,6 +1188,7 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="strict">strict</span></td>
</tr>
@@ -1194,6 +1204,7 @@ Since Velocity 2.0, besides the default
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
+ <td><span class="none">none</span></td>
<td><span class="strict">strict</span></td>
</tr>
<tr>
@@ -1207,6 +1218,7 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="strict">strict</span></td>
</tr>
@@ -1221,6 +1233,7 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="strict">strict</span></td>
</tr>
@@ -1235,6 +1248,7 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="strict">strict</span></td>
</tr>
@@ -1249,6 +1263,7 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="strict">strict</span></td>
</tr>
@@ -1263,6 +1278,7 @@ Since Velocity 2.0, besides the default
<td><span class="strict">strict</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="strict">strict</span></td>
</tr>
@@ -1277,6 +1293,7 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="strict">strict</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="none">none</span></td>
<td><span class="strict">strict</span></td>
</tr>
@@ -1290,6 +1307,7 @@ Since Velocity 2.0, besides the default
<td><span class="strict">strict</span></td>
<td><span class="strict">strict</span></td>
<td><span class="strict">strict</span></td>
+ <td><span class="strict">strict</span></td>
<td><span class="none">none</span></td>
<td><span class="none">none</span></td>
<td><span class="strict">strict</span></td>
@@ -1304,6 +1322,7 @@ Since Velocity 2.0, besides the default
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="explicit">explicit</span></td>
+ <td><span class="explicit">explicit</span></td>
<td><span class="strict">strict</span></td>
<td><span class="explicit">explicit</span></td>
<td><span class="strict">strict</span></td>
@@ -1313,6 +1332,7 @@ Since Velocity 2.0, besides the default
<td><span class="strict">strict</span></td>
<td><span class="strict">strict</span></td>
<td><span class="strict">strict</span></td>
+ <td><span class="strict">strict</span></td>
<td><span class="strict">strict</span></td>
<td><span class="strict">strict</span></td>
<td><span class="strict">strict</span></td>
Modified: velocity/site/cms/trunk/content/engine/devel/upgrading.mdtext
URL:
http://svn.apache.org/viewvc/velocity/site/cms/trunk/content/engine/devel/upgrading.mdtext?rev=1790716&r1=1790715&r2=1790716&view=diff
==============================================================================
--- velocity/site/cms/trunk/content/engine/devel/upgrading.mdtext (original)
+++ velocity/site/cms/trunk/content/engine/devel/upgrading.mdtext Sat Apr 8
21:53:58 2017
@@ -30,6 +30,7 @@ Read below for futher details.
+ Initialization methods in Velocity and VelocityEngine taking an
ExtendedProperties have been removed (but `setProperties(Properties)` methods
are still here). All occurences of the
org.apache.commons.collections.ExtendedProperties class in the runtime internal
initialization API have been replaced by org.apache.velocity.util.ExtProperties.
+ the macros are now using a 'call by sharing' convention (which means that
all arguments are evaluated once at start, and that the macro receives a copy
of the reference to each argument).
+ the `UberspectLoggable` interface has been removed.
++ the `directive.if.tostring.nullcheck` configuration property has been
superseded by the `directive.if.emptycheck` property.
### VTL Changes:
@@ -42,7 +43,7 @@ Read below for futher details.
+ Velocity now requires a JDK version of 1.7 or higher.
+ commons-collections and commons-logging aren't needed any more at runtime.
-+ there's a new runtime dependency, slf4j-api 1.7.12.
++ there's a new runtime dependency, slf4j-api 1.7.25.
+ you'll need an [SLF4J binding](dependencies.html).
+ commons-lang has to be upgraded to 3.5.