|
38 | 38 | <title>Release Notes</title> |
39 | 39 | </properties> |
40 | 40 | <body> |
41 | | - <release version="1.6" date="2018-MM-DD" description="Feature and bug fix release"> |
| 41 | + <release version="1.7" date="2019-MM-DD" description="Feature and bug fix release (Java 8)"> |
| 42 | + <action issue="CSV-233" type="add" dev="ggregory" due-to="Gary Gregory">Add predefined CSVFormats for printing MongoDB CSV anJ TSV.</action> |
| 43 | + <action issue="CSV-208" type="fix" dev="ggregory" due-to="Jurrie Overgoor">Fix escape character for POSTGRESQL_TEXT and POSTGRESQL_CSV formats.</action> |
| 44 | + <action issue="CSV-232" type="fix" dev="ggregory" due-to="Jurrie Overgoor, Gary Gregory">Site link "Source Repository" does not work.</action> |
| 45 | + <action issue="CSV-234" type="add" dev="ggregory" due-to="Roberto Benedetti, Gary Gregory">Add support for java.sql.Clob.</action> |
| 46 | + <action issue="CSV-237" type="update" dev="ggregory" due-to="Gary Gregory">Update to Java 8.</action> |
| 47 | + <action issue="CSV-238" type="fix" dev="ggregory" due-to="Stephen Olander-Waters">Escape quotes in CLOBs #39.</action> |
| 48 | + </release> |
| 49 | + <release version="1.6" date="2018-09-22" description="Feature and bug fix release (Java 7)"> |
| 50 | + <action issue="CSV-231" type="update" dev="britter">Add more documentation to CSVPrinter.</action> |
42 | 51 | <action issue="CSV-217" type="add" dev="ggregory" due-to="Korolyov Alexei">Add autoFlush option for CsvPrinter. PR #24.</action> |
43 | 52 | <action issue="CSV-219" type="fix" dev="ggregory" due-to="Zhang Hongda">The behavior of quote char using is not similar as Excel does when the first string contains CJK char(s).</action> |
44 | 53 | <action issue="CSV-172" type="fix" dev="ggregory" due-to="Andrew Pennebaker">Don't quote cells just because they have UTF-8 encoded characters.</action> |
45 | 54 | <action issue="CSV-220" type="add" dev="ggregory" due-to="Gary Gregory">Add API org.apache.commons.csv.CSVFormat.withSystemRecordSeparator().</action> |
46 | 55 | <action issue="CSV-223" type="fix" dev="ggregory" due-to="Samuel Martin">Inconsistency between Javadoc of CSVFormat DEFAULT EXCEL.</action> |
47 | 56 | <action issue="CSV-209" type="fix" dev="ggregory" due-to="Gary Gregory">Create CSVFormat.ORACLE preset.</action> |
48 | | - <action issue="CSV-224" type="fix" dev="ggregory" due-to="David Warshaw">Some Multi Iterator Parsing Peek Sequences Incorrectly Consume Elements.</action> |
| 57 | + <action issue="CSV-224" type="fix" dev="ggregory" due-to="David Warshaw">Some multi-iterator parsing peek sequences incorrectly consume elements.</action> |
| 58 | + <action issue="CSV-225" type="fix" dev="ggregory" due-to="Anson Schwabecher">Parse method should avoid creating a redundant BufferedReader.</action> |
| 59 | + <action issue="CSV-233" type="fix" dev="ggregory" due-to="Gary Gregory">Add predefined CSVFormats for printing MongoDB CSV and TSV.</action> |
49 | 60 | </release> |
50 | | - <release version="1.5" date="2017-09-03" description="Feature and bug fix release"> |
| 61 | + <release version="1.5" date="2017-09-03" description="Feature and bug fix release (Java 7)"> |
51 | 62 | <action issue="CSV-203" type="fix" dev="ggregory" due-to="Richard Wheeldon, Kai Paroth">withNullString value is printed without quotes when QuoteMode.ALL is specified; add QuoteMode.ALL_NON_NULL. PR #17.</action> |
52 | 63 | <action issue="CSV-194" type="fix" dev="ggregory" due-to="Marc Prud'hommeaux">Fix outdated comments about FileReader in CSVParser #13</action> |
53 | 64 | <action issue="CSV-193" type="fix" dev="ggregory" due-to="Matthias Wiehl">Fix incorrect method name 'withFirstRowAsHeader' in user guide.</action> |
|
62 | 73 | <action issue="CSV-207" type="add" dev="ggregory" due-to="Gary Gregory">Provide a CSV Format for printing PostgreSQL CSV and Text formats.</action> |
63 | 74 | <action issue="CSV-214" type="add" dev="ggregory" due-to="Nitin Mahendru, Gary Gregory">Adding a placeholder in the Lexer and CSV parser to store the end-of-line string.</action> |
64 | 75 | </release> |
65 | | - <release version="1.4" date="2016-05-28" description="Feature and bug fix release"> |
| 76 | + <release version="1.4" date="2016-05-28" description="Feature and bug fix release (Java 6)"> |
66 | 77 | <action issue="CSV-181" type="update" dev="ggregory" due-to="Gary Gregory">Make CSVPrinter.print(Object) GC-free.</action> |
67 | 78 | <action issue="CSV-182" type="add" dev="ggregory" due-to="Gary Gregory">Allow some printing operations directly from CSVFormat.</action> |
68 | 79 | <action issue="CSV-183" type="update" dev="ggregory">Drop ferc.gov tests.</action> |
69 | 80 | </release> |
70 | | - <release version="1.3" date="2016-05-09" description="Feature and bug fix release"> |
| 81 | + <release version="1.3" date="2016-05-09" description="Feature and bug fix release (Java 6)"> |
71 | 82 | <action issue="CSV-179" type="add" dev="britter">Add shortcut method for using first record as header to CSVFormat</action> |
72 | 83 | <action issue="CSV-180" type="add" dev="britter">Add withHeader(Class<? extends Enum>) to CSVFormat</action> |
73 | 84 | <action issue="CSV-167" type="update" dev="sebb" due-to="Rene">Comment line hides next record; update Javadoc to make behaviour clear</action> |
|
81 | 92 | <action issue="CSV-177" type="add" dev="ggregory" due-to="Gary Gregory">Support trimming leading and trailing blanks.</action> |
82 | 93 | <action issue="CSV-178" type="add" dev="ggregory" due-to="Gary Gregory">Create default formats for Informix UNLOAD and UNLOAD CSV.</action> |
83 | 94 | </release> |
84 | | - <release version="1.2" date="2015-08-24" description="Feature and bug fix release"> |
| 95 | + <release version="1.2" date="2015-08-24" description="Feature and bug fix release (Java 6)"> |
85 | 96 | <action issue="CSV-145" type="fix" dev="ggregory" due-to="Frank Ulbricht">CSVFormat.with* methods clear the header comments</action> |
86 | 97 | <action issue="CSV-156" type="fix" dev="ggregory" due-to="Jason Steenstra-Pickens">Incorrect Javadoc on QuoteMode.NONE</action> |
87 | 98 | <action issue="CSV-157" type="add" dev="ggregory">Add enum CSVFormat.Predefined that contains the default CSVFormat values.</action> |
88 | 99 | </release> |
89 | | - <release version="1.1" date="2014-11-16" description="Feature and bug fix release"> |
| 100 | + <release version="1.1" date="2014-11-16" description="Feature and bug fix release (Java 6)"> |
90 | 101 | <action issue="CSV-140" type="fix" dev="ggregory" due-to="Damjan Jovanovic">QuoteMode.NON_NUMERIC doesn't work with CSVPrinter.printRecords(ResultSet)</action> |
91 | 102 | <action issue="CSV-130" type="fix" dev="ggregory" due-to="Sergei Lebedev">CSVFormat#withHeader doesn't work well with #printComment, add withHeaderComments(String...)</action> |
92 | 103 | <action issue="CSV-128" type="fix" dev="ggregory">CSVFormat.EXCEL should ignore empty header names</action> |
|
97 | 108 | <action issue="CSV-131" type="add" dev="ggregory" due-to="Holger Stratmann">Save positions of records to enable random access</action> |
98 | 109 | <action issue="CSV-139" type="add" dev="ggregory">CSVPrinter.printRecord(ResultSet) with metadata</action> |
99 | 110 | </release> |
100 | | - <release version="1.0" date="2014-08-14" description="First release"> |
| 111 | + <release version="1.0" date="2014-08-14" description="First release (Java 6)"> |
101 | 112 | <action issue="CSV-125" type="fix" dev="britter">No longer works with Java 6</action> |
102 | 113 | <action issue="CSV-122" type="fix" dev="britter" due-to="Mike Lewis">NullPointerException when empty header string and and null string of ""</action> |
103 | 114 | <action issue="CSV-117" type="update" dev="sebb">Validate format parameters in constructor</action> |
|
0 commit comments