Skip to content

v1.1.0

@almasumdev almasumdev tagged this 16 Jul 19:14
Add three decode-only CsvConfig options plus a codec convenience:

- comment: drop comment-prefixed lines, detected only at the start of a
  line so a marker inside a quoted or mid-field value stays content
- skipRows: skip leading rows before the header row (a preamble)
- maxRows: cap the returned data rows; the batch decoders stop early and
  the streaming decoder stops emitting
- CsvCodec.decodeToMaps: decode straight to header-keyed maps

All three options apply across every decode path (batch typed, strings,
flexible, the typed decoders, table, maps, and the streaming decoder) and
are held to identical output by the conformance suite, which splits input
at every chunk boundary. Closes the comment-skipping and row-windowing
roadmap items.
Assets 2
Loading