You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@freemarker.apache.org by dd...@apache.org on 2017/03/15 20:04:40 UTC

[1/5] incubator-freemarker git commit: Fixed OSGi Bundle-RequiredExecutionEnvironment; now it requires at least 1.5, and up to 1.8

Repository: incubator-freemarker
Updated Branches:
  refs/heads/2.3 a3fb59d69 -> 876fffcfa


Fixed OSGi Bundle-RequiredExecutionEnvironment; now it requires at least 1.5, and up to 1.8


Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/commit/c19efffb
Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/tree/c19efffb
Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/diff/c19efffb

Branch: refs/heads/2.3
Commit: c19efffb00964a970307b5691439f6b5ffa55638
Parents: 7f67e3d
Author: ddekany <dd...@apache.org>
Authored: Wed Mar 15 20:29:41 2017 +0100
Committer: ddekany <dd...@apache.org>
Committed: Wed Mar 15 20:31:01 2017 +0100

----------------------------------------------------------------------
 osgi.bnd                  |  4 ++--
 src/manual/en_US/book.xml | 10 ++++++++++
 2 files changed, 12 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-freemarker/blob/c19efffb/osgi.bnd
----------------------------------------------------------------------
diff --git a/osgi.bnd b/osgi.bnd
index 9cc8cd8..08bac25 100644
--- a/osgi.bnd
+++ b/osgi.bnd
@@ -49,10 +49,10 @@ Import-Package: !freemarker.*, *;resolution:="optional"
 # This is needed for "a.class.from.another.Bundle"?new() to work.
 DynamicImport-Package: *
 
-# The required minimum is 1.4, but we utilize 1.5 if available.
+# The required minimum is 1.5, but we utilize versions up to 1.8 if available.
 # See also: http://wiki.eclipse.org/Execution_Environments, "Compiling
 # against more than is required"
-Bundle-RequiredExecutionEnvironment: J2SE-1.5, J2SE-1.4
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8, JavaSE-1.7, JavaSE-1.6, J2SE-1.5
 
 # Non-OSGi meta:
 Main-Class: freemarker.core.CommandLine

http://git-wip-us.apache.org/repos/asf/incubator-freemarker/blob/c19efffb/src/manual/en_US/book.xml
----------------------------------------------------------------------
diff --git a/src/manual/en_US/book.xml b/src/manual/en_US/book.xml
index 69cd696..9cfcf92 100644
--- a/src/manual/en_US/book.xml
+++ b/src/manual/en_US/book.xml
@@ -26941,6 +26941,16 @@ TemplateModel x = env.getVariable("x");  // get variable x</programlisting>
             </listitem>
 
             <listitem>
+              <para>Bug fixed: The OSGi
+              <literal>Bundle-RequiredExecutionEnvironment</literal> entry in
+              <literal>META-INF/MANIFEST.MF</literal> has incorrectly stated
+              that the minimum required version is
+              <literal>J2SE-1.4</literal>, while it's in fact
+              <literal>J2SE-1.5</literal>. Also the highest utilized version
+              was raised to <literal>JavaSE-1.8</literal>.</para>
+            </listitem>
+
+            <listitem>
               <para>Bug fixed: If <link
               linkend="pgui_config_incompatible_improvements_how_to_set">the
               <literal>incompatible_improvements</literal> setting</link> is


[5/5] incubator-freemarker git commit: Merge remote-tracking branch 'origin/2.3-gae' into 2.3

Posted by dd...@apache.org.
Merge remote-tracking branch 'origin/2.3-gae' into 2.3


Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/commit/876fffcf
Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/tree/876fffcf
Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/diff/876fffcf

Branch: refs/heads/2.3
Commit: 876fffcfaf66bd212b02a931fdd2c69f6e0c297e
Parents: a3fb59d 4356485
Author: ddekany <dd...@apache.org>
Authored: Wed Mar 15 21:04:30 2017 +0100
Committer: ddekany <dd...@apache.org>
Committed: Wed Mar 15 21:04:30 2017 +0100

----------------------------------------------------------------------
 build.xml                                       | 10 +----
 osgi.bnd                                        |  4 +-
 .../resources/freemarker/version.properties     |  8 ++--
 src/manual/en_US/book.xml                       | 47 ++++++++++++--------
 4 files changed, 36 insertions(+), 33 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-freemarker/blob/876fffcf/build.xml
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-freemarker/blob/876fffcf/src/main/resources/freemarker/version.properties
----------------------------------------------------------------------


[4/5] incubator-freemarker git commit: Fixed problem where the LICENSE in the jar was accidentally "shadowed" by the LICENSE for the source

Posted by dd...@apache.org.
Fixed problem where the LICENSE in the jar was accidentally "shadowed" by the LICENSE for the source


Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/commit/43564859
Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/tree/43564859
Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/diff/43564859

Branch: refs/heads/2.3
Commit: 43564859db4bec23e161c6fa5a32882e8bd9e40a
Parents: 1ab9ae3
Author: ddekany <dd...@apache.org>
Authored: Wed Mar 15 20:52:36 2017 +0100
Committer: ddekany <dd...@apache.org>
Committed: Wed Mar 15 20:52:36 2017 +0100

----------------------------------------------------------------------
 build.xml | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-freemarker/blob/43564859/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index d81a9b9..3ac2384 100644
--- a/build.xml
+++ b/build.xml
@@ -367,13 +367,6 @@
       verify="yes" stubversion="1.2"
     />
     
-    <!-- We don't have this file in 2.4.X... yet?
-    <copy
-      file="build/classes/freemarker/core/SecureRendererImpl.class"
-      tofile="build/classes/freemarker/core/SecureRendererImpl.clazz"
-    />
-    -->
-    
     <copy toDir="build/classes">
       <fileset dir="src/main/resources"
         excludes="
@@ -387,12 +380,11 @@
       />
     </copy>
     <copy toDir="build/classes/META-INF">
-      <fileset dir="." includes="LICENSE, DISCLAIMER" />
+      <fileset dir="." includes="DISCLAIMER" />
     </copy>
     <copy toDir="build/classes/META-INF">
       <fileset dir="src/dist/jar/META-INF" includes="*" />
     </copy>
-    
     <delete dir="build/src-main-java-filtered" />
   </target>
 


[3/5] incubator-freemarker git commit: Raised version to 2.3.26 (stable)

Posted by dd...@apache.org.
Raised version to 2.3.26 (stable)


Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/commit/1ab9ae39
Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/tree/1ab9ae39
Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/diff/1ab9ae39

Branch: refs/heads/2.3
Commit: 1ab9ae39081d30e3e7a3005950f1ad96e2771bd2
Parents: 9e86f59
Author: ddekany <dd...@apache.org>
Authored: Wed Mar 15 20:31:48 2017 +0100
Committer: ddekany <dd...@apache.org>
Committed: Wed Mar 15 20:31:48 2017 +0100

----------------------------------------------------------------------
 src/main/resources/freemarker/version.properties | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-freemarker/blob/1ab9ae39/src/main/resources/freemarker/version.properties
----------------------------------------------------------------------
diff --git a/src/main/resources/freemarker/version.properties b/src/main/resources/freemarker/version.properties
index c9fcce2..afdd358 100644
--- a/src/main/resources/freemarker/version.properties
+++ b/src/main/resources/freemarker/version.properties
@@ -58,12 +58,12 @@
 # - When the major version number is increased, major backward
 #   compatibility violations are allowed, but still should be avoided.
 # During Apache Incubation, "-incubating" is added to this string.
-version=2.3.26-nightly-incubating
+version=2.3.26-incubating
 # This exists as oss.sonatype only allows SNAPSHOT and final releases,
 # so instead 2.3.21-rc01 and such we have to use 2.3.21-SNAPSHOT there.
 # For final releases it's the same as "version".
 # During Apache Incubation, "-incubating" is added to this string.
-mavenVersion=2.3.26-SNAPSHOT-incubating
+mavenVersion=2.3.26-incubating
 
 # Version string that conforms to OSGi
 # ------------------------------------
@@ -77,7 +77,7 @@ mavenVersion=2.3.26-SNAPSHOT-incubating
 #   2.4.0.pre01
 #   2.4.0.nightly_@timestampInVersion@
 # During Apache Incubation, "-incubating" is added to this string.
-versionForOSGi=2.3.26.nightly_@timestampInVersion@-incubating
+versionForOSGi=2.3.26.stable-incubating
 
 # Version string that conforms to legacy MF
 # -----------------------------------------
@@ -95,7 +95,7 @@ versionForOSGi=2.3.26.nightly_@timestampInVersion@-incubating
 # "97 denotes "nightly", 98 denotes "pre", 99 denotes "rc" build.
 # In general, for the nightly/preview/rc Y of version 2.X, the versionForMf is
 # 2.X-1.(99|98).Y. Note the X-1.
-versionForMf=2.3.25.97
+versionForMf=2.3.26
 
 # The date of the build.
 # This should be automatically filled by the building tool (Ant).


[2/5] incubator-freemarker git commit: Some version history cleanup

Posted by dd...@apache.org.
Some version history cleanup


Project: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/commit/9e86f590
Tree: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/tree/9e86f590
Diff: http://git-wip-us.apache.org/repos/asf/incubator-freemarker/diff/9e86f590

Branch: refs/heads/2.3
Commit: 9e86f590d7eeb0374f27d6353846abe55f60970e
Parents: c19efff
Author: ddekany <dd...@apache.org>
Authored: Wed Mar 15 20:31:20 2017 +0100
Committer: ddekany <dd...@apache.org>
Committed: Wed Mar 15 20:31:20 2017 +0100

----------------------------------------------------------------------
 src/manual/en_US/book.xml | 37 +++++++++++++++++++------------------
 1 file changed, 19 insertions(+), 18 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-freemarker/blob/9e86f590/src/manual/en_US/book.xml
----------------------------------------------------------------------
diff --git a/src/manual/en_US/book.xml b/src/manual/en_US/book.xml
index 9cfcf92..a664a84 100644
--- a/src/manual/en_US/book.xml
+++ b/src/manual/en_US/book.xml
@@ -26813,7 +26813,7 @@ TemplateModel x = env.getVariable("x");  // get variable x</programlisting>
       <section xml:id="versions_2_3_26">
         <title>2.3.26 (incubating at Apache)</title>
 
-        <para>Release date: 2017-FIXME</para>
+        <para>Release date: 2017-03-15 + release process delay</para>
 
         <para><emphasis role="bold">This is a stable, final
         release.</emphasis> The <quote>incubating</quote> suffix is required
@@ -26825,19 +26825,6 @@ TemplateModel x = env.getVariable("x");  // get variable x</programlisting>
 
           <itemizedlist>
             <listitem>
-              <para>Bug fixed (<link
-              xlink:href="https://issues.apache.org/jira/browse/FREEMARKER-42">FREEMARKER-42</link>):
-              <literal>?first</literal> now works with FTL collections (things
-              that can be listed but doesn't support getting items by index),
-              not only with sequences. The practical importance of this is
-              that <literal>?first</literal> now always works on Java
-              <literal>Set</literal>-s (which is useful for
-              <literal>Set</literal>-s with well defined ordering), while
-              earlier it has failed depending on the
-              <literal>object_wrapper</literal> configuration setting.</para>
-            </listitem>
-
-            <listitem>
               <para>Added
               <literal><replaceable>node</replaceable>?next_sibling</literal>
               and
@@ -26858,6 +26845,19 @@ TemplateModel x = env.getVariable("x");  // get variable x</programlisting>
               keys <link
               linkend="xgui_imperative_formal">here...</link>)</para>
             </listitem>
+
+            <listitem>
+              <para>Bug fixed (<link
+              xlink:href="https://issues.apache.org/jira/browse/FREEMARKER-42">FREEMARKER-42</link>):
+              <literal>?first</literal> now works with FTL collections (things
+              that can be listed but doesn't support getting items by index),
+              not only with sequences. The practical importance of this is
+              that <literal>?first</literal> now always works on Java
+              <literal>Set</literal>-s (which is useful for
+              <literal>Set</literal>-s with well defined ordering), while
+              earlier it has failed depending on the
+              <literal>object_wrapper</literal> configuration setting.</para>
+            </listitem>
           </itemizedlist>
         </section>
 
@@ -27059,10 +27059,11 @@ TemplateModel x = env.getVariable("x");  // get variable x</programlisting>
 
             <listitem>
               <para><literal>BeansWrapperConfiguration.classIntrospectorFactory</literal>
-              is no more protected field, but private. Especially as the class
-              of this field (<literal>ClassIntrospectorBuilder</literal>) was
-              package private, it's pretty much sure that nobody depends on
-              this field.</para>
+              is not a protected field anymore, but a private one. Especially
+              as the class of that field
+              (<literal>ClassIntrospectorBuilder</literal>) was package
+              private, it's pretty much sure that nobody depends on this
+              field.</para>
             </listitem>
 
             <listitem>