Skip to content

v4.1.0

Choose a tag to compare

@JoernBerkefeld JoernBerkefeld released this 23 Oct 18:16
· 24 commits to master since this release

Features

  • Add the named validateFile(path, optionsOrHeaders?) export to stream a whole CSV or TSV file through the same parser and return effective headers plus a data-record count without retaining rows or caching validation results.
  • Add opt-in strictQuotes: true checking for unterminated quoted fields and invalid characters after a closing quote. It is independent of strict column-count validation; both remain disabled by default.

The default factory API, CLI and Node.js requirement are unchanged. Empty and header-only files can validate successfully with zero data records; applications must enforce their own nonempty policy. Validation does not guarantee source-file identity or transactions. Data Loader adoption remains separate and deferred.

Full Changelog: v4.0.7...v4.1.0