Author: gwoolsey
Date: Tue Apr 9 15:57:25 2019
New Revision: 1857217
URL: http://svn.apache.org/viewvc?rev=1857217&view=rev
Log:
Update site source for 4.1.0, prep build for 4.1.1 (via ant task)
Modified:
poi/site/src/documentation/content/xdocs/apidocs/index.xml
poi/site/src/documentation/content/xdocs/changes.xml
poi/site/src/documentation/content/xdocs/download.xml
poi/site/src/documentation/content/xdocs/index.xml
poi/site/src/documentation/release-guide.txt
poi/trunk/.classpath
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/apidocs/index.xml
URL:
http://svn.apache.org/viewvc/poi/site/src/documentation/content/xdocs/apidocs/index.xml?rev=1857217&r1=1857216&r2=1857217&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/apidocs/index.xml (original)
+++ poi/site/src/documentation/content/xdocs/apidocs/index.xml Tue Apr 9
15:57:25 2019
@@ -42,6 +42,7 @@
each the family can also be browsed online:
</p>
<ul>
+ <li><a href="/apidocs/4.1/">Apache POI 4.1.x Javadocs</a></li>
<li><a href="/apidocs/4.0/">Apache POI 4.0.x Javadocs</a></li>
<li><a href="/apidocs/3.17/">Apache POI 3.17 Javadocs</a></li>
</ul>
@@ -55,7 +56,7 @@
Maven / Gradle / IDE users are able to fetch the javadocs for each
of the Apache POI jars from Maven Central (or your preferred Maven
mirror). These are made available with the <em>javadoc</em> classifier,
- eg <em>group: 'org.apache.poi', name: 'poi', version: '4.0.1',
+ eg <em>group: 'org.apache.poi', name: 'poi', version: '4.1.0',
classifier: 'javaodc'</em>
</p>
<p>
Modified: poi/site/src/documentation/content/xdocs/changes.xml
URL:
http://svn.apache.org/viewvc/poi/site/src/documentation/content/xdocs/changes.xml?rev=1857217&r1=1857216&r2=1857217&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/changes.xml (original)
+++ poi/site/src/documentation/content/xdocs/changes.xml Tue Apr 9 15:57:25
2019
@@ -89,7 +89,7 @@
<!-- release version="4.1.1" date="2019-07-??">
</release -->
- <release version="4.1.0" date="2019-04-11">
+ <release version="4.1.0" date="2019-04-09">
<summary>
<summary-item>Improved support/fixes for Java 9+ and IBM
JVM</summary-item>
<summary-item>New EMF renderer and support of SVG images in
XSLF</summary-item>
Modified: poi/site/src/documentation/content/xdocs/download.xml
URL:
http://svn.apache.org/viewvc/poi/site/src/documentation/content/xdocs/download.xml?rev=1857217&r1=1857216&r2=1857217&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/download.xml (original)
+++ poi/site/src/documentation/content/xdocs/download.xml Tue Apr 9 15:57:25
2019
@@ -32,7 +32,7 @@
how stable your code should be.
</p>
<ul>
- <li><a href="#POI-4.0.1">The latest stable release is Apache POI
4.0.1</a></li>
+ <li><a href="#POI-4.1.0">The latest stable release is Apache POI
4.1.0</a></li>
<li><a href="#nightly">Nightly/CI builds are available as
well</a></li>
<li><a href="#archive">Archives of all prior releases</a></li>
</ul>
@@ -47,51 +47,51 @@
</section>
<!-- latest final release -->
- <section id="POI-4.0.1"><title>03 December 2018 - POI 4.0.1
available</title>
- <p>The Apache POI team is pleased to announce the release of 4.0.1.
- Featured are a handful of new areas of functionality and numerous
bug fixes.</p>
+ <section id="POI-4.1.0"><title>09 April 2019 - POI 4.1.0 available</title>
+ <p>The Apache POI team is pleased to announce the release of 4.1.0.
+ 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.0.1.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>
+ <a
href="https://www.apache.org/dyn/closer.lua/poi/dev/RELEASE-NOTES-4.1.0.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>
<p>
- 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.0.1".
+ 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.0".
</p>
- <section id="POI-4.0.1-bin"><title>Binary Distribution</title>
- <ul>
- <li>
- <a
href="https://www.apache.org/dyn/closer.lua/poi/release/bin/poi-bin-4.0.1-20181203.tar.gz">poi-bin-4.0.1-20181203.tar.gz</a>
- (26.85 MB, <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.0.1-20181203.tar.gz.asc">signature
(.asc)</a>,
- checksum: <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.0.1-20181203.tar.gz.sha256">SHA-256</a>,
- <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.0.1-20181203.tar.gz.sha512">SHA-512</a>)
- </li>
- <li>
- <a
href="https://www.apache.org/dyn/closer.lua/poi/release/bin/poi-bin-4.0.1-20181203.zip">poi-bin-4.0.1-20181203.zip</a>
- (36.28 MB, <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.0.1-20181203.zip.asc">signature
(.asc)</a>,
- checksum: <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.0.1-20181203.zip.sha256">SHA-256</a>,
- <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.0.1-20181203.zip.sha512">SHA-512</a>)
- </li>
- </ul>
+ <section id="POI-4.1.0-bin"><title>Binary Distribution</title>
+ <ul>
+ <li>
+ <a
href="https://www.apache.org/dyn/closer.lua/poi/release/bin/poi-bin-4.1.0-20190412.tar.gz">poi-bin-4.1.0-20190412.tar.gz</a>
+ (27.32 MB, <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.0-20190412.tar.gz.asc">signature
(.asc)</a>,
+ checksum: <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.0-20190412.tar.gz.sha256">SHA-256</a>,
+ <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.0-20190412.tar.gz.sha512">SHA-512</a>)
+ </li>
+ <li>
+ <a
href="https://www.apache.org/dyn/closer.lua/poi/release/bin/poi-bin-4.1.0-20190412.zip">poi-bin-4.1.0-20190412.zip</a>
+ (37.23 MB, <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.0-20190412.zip.asc">signature
(.asc)</a>,
+ checksum: <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.0-20190412.zip.sha256">SHA-256</a>,
+ <a
href="https://www.apache.org/dist/poi/release/bin/poi-bin-4.1.0-20190412.zip.sha512">SHA-512</a>)
+ </li>
+ </ul>
</section>
- <section id="POI-4.0.1-src"><title>Source Distribution</title>
- <ul>
- <li>
- <a
href="https://www.apache.org/dyn/closer.lua/poi/release/src/poi-src-4.0.1-20181203.tar.gz">poi-src-4.0.1-20181203.tar.gz</a>
- (93.03 MB, <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.0.1-20181203.tar.gz.asc">signature
(.asc)</a>,
- checksum: <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.0.1-20181203.tar.gz.sha256">SHA-256</a>,
- <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.0.1-20181203.tar.gz.sha512">SHA-512</a>)
- </li>
- <li>
- <a
href="https://www.apache.org/dyn/closer.lua/poi/release/src/poi-src-4.0.1-20181203.zip">poi-src-4.0.1-20181203.zip</a>
- (97.23 MB, <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.0.1-20181203.zip.asc">signature
(.asc)</a>,
- checksum: <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.0.1-20181203.zip.sha256">SHA-256</a>,
- <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.0.1-20181203.zip.sha512">SHA-512</a>)
- </li>
- </ul>
+ <section id="POI-4.1.0-src"><title>Source Distribution</title>
+ <ul>
+ <li>
+ <a
href="https://www.apache.org/dyn/closer.lua/poi/release/src/poi-src-4.1.0-20190412.tar.gz">poi-src-4.1.0-20190412.tar.gz</a>
+ (96.70 MB, <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.0-20190412.tar.gz.asc">signature
(.asc)</a>,
+ checksum: <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.0-20190412.tar.gz.sha256">SHA-256</a>,
+ <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.0-20190412.tar.gz.sha512">SHA-512</a>)
+ </li>
+ <li>
+ <a
href="https://www.apache.org/dyn/closer.lua/poi/release/src/poi-src-4.1.0-20190412.zip">poi-src-4.1.0-20190412.zip</a>
+ (100.96 MB, <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.0-20190412.zip.asc">signature
(.asc)</a>,
+ checksum: <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.0-20190412.zip.sha256">SHA-256</a>,
+ <a
href="https://www.apache.org/dist/poi/release/src/poi-src-4.1.0-20190412.zip.sha512">SHA-512</a>)
+ </li>
+ </ul>
</section>
</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=1857217&r1=1857216&r2=1857217&view=diff
==============================================================================
--- poi/site/src/documentation/content/xdocs/index.xml (original)
+++ poi/site/src/documentation/content/xdocs/index.xml Tue Apr 9 15:57:25 2019
@@ -42,20 +42,22 @@
</section>
<!-- latest final release -->
- <section><title>03 December 2018 - POI 4.0.1 available</title>
- <p>The Apache POI team is pleased to announce the release of 4.0.1.
- Featured are a handful of new areas of functionality and numerous
bug fixes.</p>
+ <section><title>09 April 2019 - POI 4.1.0 available</title>
+ <p>The Apache POI team is pleased to announce the release of 4.1.0.
+ This release features a new EMF renderer and support of SVG images
in XSLF, improvements to Java 9+ support,
+ a handful of new formula function implementations and numerous bug
fixes. 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.0.1">change log</a>.
+ A full list of changes is available in the <a
href="changes.html#4.1.0">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.0.1">downloads</a> page for
more details.</p>
- <p>POI 4.0.1 is the first release to require Java 8 or newer.</p>
+ <p>See the <a href="download.html#POI-4.1.0">downloads</a> page for
more details.</p>
+ <p>POI requires Java 8 or newer since version 4.0.1.</p>
</section>
- <!-- xmlbeans 3.0.2 release -->
- <section><title>23 October 2018 - XMLBeans 3.0.2 available</title>
- <p>The Apache POI team is pleased to announce the release of XMLBeans
3.0.2.
+ <!-- xmlbeans 3.1.0 release -->
+ <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,
due to its importance in the poi-ooxml codebase.</p>
@@ -63,8 +65,8 @@
<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>
- <p>The upcoming POI 4.0.1 release will use XMLBeans 3.0.2.</p>
- <p>XMLBeans 3.0.2 requires Java 6 or newer.</p>
+ <p>POI 4.1.0 uses XMLBeans 3.1.0.</p>
+ <p>XMLBeans requires Java 6 or newer since version 3.0.2.</p>
</section>
<section><title>20 March 2017 - CVE-2017-5644 - Possible DOS (Denial of
Service) in Apache POI versions prior to 3.15</title>
Modified: poi/site/src/documentation/release-guide.txt
URL:
http://svn.apache.org/viewvc/poi/site/src/documentation/release-guide.txt?rev=1857217&r1=1857216&r2=1857217&view=diff
==============================================================================
--- poi/site/src/documentation/release-guide.txt (original)
+++ poi/site/src/documentation/release-guide.txt Tue Apr 9 15:57:25 2019
@@ -248,13 +248,13 @@ You should see [INFO] BUILD SUCCESSFUL i
the jars could be downloaded fine.
4. Edit the website homepage and list the new release there.
- https://poi.apache.org/index.html
- https://poi.apache.org/changes.html
+ * poi/site/src/documentation/content/xdocs/index.xml
+ * poi/site/src/documentation/content/xdocs/changes.xml
remove older releases.
5. Edit the website download page, and list the new release there. This should
reference the checksums, so take care when updating
- https://poi.apache.org/download.html
+ * poi/site/src/documentation/content/xdocs/download.xml
{code:sh}
# the following generates a download-snipplet.xml to be copy&pasted in the
download.xml
ant update-download -Dversion.id="3.15" -Dreltype=dev -Drel_date="02 July
2016" -Dfile_date="20160702"
Modified: poi/trunk/.classpath
URL:
http://svn.apache.org/viewvc/poi/trunk/.classpath?rev=1857217&r1=1857216&r2=1857217&view=diff
==============================================================================
--- poi/trunk/.classpath (original)
+++ poi/trunk/.classpath Tue Apr 9 15:57:25 2019
@@ -44,5 +44,6 @@
<classpathentry kind="lib" path="lib/mockito-core-2.23.4.jar"/>
<classpathentry kind="lib" path="lib/byte-buddy-1.9.3.jar"/>
<classpathentry kind="lib" path="lib/byte-buddy-agent-1.9.3.jar"/>
+ <classpathentry kind="lib" path="compile-lib/batik-all-1.11.jar"/>
<classpathentry kind="output" path="bin"/>
</classpath>
Modified: poi/trunk/build.gradle
URL:
http://svn.apache.org/viewvc/poi/trunk/build.gradle?rev=1857217&r1=1857216&r2=1857217&view=diff
==============================================================================
--- poi/trunk/build.gradle (original)
+++ poi/trunk/build.gradle Tue Apr 9 15:57:25 2019
@@ -93,7 +93,7 @@ subprojects {
version = '4.1.1-SNAPSHOT'
ext {
- japicmpversion = '4.0.0'
+ japicmpversion = '4.1.0'
}
tasks.withType(JavaCompile) {
Modified: poi/trunk/doap_POI.rdf
URL:
http://svn.apache.org/viewvc/poi/trunk/doap_POI.rdf?rev=1857217&r1=1857216&r2=1857217&view=diff
==============================================================================
--- poi/trunk/doap_POI.rdf (original)
+++ poi/trunk/doap_POI.rdf Tue Apr 9 15:57:25 2019
@@ -37,6 +37,13 @@
<category rdf:resource="https://projects.apache.org/category/library" />
<release>
<Version>
+ <name>Apache POI 4.1.0</name>
+ <created>2019-04-08</created>
+ <revision>4.1.0</revision>
+ </Version>
+ </release>
+ <release>
+ <Version>
<name>Apache POI 4.0.1</name>
<created>2018-12-03</created>
<revision>4.0.1</revision>
Modified: poi/trunk/osgi/build.xml
URL:
http://svn.apache.org/viewvc/poi/trunk/osgi/build.xml?rev=1857217&r1=1857216&r2=1857217&view=diff
==============================================================================
--- poi/trunk/osgi/build.xml (original)
+++ poi/trunk/osgi/build.xml Tue Apr 9 15:57:25 2019
@@ -26,7 +26,7 @@ under the License.
<!-- TODO Import these from the parent build file -->
<property name="repository.m2" value="http://repo1.maven.org"/>
- <property name="version.id" value="4.0.1-SNAPSHOT"/>
+ <property name="version.id" value="4.1.1-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=1857217&r1=1857216&r2=1857217&view=diff
==============================================================================
--- poi/trunk/src/examples/groovy/build.gradle (original)
+++ poi/trunk/src/examples/groovy/build.gradle Tue Apr 9 15:57:25 2019
@@ -23,8 +23,8 @@ repositories {
}
dependencies {
compile 'org.codehaus.groovy:groovy-all:2.4.13'
- compile 'org.apache.poi:poi:4.0.0'
- compile 'org.apache.poi:poi-ooxml:4.0.0'
+ compile 'org.apache.poi:poi:4.1.0'
+ compile 'org.apache.poi:poi-ooxml:4.1.0'
}
// 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=1857217&r1=1857216&r2=1857217&view=diff
==============================================================================
--- poi/trunk/src/examples/scala/build.sbt (original)
+++ poi/trunk/src/examples/scala/build.sbt Tue Apr 9 15:57:25 2019
@@ -17,7 +17,7 @@
// Add the POI core and OOXML support dependencies into your build.sbt
libraryDependencies ++= Seq(
- "org.apache.poi" % "poi" % "4.0.0",
- "org.apache.poi" % "poi-ooxml" % "4.0.0",
- "org.apache.poi" % "poi-ooxml-schemas" "4.0.0",
+ "org.apache.poi" % "poi" % "4.1.0",
+ "org.apache.poi" % "poi-ooxml" % "4.1.0",
+ "org.apache.poi" % "poi-ooxml-schemas" "4.1.0",
)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]