1+ Apache Commons CSV
2+ Version 1.1
3+ Release Notes
4+
5+
6+ INTRODUCTION:
7+
8+ This document contains the release notes for the 1.1 version of Apache Commons CSV.
9+ Commons CSV reads and writes files in variations of the Comma Separated Value (CSV) format.
10+
11+ CSV requires at least Java 6.0.
12+
13+ The Apache Commons CSV library provides a simple interface for reading and writing
14+ CSV files of various types.
15+
16+ This is our second release.
17+
18+ Changes in this version include:
19+
20+ New features:
21+ o [CSV-129] Add CSVFormat#with 0-arg methods matching boolean arg methods.
22+ o [CSV-131] Save positions of records to enable random access. Thanks to Holger Stratmann.
23+ o [CSV-139] CSVPrinter.printRecord(ResultSet) with metadata.
24+
25+ Fixed Bugs:
26+ o [CSV-140] QuoteMode.NON_NUMERIC doesn't work with CSVPrinter.printRecords(ResultSet). Thanks to Damjan Jovanovic.
27+ o [CSV-130] CSVFormat#withHeader doesn't work well with #printComment, add withHeaderComments(String...). Thanks to Sergei Lebedev.
28+ o [CSV-128] CSVFormat.EXCEL should ignore empty header names.
29+ o [CSV-132] Incorrect Javadoc referencing org.apache.commons.csv.CSVFormat withQuote(). Thanks to Sascha Szott.
30+
31+ Changes:
32+ o [CSV-124] Improve toString() implementation of CSVRecord. Thanks to Kalyan.
33+ o [CSV-134] Unified parameter validation. Thanks to wu wen.
34+
35+ Historical list of changes: http://commons.apache.org/proper/commons-csv/changes-report.html
36+
37+ For complete information on Apache Commons CSV, including instructions on how to submit bug reports,
38+ patches, or suggestions for improvement, see the Apache Apache Commons CSV website:
39+
40+ http://commons.apache.org/proper/commons-csv/
41+
42+ Have fun!
43+ -Apache Commons CSV team
44+
45+ -------------------------------------------------------------------------------
46+
147 Apache Commons CSV
248 Version 1.0
349 Release Notes
@@ -18,7 +64,7 @@ First release
1864Changes in this version include:
1965
2066NEW FEATURES
21- ==============
67+ ============
2268
2369o CSV-121: IllegalArgumentException thrown when the header contains duplicate names when the column names are empty.
2470 Thanks to Sebastian Hardt.
@@ -32,7 +78,7 @@ o CSV-65: Header support
3278o CSV-48: Predefined format for MYSQL
3379
3480FIXED BUGS
35- ============
81+ ==========
3682
3783o CSV-125: No longer works with Java 6
3884o CSV-122: NullPointerException when empty header string and and null string of "".
@@ -57,7 +103,7 @@ o CSV-13: NullPointerException in CSVPrinter.print()/println()
57103o CSV-23: Excel strategy uses wrong separator
58104
59105CHANGES
60- =========
106+ =======
61107
62108o CSV-117: Validate format parameters in constructor
63109o CSV-42: Lots of possible changes Thanks to Bob Smith.
0 commit comments