55
66INTRODUCTION:
77
8- This document contains the release notes for the 1.8 version of Apache Commons CSV.
8+ This document contains the release notes for the 1.8-SNAPSHOT version of Apache Commons CSV.
99Commons CSV reads and writes files in variations of the Comma Separated Value (CSV) format.
1010
1111Commons CSV requires at least Java 6.
1212
1313The Apache Commons CSV library provides a simple interface for reading and writing CSV files of various types.
1414
15- Feature and bug fix release (Java 8)
15+ Feature and bug fix release (Java 8).
16+ This release fixes serialization compatibility of CSVRecord with versions 1.0 to 1.6. New fields added since
17+ 1.7 are not serialized. Support for Serializable is scheduled to be removed in version 2.0.
1618
1719Changes in this version include:
1820
@@ -32,6 +34,7 @@ o CSV-241: CSVFormat#validate() does not account for allowDuplicateHeaderNames
3234o CSV-245: Post 1.7 release fixes. Thanks to Alex Herbert.
3335o CSV-252: Upgrade test framework to JUnit 5 Jupiter #49, #50. Thanks to Alex Herbert.
3436o CSV-247: A single empty header is allowed when not allowing empty column headers. #47. Thanks to Alex Herbert, Gary Gregory.
37+ o CSV-248: CSVRecord is not Serializable. Thanks to Alex Herbert.
3538o Use test scope for supercsv #48. Thanks to Alex Herbert.
3639
3740CHANGES
@@ -41,6 +44,7 @@ o Update tests from H2 1.4.199 to 1.4.200. Thanks to Gary Gregory.
4144o Update tests from Hamcrest 2.1 to 2.2. Thanks to Gary Gregory.
4245o Update tests from Mockito 3.1.0 to 3.2.4. Thanks to Gary Gregory.
4346o Fix typos in site and test #53. Thanks to Chen.
47+ o Fix typo performance test #55. Thanks to Chen.
4448
4549
4650Historical list of changes: https://commons.apache.org/proper/commons-csv/changes-report.html
0 commit comments