Overview
Request 1075019 accepted
- Update to version 1.10.0:
- Minor changes #172. Thanks to Arturo Bernal.
- No Automatic-Module-Name prevents usage in JPMS projects without repacking the JAR. Fixes CSV-292. Thanks to Rob Vesse.
- Fix for multi-char delimiter not working as expected #218. Fixes CSV-288. Thanks to Santhsoh, Angus.
- CSVRecord.get(Enum) should use Enum.name() instead of Enum.toString(). Fixes CSV-269. Thanks to Auke te Winkel, Gary Gregory.
- Allow org.apache.commons.csv.IOUtils.copy(Reader, Appendable, CharBuffer) to compile on Java 11 and run on Java 8. Thanks to Gary Gregory.
- CSVRecord.toList() does not give write access to the new List. Fixes CSV-300. Thanks to Markus Spann, Gary Gregory.
- CSVParser.getRecords() now throws UncheckedIOException instead of IOException. Thanks to Gary Gregory.
- Add comments to iterator() and stream() #270. Fixes CSV-274. Thanks to Peter Hull, Bruno P. Kinoshita, Gary Gregory.
- Fix wrong assumptions in PostgreSQL formats #265. Fixes CSV-290. Thanks to angusdev, Gary Gregory.
- Validate input to setDelimiter(String) for empty string #266. Thanks to Mykola Faryma.
- Bump CSVFormat#serialVersionUID from 1 to 2. Thanks to Dependabot.
- CSVParser: Identify duplicates in null, empty and blank header names #279. Thanks to Alex Herbert.
- Serialization in CSVFormat is not supported from one version to the next.
- Make CSVRecord#values() public. Fixes CSV-291. Thanks to Gary Gregory.
- Add DuplicateHeaderMode for flexibility with header strictness. #114. Fixes CSV-264. Thanks to Sagar Tiwari, Seth Falco, Alex Herbert, Gary Gregory.
- Support for parallelism in CSVPrinter. Fixes CSV-295. Thanks to Gary Gregory.
- Add CSVPrinter.printRecord[s](Stream). Fixes CSV-295. Thanks to Gary Gregory.
- Add accessors for header/trailer comments #257. Fixes CSV-304. Thanks to Peter Hull, Bruno P. Kinoshita, Gary Gregory.
- Add github/codeql-action.
- Bump actions/cache from 2.1.6 to 3.0.10 #196, #233, #243, #267, #271. Thanks to Dependabot, Gary Gregory.
- Bump actions/checkout from 2.3.4 to 3.1.0 #188, #195, #220, #272. Thanks to Dependabot, Gary Gregory.
- Bump actions/setup-java from 2 to 3.5.1. Thanks to Gary Gregory.
- Bump actions/upload-artifact from 3.1.0 to 3.1.1 #280. Thanks to Dependabot.
- Bump commons-parent from 52 to 56 #264, #288, #298. Thanks to Gary Gregory.
- Bump checkstyle from 8.44 to 9.2.1 #180, #190, #194, #202, #207. Thanks to Dependabot.
- Bump junit-jupiter from 5.8.0-M1 to 5.9.1 #179, #186, #201, #244, #263. Thanks to Dependabot.
- Bump jmh-core from 1.32 to 1.36 #176, #208, #229, #285. Thanks to Dependabot.
- Bump jmh-generator-annprocess from 1.32 to 1.36 #175, #206, #226, #283. Thanks to Dependabot.
- Bump mockito-core from 3.11.2 to 4.11.0 #187, #197, #204, #212, #230, #237, #251, #259, #284, #292, #297. Thanks to Dependabot, Gary Gregory.
- Created by david.anes
- In state accepted
- Package maintainers: gkenion and mschreiner
Request History
david.anes created request
- Update to version 1.10.0:
- Minor changes #172. Thanks to Arturo Bernal.
- No Automatic-Module-Name prevents usage in JPMS projects without repacking the JAR. Fixes CSV-292. Thanks to Rob Vesse.
- Fix for multi-char delimiter not working as expected #218. Fixes CSV-288. Thanks to Santhsoh, Angus.
- CSVRecord.get(Enum) should use Enum.name() instead of Enum.toString(). Fixes CSV-269. Thanks to Auke te Winkel, Gary Gregory.
- Allow org.apache.commons.csv.IOUtils.copy(Reader, Appendable, CharBuffer) to compile on Java 11 and run on Java 8. Thanks to Gary Gregory.
- CSVRecord.toList() does not give write access to the new List. Fixes CSV-300. Thanks to Markus Spann, Gary Gregory.
- CSVParser.getRecords() now throws UncheckedIOException instead of IOException. Thanks to Gary Gregory.
- Add comments to iterator() and stream() #270. Fixes CSV-274. Thanks to Peter Hull, Bruno P. Kinoshita, Gary Gregory.
- Fix wrong assumptions in PostgreSQL formats #265. Fixes CSV-290. Thanks to angusdev, Gary Gregory.
- Validate input to setDelimiter(String) for empty string #266. Thanks to Mykola Faryma.
- Bump CSVFormat#serialVersionUID from 1 to 2. Thanks to Dependabot.
- CSVParser: Identify duplicates in null, empty and blank header names #279. Thanks to Alex Herbert.
- Serialization in CSVFormat is not supported from one version to the next.
- Make CSVRecord#values() public. Fixes CSV-291. Thanks to Gary Gregory.
- Add DuplicateHeaderMode for flexibility with header strictness. #114. Fixes CSV-264. Thanks to Sagar Tiwari, Seth Falco, Alex Herbert, Gary Gregory.
- Support for parallelism in CSVPrinter. Fixes CSV-295. Thanks to Gary Gregory.
- Add CSVPrinter.printRecord[s](Stream). Fixes CSV-295. Thanks to Gary Gregory.
- Add accessors for header/trailer comments #257. Fixes CSV-304. Thanks to Peter Hull, Bruno P. Kinoshita, Gary Gregory.
- Add github/codeql-action.
- Bump actions/cache from 2.1.6 to 3.0.10 #196, #233, #243, #267, #271. Thanks to Dependabot, Gary Gregory.
- Bump actions/checkout from 2.3.4 to 3.1.0 #188, #195, #220, #272. Thanks to Dependabot, Gary Gregory.
- Bump actions/setup-java from 2 to 3.5.1. Thanks to Gary Gregory.
- Bump actions/upload-artifact from 3.1.0 to 3.1.1 #280. Thanks to Dependabot.
- Bump commons-parent from 52 to 56 #264, #288, #298. Thanks to Gary Gregory.
- Bump checkstyle from 8.44 to 9.2.1 #180, #190, #194, #202, #207. Thanks to Dependabot.
- Bump junit-jupiter from 5.8.0-M1 to 5.9.1 #179, #186, #201, #244, #263. Thanks to Dependabot.
- Bump jmh-core from 1.32 to 1.36 #176, #208, #229, #285. Thanks to Dependabot.
- Bump jmh-generator-annprocess from 1.32 to 1.36 #175, #206, #226, #283. Thanks to Dependabot.
- Bump mockito-core from 3.11.2 to 4.11.0 #187, #197, #204, #212, #230, #237, #251, #259, #284, #292, #297. Thanks to Dependabot, Gary Gregory.
david.anes accepted request