mirror of
https://github.com/apache/poi.git
synced 2026-02-27 20:40:08 +08:00
update docs
This commit is contained in:
parent
789fcc29bb
commit
9b7938bf81
@ -33,9 +33,7 @@
|
||||
The Javadocs for the latest (development) version of Apache POI
|
||||
can be <a href="dev/index.html">accessed online here</a>, or build
|
||||
from a <a href="site:git">source code checkout</a>
|
||||
by running the <em>javadocs</em> Ant task. The
|
||||
<a href="dev/index.html">latest (development) Javadocs</a> are generally
|
||||
updated every few weeks, so may lag the most recent development slightly.
|
||||
by running the <em>javadocs</em> Gradle task.
|
||||
</p>
|
||||
<p>
|
||||
For recent releases, the Javadocs for the latest stable release
|
||||
@ -47,6 +45,10 @@
|
||||
<li><a href="ext:apidocs/v40">Apache POI 4.0.x Javadocs</a></li>
|
||||
<li><a href="ext:apidocs/v317">Apache POI 3.17 Javadocs</a></li>
|
||||
</ul>
|
||||
<p>
|
||||
<a href="https://javadoc.io/doc/org.apache.poi">Javadoc.io</a> is
|
||||
probably the best resource for browsing Apache POI Javadocs.
|
||||
</p>
|
||||
|
||||
<section><title>Older Releases</title>
|
||||
<p>
|
||||
|
||||
@ -71,8 +71,12 @@
|
||||
</section>
|
||||
|
||||
<release version="5.5.1" date="2025-12-??">
|
||||
<summary>
|
||||
<summary-item>Upgrade commons-io dependency to 2.21.0</summary-item>
|
||||
<summary-item>Upgrade pdfbox dependency to 3.0.6</summary-item>
|
||||
</summary>
|
||||
<actions>
|
||||
<action type="fix" fixes-bug="github-932" context="POI_Overall">Add back module-info classes that were omitted from the 5.5.0 jars by accident</action>
|
||||
<action type="fix" fixes-bug="github-932" context="POI_Overall">Add back module-info classes that were omitted from the 5.5.0 jars by accident</action>
|
||||
</actions>
|
||||
</release>
|
||||
|
||||
|
||||
@ -32,7 +32,7 @@
|
||||
<section>
|
||||
<title>Overview</title>
|
||||
|
||||
<p>This page provides some guidance about how Apache POI can be used in security-sensible areas.</p>
|
||||
<p>This page provides some guidance about how Apache POI can be used in security-sensitive areas.</p>
|
||||
</section>
|
||||
|
||||
<section>
|
||||
@ -99,6 +99,16 @@
|
||||
inputs, even if they are not explicitly security-related.
|
||||
<br />
|
||||
</li>
|
||||
<li><strong>Monitor security advisories</strong><br/>
|
||||
Keep an eye on security advisories related to Apache POI. You can find them on the
|
||||
<a href="https://poi.apache.org">POI website</a> and they are shared on the
|
||||
<a href="https://poi.apache.org/help/index.html">POI mailing lists</a> as well as
|
||||
the <a href="https://lists.apache.org/list.html?announce@apache.org">Apache Announce Mailing List</a>.
|
||||
<br />
|
||||
<a href="https://app.opencve.io/cve/?product=poi&vendor=apache">OpenCVE</a> is one of a
|
||||
number of services that can help you monitor CVEs for specific products.
|
||||
<br />
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</body>
|
||||
|
||||
@ -29,27 +29,61 @@
|
||||
|
||||
<body>
|
||||
<section><title>Versioning</title>
|
||||
<p>
|
||||
Apache POI™ releases are available under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0.</a>
|
||||
from the <a href="site:download">Download</a> page.
|
||||
</p>
|
||||
<p>
|
||||
The versioning scheme for Apache POI is based on the principles of
|
||||
<a href="https://semver.org/">Semantic Versioning 2.0.0</a>.
|
||||
</p>
|
||||
<p>
|
||||
We started using this versioning scheme in Apache POI 4.0.0. Versions prior
|
||||
to this did not follow exactly the same principles with the numbers typically being of the form
|
||||
X.Y. X indicated the major version but there may in some cases, have been big changes between
|
||||
minor versions.
|
||||
</p>
|
||||
<p>
|
||||
We typically only release new versions and don't usually patch old releases.
|
||||
We may consider patching old releases in exceptional circumstances.
|
||||
It is recommended to always use the latest version of Apache POI.
|
||||
</p>
|
||||
</section>
|
||||
</body>
|
||||
<p>
|
||||
Apache POI™ releases are available under the <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0.</a>
|
||||
from the <a href="site:download">Download</a> page.
|
||||
</p>
|
||||
<p>
|
||||
The versioning scheme for Apache POI is based on the principles of
|
||||
<a href="https://semver.org/">Semantic Versioning 2.0.0</a>.
|
||||
</p>
|
||||
<p>
|
||||
We started using this versioning scheme in Apache POI 4.0.0. Versions prior
|
||||
to this did not follow exactly the same principles with the numbers typically being of the form
|
||||
X.Y. X indicated the major version but there may in some cases, have been big changes between
|
||||
minor versions.
|
||||
</p>
|
||||
<p>
|
||||
We typically only release new versions and don't usually patch old releases.
|
||||
We may consider patching old releases in exceptional circumstances.
|
||||
It is recommended to always use the latest version of Apache POI.
|
||||
</p>
|
||||
</section>
|
||||
<section><title>Migrating from older versions</title>
|
||||
<p>
|
||||
Typically, migrating from one major version to the next should be straightforward.
|
||||
Before migrating, you should check if you are using any deprecated APIs and try to update
|
||||
your code by following the deprecation notices.
|
||||
</p>
|
||||
<p>
|
||||
If you are migrating across multiple major versions, it is recommended to do this
|
||||
step by step, i.e. first migrate to the next major version, test your application
|
||||
and then continue to the next major version. A method might have been deprecated
|
||||
in one major version and then removed in the next major version.
|
||||
</p>
|
||||
<p>
|
||||
Minor versions may introduce new features and deprecate existing APIs.
|
||||
They might also contain bug fixes that could potentially affect existing functionality.
|
||||
</p>
|
||||
<p>
|
||||
POI 5.0.0 renamed the ooxml-schemas jar to poi-ooxml-full and
|
||||
poi-ooxml-schemas jar to poi-ooxml-lite. Please check your dependencies
|
||||
when migrating from POI 4.x to POI 5.x.
|
||||
</p>
|
||||
<p>
|
||||
Please check the <a href="changes.html">Change Log</a> for details about
|
||||
what has changed in each version.
|
||||
</p>
|
||||
<p>
|
||||
The <a href="https://poi.apache.org/help/faq.html">FAQ</a> may also contain
|
||||
useful information.
|
||||
</p>
|
||||
<p>
|
||||
If you encounter any issues when migrating, please report them to the
|
||||
<a href="https://poi.apache.org/help/index.html">mailing list</a>.
|
||||
</p>
|
||||
</section>
|
||||
</body>
|
||||
<footer>
|
||||
<legal>
|
||||
Copyright (c) @year@ The Apache Software Foundation All rights reserved.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user