Releases
v4.4.0
Compare
Sorry, something went wrong.
No results found
4.4.0 (2026-07-28)
Features
add header validation support to NamedCsvRecordHandler (#151 ) (e50ad43 )
deprecate allowExtraCharsAfterClosingQuote (4523745 ), closes #170
propagate CsvParseException from readers unwrapped (1f4fa3e )
Bug Fixes
align IndexedCsvReader header capture exception wrapping with page reads (1923e7e )
clear stale CR flag on data chars in StrictCsvParser (d598c2c )
close file stream when building a reader from a Path fails (53b2311 )
make IndexedCsvReader page reads with named records order-independent (00193db )
make writer construction from a Path safe (849373e )
prevent leading empty line from being captured as header (9d4b178 )
reject prebuilt CsvIndex with mismatched pageSize (9878618 )
restore missing space before link in SourceExample component (36e45ee )
restrict IndexedCsvReader to UTF-8 and single-byte charsets (695e090 )
Performance Improvements
avoid String allocation for empty fields (6ada9d4 )
bulk-copy scan loops in RelaxedCsvParser (e623a6e )
defer validation message formatting in parsers (2f23a35 )
skip unescape pass for quoted fields without escaped quotes (09a256b )
You can’t perform that action at this time.