Prepare release 1.3

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/csv/trunk@1742504 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Benedikt Ritter 2016-05-06 07:02:25 +00:00
parent ffb70548fe
commit 0bbc5be89c
3 changed files with 92 additions and 25 deletions

View File

@ -1,3 +1,52 @@
Apache Commons CSV
Version 1.3
Release Notes
INTRODUCTION:
This document contains the release notes for the 1.3 version of Apache Commons CSV.
Commons CSV reads and writes files in variations of the Comma Separated Value (CSV) format.
CSV requires at least Java 6.
The Apache Commons CSV library provides a simple interface for reading and writing
CSV files of various types.
Feature and bug fix release.
Changes in this version include:
NEW FEATURES
==============
o CSV-179: Add shortcut method for using first record as header to CSVFormat.
o CSV-180: Add withHeader(Class? extends Enum>) to CSVFormat.
o CSV-159: Add IgnoreCase option for accessing header names. Thanks to Yamil Medina.
o CSV-169: The null string should be case-sensitive when reading records. Thanks to Gary Gregory.
o CSV-175: Support for ignoring trailing delimiter. Thanks to Gary Gregory, Chris Jones.
o CSV-177: Support trimming leading and trailing blanks. Thanks to Gary Gregory.
o CSV-178: Create default formats for Informix UNLOAD and UNLOAD CSV. Thanks to Gary Gregory.
FIXED BUGS
============
o CSV-168: CSVFormat.nullString should not be escaped. Thanks to Gary Gregory, cornel creanga.
o CSV-170: CSVFormat.MYSQL nullString should be "\N". Thanks to Gary Gregory, cornel creanga.
o CSV-161: Fix Javadoc to say CSVFormat with() methods return a new CSVFormat. Thanks to Gary Gregory, Kristof Meixner, Emmanuel Bourg.
CHANGES
============
o CSV-167: Comment line hides next record; update Javadoc to make behaviour clear. Thanks to Rene.
o CSV-153: CSVPrinter doesn't skip creation of header record if skipHeaderRecord is set to true. Thanks to Wren.
Have fun!
-Apache Commons CSV team
------------------------------------------------------------------------------
Apache Commons CSV
Version 1.2
Release Notes

View File

@ -31,10 +31,21 @@ limitations under the License.
| 2) Set the following properties in the component's pom: |
| - commons.componentid (required, alphabetic, lower case) |
| - commons.release.version (required) |
| - commons.binary.suffix (optional) |
| - commons.release.name (required) |
| - commons.binary.suffix (optional) |
| (defaults to "-bin", set to "" for pre-maven2 releases) |
| - commons.release.desc (optional) |
| - commons.release.subdir (optional) |
| |
| - commons.release.2/3.version (conditional) |
| - commons.release.2/3.name (conditional) |
| - commons.release.2/3.binary.suffix (optional) |
| - commons.release.2/3.desc (optional) |
| - commons.release.2/3.subdir (optional) |
| |
| 3) Example Properties |
| (commons.release.name inherited by parent: |
| ${project.artifactId}-${commons.release.version} |
| |
| <properties> |
| <commons.componentid>math</commons.componentid> |
@ -46,17 +57,17 @@ limitations under the License.
<document>
<properties>
<title>Download Apache Commons CSV</title>
<author email="dev@commons.apache.org">Commons Documentation Team</author>
<author email="dev@commons.apache.org">Apache Commons Documentation Team</author>
</properties>
<body>
<section name="Download Apache Commons CSV">
<subsection name="Using a Mirror">
<p>
We recommend you use a mirror to download our release
builds, but you <strong>must</strong> verify the integrity of
builds, but you <strong>must</strong> <a href="http://www.apache.org/info/verification.html">verify the integrity</a> of
the downloaded files using signatures downloaded from our main
distribution directories. Recent releases (48 hours) may not yet
be available from the mirrors.
be available from all the mirrors.
</p>
<p>
@ -88,39 +99,44 @@ limitations under the License.
</form>
<p>
The <a href="http://www.apache.org/dist/commons/KEYS">KEYS</a>
link links to the code signing keys used to sign the product.
The <code>PGP</code> link downloads the OpenPGP compatible signature from our main site.
The <code>MD5</code> link downloads the checksum from the main site.
It is essential that you
<a href="https://www.apache.org/info/verification.html">verify the integrity</a>
of downloaded files, preferably using the <code>PGP</code> signature (<code>*.asc</code> files);
failing that using the <code>MD5</code> hash (<code>*.md5</code> checksum files).
</p>
<p>
The <a href="https://www.apache.org/dist/commons/KEYS">KEYS</a>
file contains the public PGP keys used by Apache Commons developers
to sign releases.
</p>
</subsection>
</section>
<section name="Apache Commons CSV 1.2 (Java 6.0+)">
<section name="Apache Commons CSV 1.3 (Java 6.0+)">
<subsection name="Binaries">
<table>
<tr>
<td><a href="[preferred]/commons/csv/binaries/commons-csv-1.2-bin.tar.gz">commons-csv-1.2-bin.tar.gz</a></td>
<td><a href="http://www.apache.org/dist/commons/csv/binaries/commons-csv-1.2-bin.tar.gz.md5">md5</a></td>
<td><a href="http://www.apache.org/dist/commons/csv/binaries/commons-csv-1.2-bin.tar.gz.asc">pgp</a></td>
<td><a href="[preferred]/commons/csv/binaries/commons-csv-1.3-bin.tar.gz">commons-csv-1.3-bin.tar.gz</a></td>
<td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.3-bin.tar.gz.md5">md5</a></td>
<td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.3-bin.tar.gz.asc">pgp</a></td>
</tr>
<tr>
<td><a href="[preferred]/commons/csv/binaries/commons-csv-1.2-bin.zip">commons-csv-1.2-bin.zip</a></td>
<td><a href="http://www.apache.org/dist/commons/csv/binaries/commons-csv-1.2-bin.zip.md5">md5</a></td>
<td><a href="http://www.apache.org/dist/commons/csv/binaries/commons-csv-1.2-bin.zip.asc">pgp</a></td>
<td><a href="[preferred]/commons/csv/binaries/commons-csv-1.3-bin.zip">commons-csv-1.3-bin.zip</a></td>
<td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.3-bin.zip.md5">md5</a></td>
<td><a href="https://www.apache.org/dist/commons/csv/binaries/commons-csv-1.3-bin.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
<subsection name="Source">
<table>
<tr>
<td><a href="[preferred]/commons/csv/source/commons-csv-1.2-src.tar.gz">commons-csv-1.2-src.tar.gz</a></td>
<td><a href="http://www.apache.org/dist/commons/csv/source/commons-csv-1.2-src.tar.gz.md5">md5</a></td>
<td><a href="http://www.apache.org/dist/commons/csv/source/commons-csv-1.2-src.tar.gz.asc">pgp</a></td>
<td><a href="[preferred]/commons/csv/source/commons-csv-1.3-src.tar.gz">commons-csv-1.3-src.tar.gz</a></td>
<td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.3-src.tar.gz.md5">md5</a></td>
<td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.3-src.tar.gz.asc">pgp</a></td>
</tr>
<tr>
<td><a href="[preferred]/commons/csv/source/commons-csv-1.2-src.zip">commons-csv-1.2-src.zip</a></td>
<td><a href="http://www.apache.org/dist/commons/csv/source/commons-csv-1.2-src.zip.md5">md5</a></td>
<td><a href="http://www.apache.org/dist/commons/csv/source/commons-csv-1.2-src.zip.asc">pgp</a></td>
<td><a href="[preferred]/commons/csv/source/commons-csv-1.3-src.zip">commons-csv-1.3-src.zip</a></td>
<td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.3-src.zip.md5">md5</a></td>
<td><a href="https://www.apache.org/dist/commons/csv/source/commons-csv-1.3-src.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
@ -131,7 +147,7 @@ limitations under the License.
</p>
<ul>
<li class="download"><a href="[preferred]/commons/csv/">browse download area</a></li>
<li><a href="http://archive.apache.org/dist/commons/csv/">archives...</a></li>
<li><a href="https://archive.apache.org/dist/commons/csv/">archives...</a></li>
</ul>
</section>
</body>

View File

@ -46,6 +46,7 @@ The Javadoc API documents are available online:
</p>
<ul>
<li><a href="apidocs/index.html">Javadoc trunk</a></li>
<li><a href="archives/1.3/apidocs/index.html">Javadoc 1.3</a></li>
<li><a href="archives/1.2/apidocs/index.html">Javadoc 1.2</a></li>
<li><a href="archives/1.1/apidocs/index.html">Javadoc 1.1</a></li>
<li><a href="archives/1.0/apidocs/index.html">Javadoc 1.0</a></li>
@ -58,7 +59,8 @@ The <a href="source-repository.html">subversion repository</a> can be
<!-- ================================================== -->
<section name="Releases">
<ul>
<li><a href="http://commons.apache.org/csv/download_csv.cgi">Apache Commons CSV 1.2 (mirrors)</a> requires Java 1.6</li>
<li><a href="http://commons.apache.org/csv/download_csv.cgi">Apache Commons CSV 1.3 (mirrors)</a> requires Java 1.6</li>
<li><a href="http://archive.apache.org/dist/commons/csv/">Apache Commons CSV 1.2 (archives)</a> requires Java 1.6</li>
<li><a href="http://archive.apache.org/dist/commons/csv/">Apache Commons CSV 1.1 (archives)</a> requires Java 1.6</li>
<li><a href="http://archive.apache.org/dist/commons/csv/">Apache Commons CSV 1.0 (archives)</a> requires Java 1.6</li>
</ul>
@ -78,7 +80,7 @@ For previous releases, see the <a href="http://archive.apache.org/dist/commons/c
<pre>&lt;dependency&gt;
&lt;groupId&gt;org.apache.commons&lt;/groupId&gt;
&lt;artifactId&gt;commons-csv&lt;/artifactId&gt;
&lt;version&gt;1.2&lt;/version&gt;
&lt;version&gt;1.3&lt;/version&gt;
&lt;/dependency&gt;</pre>
</p>
<p>