Skip to content

0.2.0

Compare
Choose a tag to compare
@nietras nietras released this 07 Aug 09:59
· 102 commits to main since this release
a13ae8e
  • Replace the "char + position" indexing approach with a "straightforward" parse one row at a time approach for 1.4x faster low level parsing.
  • Add line number range (from - to excl) to SepReader.Row incl. tracking line endings inside quotes so easy to find a row's lines in notepad or similar.
  • Add SepReaderOptions.DisableColCountCheck option that allows disabling exception thrown if a row does not have expected col count (fixes issue #10).
  • BREAKING CHANGE: Rename SepReaderOptions.UseFastFloat to DisableFastFloat to follow a Disable convention for features enabled by default.
  • Minor breaking change to SepWriter, which now always writes line ending for last row to ensure row count consistent for empty columns.
  • Expand README.md with options and debuggability.