Skip to content

Commit 732c2f8

Browse files
committed
Prepare for the next release candidate
1 parent 02b398d commit 732c2f8

File tree

5 files changed

+69
-19
lines changed

5 files changed

+69
-19
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Apache Commons CSV
4545

4646
[![Java CI](https://github.com/apache/commons-csv/actions/workflows/maven.yml/badge.svg)](https://github.com/apache/commons-csv/actions/workflows/maven.yml)
4747
[![Maven Central](https://img.shields.io/maven-central/v/org.apache.commons/commons-csv?label=Maven%20Central)](https://search.maven.org/artifact/org.apache.commons/commons-csv)
48-
[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-csv/1.12.0.svg)](https://javadoc.io/doc/org.apache.commons/commons-csv/1.12.0)
48+
[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-csv/1.13.0.svg)](https://javadoc.io/doc/org.apache.commons/commons-csv/1.13.0)
4949
[![CodeQL](https://github.com/apache/commons-csv/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/apache/commons-csv/actions/workflows/codeql-analysis.yml)
5050
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/apache/commons-csv/badge)](https://api.securityscorecards.dev/projects/github.com/apache/commons-csv)
5151

@@ -68,7 +68,7 @@ Alternatively, you can pull it from the central Maven repositories:
6868
<dependency>
6969
<groupId>org.apache.commons</groupId>
7070
<artifactId>commons-csv</artifactId>
71-
<version>1.12.0</version>
71+
<version>1.13.0</version>
7272
</dependency>
7373
```
7474

RELEASE-NOTES.txt

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,55 @@
1+
Apache Commons CSV Version 1.13.0 Release Notes
2+
3+
This document contains the release notes for the 1.13.0 version of Apache Commons CSV.
4+
Commons CSV reads and writes files in variations of the Comma Separated Value (CSV) format.
5+
6+
Commons CSV requires at least Java 8.
7+
8+
The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.
9+
10+
This is a feature and maintenance release. Java 8 or later is required.
11+
12+
Changes in this version include:
13+
14+
New Features
15+
------------
16+
17+
* CSV-313: Add CSVPrinter.getRecordCount(). Thanks to Gary Gregory.
18+
* Add and use CSVParser.Builder and builder() and deprecate CSVParser constructors. Thanks to Gary Gregory.
19+
* CSVFormat.Builder implements Supplier<CSVFormat>. Thanks to Gary Gregory.
20+
* Deprecate CSVFormat.Builder.build() for get(). Thanks to Gary Gregory.
21+
* CSV-196: Track byte position #502. Thanks to Yuzhan Jiang, Gary Gregory.
22+
23+
Fixed Bugs
24+
----------
25+
26+
* CSV-314: Required OSGi Import-Package version numbers in MANIFEST.MF #504. Thanks to Gary Gregory.
27+
* CSV-314: CSVParser.nextRecord() should throw CSVException (an IOException subclass) instead of IOException and IllegalStateException, no method signature changes needed. Thanks to Gary Gregory.
28+
29+
Changes
30+
-------
31+
32+
* Bump org.apache.commons:commons-parent from 76 to 78 #486, #495. Thanks to Gary Gregory, Dependabot.
33+
* Bump org.codehaus.mojo:taglist-maven-plugin from 3.1.0 to 3.2.1 #493. Thanks to Gary Gregory, Dependabot.
34+
* Bump commons-io:commons-io from 2.17.0 to 2.18.0 #505. Thanks to Gary Gregory, Dependabot.
35+
* Bump commons-codec:commons-codec from 1.17.1 to 1.17.2. Thanks to Gary Gregory.
36+
* Bump org.apache.commons:commons-parent from 78 to 79. Thanks to Gary Gregory.
37+
38+
39+
Historical list of changes: https://commons.apache.org/proper/commons-csv/changes-report.html
40+
41+
For complete information on Apache Commons CSV, including instructions on how to submit bug reports,
42+
patches, or suggestions for improvement, see the Apache Commons CSV website:
43+
44+
https://commons.apache.org/proper/commons-csv/
45+
46+
Download page: https://commons.apache.org/proper/commons-csv/download_csv.cgi
47+
48+
Have fun!
49+
-Apache Commons CSV team
50+
51+
------------------------------------------------------------------------------
52+
153
Apache Commons CSV Version 1.12.0 Release Notes
254

355
This document contains the release notes for the 1.12.0 version of Apache Commons CSV.

src/changes/changes.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
<title>Apache Commons CSV Release Notes</title>
4141
</properties>
4242
<body>
43-
<release version="1.13.0" date="YYYY-MM-DD" description="This is a feature and maintenance release. Java 8 or later is required.">
43+
<release version="1.13.0" date="2025-01-08" description="This is a feature and maintenance release. Java 8 or later is required.">
4444
<!-- FIX -->
4545
<action type="fix" issue="CSV-314" dev="ggregory" due-to="Gary Gregory">Required OSGi Import-Package version numbers in MANIFEST.MF #504.</action>
4646
<action type="fix" issue="CSV-314" dev="ggregory" due-to="Gary Gregory">CSVParser.nextRecord() should throw CSVException (an IOException subclass) instead of IOException and IllegalStateException, no method signature changes needed.</action>

src/changes/release-notes.vm

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@
1515
## specific language governing permissions and limitations
1616
## under the License.
1717
##
18-
${project.name}
19-
Version ${version}
20-
Release Notes
18+
${project.name} Version ${version} Release Notes
2119

2220
This document contains the release notes for the ${version} version of Apache Commons CSV.
2321
Commons CSV reads and writes files in variations of the Comma Separated Value (CSV) format.

src/site/xdoc/download_csv.xml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -113,32 +113,32 @@ limitations under the License.
113113
</p>
114114
</subsection>
115115
</section>
116-
<section name="Apache Commons CSV 1.12.0 (Java 8 or above)">
116+
<section name="Apache Commons CSV 1.13.0 (Java 8 or above)">
117117
<subsection name="Binaries">
118118
<table>
119119
<tr>
120-
<td><a href="[preferred]/commons/csv/binaries/commons-csv-1.12.0-bin.tar.gz">commons-csv-1.12.0-bin.tar.gz</a></td>
121-
<td><a href="https://downloads.apache.org/commons/csv/binaries/commons-csv-1.12.0-bin.tar.gz.sha512">sha512</a></td>
122-
<td><a href="https://downloads.apache.org/commons/csv/binaries/commons-csv-1.12.0-bin.tar.gz.asc">pgp</a></td>
120+
<td><a href="[preferred]/commons/csv/binaries/commons-csv-1.13.0-bin.tar.gz">commons-csv-1.13.0-bin.tar.gz</a></td>
121+
<td><a href="https://downloads.apache.org/commons/csv/binaries/commons-csv-1.13.0-bin.tar.gz.sha512">sha512</a></td>
122+
<td><a href="https://downloads.apache.org/commons/csv/binaries/commons-csv-1.13.0-bin.tar.gz.asc">pgp</a></td>
123123
</tr>
124124
<tr>
125-
<td><a href="[preferred]/commons/csv/binaries/commons-csv-1.12.0-bin.zip">commons-csv-1.12.0-bin.zip</a></td>
126-
<td><a href="https://downloads.apache.org/commons/csv/binaries/commons-csv-1.12.0-bin.zip.sha512">sha512</a></td>
127-
<td><a href="https://downloads.apache.org/commons/csv/binaries/commons-csv-1.12.0-bin.zip.asc">pgp</a></td>
125+
<td><a href="[preferred]/commons/csv/binaries/commons-csv-1.13.0-bin.zip">commons-csv-1.13.0-bin.zip</a></td>
126+
<td><a href="https://downloads.apache.org/commons/csv/binaries/commons-csv-1.13.0-bin.zip.sha512">sha512</a></td>
127+
<td><a href="https://downloads.apache.org/commons/csv/binaries/commons-csv-1.13.0-bin.zip.asc">pgp</a></td>
128128
</tr>
129129
</table>
130130
</subsection>
131131
<subsection name="Source">
132132
<table>
133133
<tr>
134-
<td><a href="[preferred]/commons/csv/source/commons-csv-1.12.0-src.tar.gz">commons-csv-1.12.0-src.tar.gz</a></td>
135-
<td><a href="https://downloads.apache.org/commons/csv/source/commons-csv-1.12.0-src.tar.gz.sha512">sha512</a></td>
136-
<td><a href="https://downloads.apache.org/commons/csv/source/commons-csv-1.12.0-src.tar.gz.asc">pgp</a></td>
134+
<td><a href="[preferred]/commons/csv/source/commons-csv-1.13.0-src.tar.gz">commons-csv-1.13.0-src.tar.gz</a></td>
135+
<td><a href="https://downloads.apache.org/commons/csv/source/commons-csv-1.13.0-src.tar.gz.sha512">sha512</a></td>
136+
<td><a href="https://downloads.apache.org/commons/csv/source/commons-csv-1.13.0-src.tar.gz.asc">pgp</a></td>
137137
</tr>
138138
<tr>
139-
<td><a href="[preferred]/commons/csv/source/commons-csv-1.12.0-src.zip">commons-csv-1.12.0-src.zip</a></td>
140-
<td><a href="https://downloads.apache.org/commons/csv/source/commons-csv-1.12.0-src.zip.sha512">sha512</a></td>
141-
<td><a href="https://downloads.apache.org/commons/csv/source/commons-csv-1.12.0-src.zip.asc">pgp</a></td>
139+
<td><a href="[preferred]/commons/csv/source/commons-csv-1.13.0-src.zip">commons-csv-1.13.0-src.zip</a></td>
140+
<td><a href="https://downloads.apache.org/commons/csv/source/commons-csv-1.13.0-src.zip.sha512">sha512</a></td>
141+
<td><a href="https://downloads.apache.org/commons/csv/source/commons-csv-1.13.0-src.zip.asc">pgp</a></td>
142142
</tr>
143143
</table>
144144
</subsection>

0 commit comments

Comments
 (0)