Skip to content

0.42.0

Compare
Choose a tag to compare
@jqnatividad jqnatividad released this 24 Apr 15:44
· 7184 commits to master since this release

Added

  • input refactor. Added trimming and epilog skiplines option. #270
  • sniff: added note about sniff limitations
  • also publish x86_64-unknown-linux-musl binary

Changed

  • Bump anyhow from 1.0.56 to 1.0.57 by @dependabot in #268
  • Bump jsonschema from 0.15.2 to 0.16.0
  • use optimized fork of rust-csv, with non-allocating, in-place trimming and various perf tweaks
  • use optimized fork of docopt.rs, with various perf & memory allocation tweaks
  • use reqwest fork with unreleased changes that remove unneeded crates
  • validate: use from_utf8_unchecked in creating json instances for performance

Fixed

  • input: Fixed line-skipping logic so CSV parsing is flexible - i.e. column count can change between records

Full Changelog: 0.41.0...0.42.0