Skip to content
This repository was archived by the owner on Jun 3, 2026. It is now read-only.

Commit 1d12ed9

Browse files
committed
Prepare for the next release.
1 parent aedb270 commit 1d12ed9

2 files changed

Lines changed: 62 additions & 2 deletions

File tree

RELEASE-NOTES.txt

Lines changed: 59 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,62 @@
1+
Apache Commons CSV
2+
Version 1.8
3+
Release Notes
4+
5+
6+
INTRODUCTION:
7+
8+
This document contains the release notes for the 1.8 version of Apache Commons CSV.
9+
Commons CSV reads and writes files in variations of the Comma Separated Value (CSV) format.
10+
11+
Commons CSV requires at least Java 6.
12+
13+
The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.
14+
15+
Feature and bug fix release (Java 8)
16+
17+
Changes in this version include:
18+
19+
NEW FEATURES
20+
==============
21+
22+
o CSV-255: Add CSVRecord.isSet(int) method #52. Thanks to 0x100.
23+
24+
FIXED BUGS
25+
============
26+
27+
o CSV-135: Char escape doesn't work properly with quoting. Thanks to Mateusz Zakarczemny.
28+
o CSV-244: Test case failures following CSVFormat#equals() update.
29+
o CSV-243: CSVFormat withTrim() and withIgnoreSurroundingSpaces() need better docs.
30+
o CSV-242: CSVFormat equals() and hashCode() don't use all fields.
31+
o CSV-241: CSVFormat#validate() does not account for allowDuplicateHeaderNames #43. Thanks to LuckyIlam, Gary Gregory.
32+
o CSV-245: Post 1.7 release fixes. Thanks to Alex Herbert.
33+
o CSV-252: Upgrade test framework to JUnit 5 Jupiter #49, #50. Thanks to Alex Herbert.
34+
o CSV-247: A single empty header is allowed when not allowing empty column headers. #47. Thanks to Alex Herbert, Gary Gregory.
35+
o Use test scope for supercsv #48. Thanks to Alex Herbert.
36+
37+
CHANGES
38+
=========
39+
40+
o Update tests from H2 1.4.199 to 1.4.200. Thanks to Gary Gregory.
41+
o Update tests from Hamcrest 2.1 to 2.2. Thanks to Gary Gregory.
42+
o Update tests from Mockito 3.1.0 to 3.2.4. Thanks to Gary Gregory.
43+
o Fix typos in site and test #53. Thanks to Chen.
44+
45+
46+
Historical list of changes: https://commons.apache.org/proper/commons-csv/changes-report.html
47+
48+
For complete information on Apache Commons CSV, including instructions on how to submit bug reports,
49+
patches, or suggestions for improvement, see the Apache Apache Commons CSV website:
50+
51+
https://commons.apache.org/proper/commons-csv/
52+
53+
Download page: https://commons.apache.org/proper/commons-csv/download_csv.cgi
54+
55+
Have fun!
56+
-Apache Commons CSV team
57+
58+
------------------------------------------------------------------------------
59+
160
Apache Commons CSV
261
Version 1.7
362
Release Notes
@@ -50,7 +109,6 @@ Have fun!
50109

51110
------------------------------------------------------------------------------
52111

53-
54112
Apache Commons CSV
55113
Version 1.6
56114
Release Notes

src/changes/release-notes.vm

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ INTRODUCTION:
2525
This document contains the release notes for the ${version} version of Apache Commons CSV.
2626
Commons CSV reads and writes files in variations of the Comma Separated Value (CSV) format.
2727

28-
CSV requires at least Java 6.
28+
Commons CSV requires at least Java 6.
2929

3030
$introduction.replaceAll("(?<!\015)\012", "
3131
").replaceAll("(?m)^ +","")
@@ -122,5 +122,7 @@ patches, or suggestions for improvement, see the Apache ${project.name} website:
122122

123123
${project.url}
124124

125+
Download page: ${project.url}download_csv.cgi
126+
125127
Have fun!
126128
-Apache Commons CSV team

0 commit comments

Comments
 (0)