Skip to content

1.2.0

Latest
Compare
Choose a tag to compare
@airbreather airbreather released this 20 Jul 12:57
08abb33

1.2.0

  • Added fluent helpers to replace the Csv.ProcessFoo methods with something that's easier to maintain without being meaningfully less convenient to use (#15).
  • Deprecated the ability to ignore a leading UTF-8 byte order mark inside the header-aware visitor, per #14.
    • Instead, it's up to the source of the input to skip (or not skip) sending a leading UTF-8 BOM to the tokenizer in the first place.
    • By default, all the fluent helpers from the previous bullet point will ignore a leading UTF-8 BOM if present. This behavior may be disabled by chaining .WithIgnoreUTF8ByteOrderMark(false).
  • Improved how the header-aware visitor behaves when the creator requests very high limits (#17).
  • Fixed a rare off-by-one issue in the header-aware visitor that would happen when a header is exactly as long as the configured maximum and its last byte is exactly the last byte of the input chunk that happens to contain it (#16).