You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ki...@apache.org on 2020/02/13 23:26:54 UTC

svn commit: r1873995 - in /poi: site/src/documentation/content/xdocs/ trunk/ trunk/osgi/ trunk/src/examples/groovy/ trunk/src/examples/scala/

Author: kiwiwings
Date: Thu Feb 13 23:26:54 2020
New Revision: 1873995

URL: http://svn.apache.org/viewvc?rev=1873995&view=rev
Log:
update references to 4.1.2

Modified:
    poi/site/src/documentation/content/xdocs/download.xml
    poi/site/src/documentation/content/xdocs/index.xml
    poi/trunk/build.gradle
    poi/trunk/doap_POI.rdf
    poi/trunk/osgi/build.xml
    poi/trunk/src/examples/groovy/build.gradle
    poi/trunk/src/examples/scala/build.sbt

Modified: poi/site/src/documentation/content/xdocs/download.xml
URL: http://svn.apache.org/viewvc/poi/site/src/documentation/content/xdocs/download.xml?rev=1873995&r1=1873994&r2=1873995&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/download.xml (original)
+++ poi/site/src/documentation/content/xdocs/download.xml Thu Feb 13 23:26:54 2020
@@ -33,7 +33,7 @@
             </p>
             <ul>
                 <li>
-                    <a href="#POI-4.1.1">The latest stable release is Apache POI 4.1.1</a>
+                    <a href="#POI-4.1.2">The latest stable release is Apache POI 4.1.2</a>
                 </li>
                 <li>
                     <a href="#nightly">Nightly/CI builds are available as well</a>
@@ -56,11 +56,11 @@
 
         <!-- latest final release -->
 
-        <section id="POI-4.1.1"><title>20 October 2019 - POI 4.1.1 available</title>
-            <p>The Apache POI team is pleased to announce the release of 4.1.1.
+        <section id="POI-4.1.2"><title>17 February 2020 - POI 4.1.2 available</title>
+            <p>The Apache POI team is pleased to announce the release of 4.1.2.
                 Featured are a handful of new areas of functionality and numerous bug fixes.</p>
             <p>A summary of changes is available in the
-                <a href="https://www.apache.org/dyn/closer.lua/poi/dev/RELEASE-NOTES-4.1.1.txt">Release Notes</a>.
+                <a href="https://www.apache.org/dyn/closer.lua/poi/dev/RELEASE-NOTES-4.1.2.txt">Release Notes</a>.
                 A full list of changes is available in the <a href="site:changes">change log</a>.
                 People interested should also follow the <a href="site:mailinglists">dev list</a>
                 to track progress.</p>
@@ -68,37 +68,37 @@
                 The POI source release as well as the pre-built binary deployment packages are listed below.
                 Pre-built versions of all <a href="site:components">POI components</a>
                 are available in the central Maven repository under Group ID "org.apache.poi" and Version
-                "4.1.1".
+                "4.1.2".
             </p>
-            <section id="POI-4.1.1-bin"><title>Binary Distribution</title>
+            <section id="POI-4.1.2-bin"><title>Binary Distribution</title>
                 <ul>
                     <li>
-                        <a href="https://www.apache.org/dyn/closer.lua/poi/release/bin/poi-bin-4.1.1-20191023.tar.gz">poi-bin-4.1.1-20191023.tar.gz</a>
-                        (28.13 MB, <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.1-20191023.tar.gz.asc">signature (.asc)</a>,
-                        checksum: <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.1-20191023.tar.gz.sha256">SHA-256</a>,
-                        <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.1-20191023.tar.gz.sha512">SHA-512</a>)
+                        <a href="https://www.apache.org/dyn/closer.lua/poi/release/bin/poi-bin-4.1.2-20200217.tar.gz">poi-bin-4.1.2-20200217.tar.gz</a>
+                        (28.46 MB, <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.2-20200217.tar.gz.asc">signature (.asc)</a>,
+                        checksum: <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.2-20200217.tar.gz.sha256">SHA-256</a>,
+                        <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.2-20200217.tar.gz.sha512">SHA-512</a>)
                     </li>
                     <li>
-                        <a href="https://www.apache.org/dyn/closer.lua/poi/release/bin/poi-bin-4.1.1-20191023.zip">poi-bin-4.1.1-20191023.zip</a>
-                        (38.57 MB, <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.1-20191023.zip.asc">signature (.asc)</a>,
-                        checksum: <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.1-20191023.zip.sha256">SHA-256</a>,
-                        <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.1-20191023.zip.sha512">SHA-512</a>)
+                        <a href="https://www.apache.org/dyn/closer.lua/poi/release/bin/poi-bin-4.1.2-20200217.zip">poi-bin-4.1.2-20200217.zip</a>
+                        (39.06 MB, <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.2-20200217.zip.asc">signature (.asc)</a>,
+                        checksum: <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.2-20200217.zip.sha256">SHA-256</a>,
+                        <a href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.2-20200217.zip.sha512">SHA-512</a>)
                     </li>
                 </ul>
             </section>
-            <section id="POI-4.1.1-src"><title>Source Distribution</title>
+            <section id="POI-4.1.2-src"><title>Source Distribution</title>
                 <ul>
                     <li>
-                        <a href="https://www.apache.org/dyn/closer.lua/poi/release/src/poi-src-4.1.1-20191023.tar.gz">poi-src-4.1.1-20191023.tar.gz</a>
-                        (96.93 MB, <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.1-20191023.tar.gz.asc">signature (.asc)</a>,
-                        checksum: <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.1-20191023.tar.gz.sha256">SHA-256</a>,
-                        <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.1-20191023.tar.gz.sha512">SHA-512</a>)
+                        <a href="https://www.apache.org/dyn/closer.lua/poi/release/src/poi-src-4.1.2-20200217.tar.gz">poi-src-4.1.2-20200217.tar.gz</a>
+                        (97.42 MB, <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.2-20200217.tar.gz.asc">signature (.asc)</a>,
+                        checksum: <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.2-20200217.tar.gz.sha256">SHA-256</a>,
+                        <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.2-20200217.tar.gz.sha512">SHA-512</a>)
                     </li>
                     <li>
-                        <a href="https://www.apache.org/dyn/closer.lua/poi/release/src/poi-src-4.1.1-20191023.zip">poi-src-4.1.1-20191023.zip</a>
-                        (101.23 MB, <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.1-20191023.zip.asc">signature (.asc)</a>,
-                        checksum: <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.1-20191023.zip.sha256">SHA-256</a>,
-                        <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.1-20191023.zip.sha512">SHA-512</a>)
+                        <a href="https://www.apache.org/dyn/closer.lua/poi/release/src/poi-src-4.1.2-20200217.zip">poi-src-4.1.2-20200217.zip</a>
+                        (101.72 MB, <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.2-20200217.zip.asc">signature (.asc)</a>,
+                        checksum: <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.2-20200217.zip.sha256">SHA-256</a>,
+                        <a href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.2-20200217.zip.sha512">SHA-512</a>)
                     </li>
                 </ul>
             </section>

Modified: poi/site/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/poi/site/src/documentation/content/xdocs/index.xml?rev=1873995&r1=1873994&r2=1873995&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/index.xml (original)
+++ poi/site/src/documentation/content/xdocs/index.xml Thu Feb 13 23:26:54 2020
@@ -28,16 +28,16 @@
     <section><title>Project News</title>
 
       <!-- latest final release -->
-      <section><title>20 October 2019 - POI 4.1.1 available</title>
-        <p>The Apache POI team is pleased to announce the release of 4.1.1.
-          This release features performance improvements while writing large xlsx files, improved chart support,
-          fixes in EMF/HSLF rendering. Several dependencies were also updated to their latest versions to pick
-          up security fixes and other improvements.</p>
+      <section><title>17 February 2020 - POI 4.1.2 available</title>
+        <p>The Apache POI team is pleased to announce the release of 4.1.2.
+          This release features better chart support in XDDF, various rendering fixes in the Common SL/EMF modules
+          and OOM fixes when handling arbitrary slide indexes in XSLF (+ a new dependency to SparseBitSet 1.2).
+          Several dependencies were also updated to their latest versions to pick up security fixes and other improvements.</p>
         <p>A summary of changes is available in the
           <a href="https://www.apache.org/dyn/closer.lua/poi/release/RELEASE-NOTES.txt">Release Notes</a>.
-          A full list of changes is available in the <a href="changes.html#4.1.1">change log</a>.
+          A full list of changes is available in the <a href="changes.html#4.1.2">change log</a>.
           People interested should also follow the <a href="site:mailinglists">dev list</a> to track progress.</p>
-        <p>See the <a href="download.html#POI-4.1.1">downloads</a> page for more details.</p>
+        <p>See the <a href="download.html#POI-4.1.2">downloads</a> page for more details.</p>
         <p>POI requires Java 8 or newer since version 4.0.1.</p>
       </section>
 
@@ -66,9 +66,9 @@
       <section><title>26 March 2019 - XMLBeans 3.1.0 available</title>
       <p>The Apache POI team is pleased to announce the release of XMLBeans 3.1.0.
          Featured are a handful of bug fixes.</p>
-      <p>The Apache POI project has unretired the XMLBeans codebase and is maintaining it as a sub-project, 
+      <p>The Apache POI project has unretired the XMLBeans codebase and is maintaining it as a sub-project,
          due to its importance in the poi-ooxml codebase.</p>
-      <p>A summary of changes is available in the 
+      <p>A summary of changes is available in the
         <a href="https://svn.apache.org/viewvc/xmlbeans/trunk/CHANGES.txt?view=markup">Release Notes</a>.
         People interested should also follow the <a href="site:mailinglists">POI dev list</a> to track progress.</p>
        <p>The XMLBeans <a href="https://issues.apache.org/jira/projects/XMLBEANS">JIRA project</a> has been reopened and feel free to open issues.</p>
@@ -113,7 +113,7 @@
 	to this format in October 2007. We would welcome contributions.
       </p>
       <p>
-        There are also projects for 
+        There are also projects for
         <a href="site:diagram">Visio (HDGF and XDGF)</a>,
         <a href="site:hmef">TNEF (HMEF)</a>,
         and <a href="site:hpbf">Publisher (HPBF)</a>.
@@ -123,10 +123,10 @@
          provide this functionality.  Examples include: <a href="https://xml.apache.org/cocoon">Cocoon</a> for
          which there are serializers for HSSF;
          <a href="https://www.openoffice.org">Open Office.org</a> with whom we collaborate in documenting the
-         XLS format; and <a href="https://tika.apache.org/">Tika</a> / 
+         XLS format; and <a href="https://tika.apache.org/">Tika</a> /
          <a href="https://lucene.apache.org">Lucene</a>,
          for which we provide format interpretors.  When practical, we donate
-         components directly to those projects for POI-enabling them. 
+         components directly to those projects for POI-enabling them.
       </p>
       <section><title>Why should I use Apache POI?</title>
       <p>
@@ -161,19 +161,19 @@
 
     <section><title>Contributing </title>
       <p>
-        So you'd like to contribute to the project? Great! We need enthusiastic, 
+        So you'd like to contribute to the project? Great! We need enthusiastic,
         hard-working, talented folks to help us on the project, no matter your
-        background. So if you're motivated, ready, and have the time: Download the 
+        background. So if you're motivated, ready, and have the time: Download the
         source from the
-        <a href="site:subversion">Subversion Repository</a>, 
-        <a href="site:howtobuild">build the code</a>, join the 
-        <a href="site:mailinglists">mailing lists</a>, and we'll be happy to 
+        <a href="site:subversion">Subversion Repository</a>,
+        <a href="site:howtobuild">build the code</a>, join the
+        <a href="site:mailinglists">mailing lists</a>, and we'll be happy to
         help you get started on the project!
       </p>
       <p id="helpwanted"/>
       <p>
-        Please read our <a href="site:guidelines">Contribution Guidelines</a>. 
-        When your contribution is ready submit a patch to our 
+        Please read our <a href="site:guidelines">Contribution Guidelines</a>.
+        When your contribution is ready submit a patch to our
         <a href="https://bz.apache.org/bugzilla/buglist.cgi?product=POI">Bug Database</a>.
       </p>
     </section>
@@ -182,7 +182,7 @@
     <legal>
       Copyright (c) @year@ The Apache Software Foundation. All rights reserved.
       <br />
-      Apache POI, POI, Apache, the Apache feather logo, and the Apache 
+      Apache POI, POI, Apache, the Apache feather logo, and the Apache
       POI project logo are trademarks of The Apache Software Foundation.
     </legal>
   </footer>

Modified: poi/trunk/build.gradle
URL: http://svn.apache.org/viewvc/poi/trunk/build.gradle?rev=1873995&r1=1873994&r2=1873995&view=diff
==============================================================================
--- poi/trunk/build.gradle (original)
+++ poi/trunk/build.gradle Thu Feb 13 23:26:54 2020
@@ -70,7 +70,7 @@ wrapper.finalizedBy adjustWrapperPropert
 
 /**
 
-Define properties for all projects, including this one 
+Define properties for all projects, including this one
 
 */
 allprojects {
@@ -87,12 +87,12 @@ subprojects {
     apply plugin: 'java'
     apply plugin: 'jacoco'
 
-    // See https://github.com/melix/japicmp-gradle-plugin 
+    // See https://github.com/melix/japicmp-gradle-plugin
     apply plugin: 'me.champeau.gradle.japicmp'
-        
-    version = '4.1.2-SNAPSHOT'
+
+    version = '4.1.3-SNAPSHOT'
     ext {
-        japicmpversion = '4.1.0'
+        japicmpversion = '4.1.2'
     }
 
     tasks.withType(JavaCompile) {
@@ -131,15 +131,15 @@ subprojects {
 
         // Specifying the local via system properties did not work, so we set them this way
         jvmArgs '-Duser.language=en -Duser.country=US'
-  
+
         // show standard out and standard error of the test JVM(s) on the console
         //testLogging.showStandardStreams = true
 
         // http://forums.gradle.org/gradle/topics/jacoco_related_failure_in_multiproject_build
         systemProperties['user.dir'] = workingDir
-        
+
         systemProperties['POI.testdata.path'] = '../../test-data'
-        
+
         // this is necessary for JDK 9+ to keep formatting dates the same way as in previous JDK-versions
         systemProperties['java.locale.providers'] = 'JRE,CLDR'
     }
@@ -147,7 +147,7 @@ subprojects {
     jacoco {
         toolVersion = '0.8.5'
     }
-    
+
     // ensure the build-dir exists
     projectDir.mkdirs()
 
@@ -217,7 +217,7 @@ project('main') {
 }
 
 project('ooxml') {
-    
+
     sourceSets.main.java.srcDirs = ['../../src/ooxml/java']
     sourceSets.main.resources.srcDirs = ['../../src/ooxml/resources', '../../src/resources/ooxml']
     sourceSets.test.java.srcDirs = ['../../src/ooxml/testcases']

Modified: poi/trunk/doap_POI.rdf
URL: http://svn.apache.org/viewvc/poi/trunk/doap_POI.rdf?rev=1873995&r1=1873994&r2=1873995&view=diff
==============================================================================
--- poi/trunk/doap_POI.rdf (original)
+++ poi/trunk/doap_POI.rdf Thu Feb 13 23:26:54 2020
@@ -37,6 +37,13 @@
     <category rdf:resource="https://projects.apache.org/category/library" />
     <release>
       <Version>
+        <name>Apache POI 4.1.2</name>
+        <created>2020-02-14</created>
+        <revision>4.1.2</revision>
+      </Version>
+    </release>
+    <release>
+      <Version>
         <name>Apache POI 4.1.1</name>
         <created>2019-10-20</created>
         <revision>4.1.1</revision>

Modified: poi/trunk/osgi/build.xml
URL: http://svn.apache.org/viewvc/poi/trunk/osgi/build.xml?rev=1873995&r1=1873994&r2=1873995&view=diff
==============================================================================
--- poi/trunk/osgi/build.xml (original)
+++ poi/trunk/osgi/build.xml Thu Feb 13 23:26:54 2020
@@ -19,14 +19,14 @@ under the License.
 -->
 
 <!-- POI OSGi Bundle System -->
-<project name="POI OSGi Bundle" default="bundle" basedir=".." xmlns:mvn="antlib:org.apache.maven.artifact.ant">
+<project name="POI OSGi Bundle" default="bundle" basedir="..">
     <description>The Apache POI OSGi Bundle System.</description>
 
     <property name="bundle.lib" location="osgi/lib"/>
 
     <!-- TODO Import these from the parent build file -->
     <property name="repository.m2" value="https://repo1.maven.org"/>
-    <property name="version.id" value="4.1.2-SNAPSHOT"/>
+    <property name="version.id" value="4.1.3-SNAPSHOT"/>
     <property name="dist.dir" value="build/dist"/>
 
     <!-- jars in the /lib directory, see the fetch-bundle-jars target-->

Modified: poi/trunk/src/examples/groovy/build.gradle
URL: http://svn.apache.org/viewvc/poi/trunk/src/examples/groovy/build.gradle?rev=1873995&r1=1873994&r2=1873995&view=diff
==============================================================================
--- poi/trunk/src/examples/groovy/build.gradle (original)
+++ poi/trunk/src/examples/groovy/build.gradle Thu Feb 13 23:26:54 2020
@@ -23,8 +23,8 @@ repositories {
 }
 dependencies {
     compile 'org.codehaus.groovy:groovy-all:2.4.13'
-    compile 'org.apache.poi:poi:4.1.0'
-    compile 'org.apache.poi:poi-ooxml:4.1.0'
+    compile 'org.apache.poi:poi:4.1.2'
+    compile 'org.apache.poi:poi-ooxml:4.1.2'
 }
 
 // Our files are in the current directory

Modified: poi/trunk/src/examples/scala/build.sbt
URL: http://svn.apache.org/viewvc/poi/trunk/src/examples/scala/build.sbt?rev=1873995&r1=1873994&r2=1873995&view=diff
==============================================================================
--- poi/trunk/src/examples/scala/build.sbt (original)
+++ poi/trunk/src/examples/scala/build.sbt Thu Feb 13 23:26:54 2020
@@ -17,7 +17,7 @@
       
 // Add the POI core and OOXML support dependencies into your build.sbt
 libraryDependencies ++= Seq(
-   "org.apache.poi" % "poi" % "4.1.0",
-   "org.apache.poi" % "poi-ooxml" % "4.1.0",
-   "org.apache.poi" % "poi-ooxml-schemas" "4.1.0",
+   "org.apache.poi" % "poi" % "4.1.2",
+   "org.apache.poi" % "poi-ooxml" % "4.1.2",
+   "org.apache.poi" % "poi-ooxml-schemas" "4.1.2",
 )



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org