Files
Zos/Skills/@be/node_modules/csv-parse/CHANGELOG.md

3.3 KiB

Changelog

v1.3.1

  • package: preserve compatibility with Node.js < 7.6

v1.3.0

  • options: auto_parse as a user function
  • options: auto_parse_date as a user function
  • test: should require handled by mocha
  • package: coffeescript 2 and use semver tilde
  • options: ensure objectMode is cloned

v1.2.4

  • relax_column_count: honors count while preserving skipped_line_count
  • api: improve argument validation

v1.2.3

  • sync: catch err on write

v1.2.2

  • relax: handle double quote

v1.2.1

  • src: group state variable initialisation
  • package: update repo url
  • quote: disabled when null, false or empty
  • src: remove try/catch
  • src: optimize estimation for row delimiter length
  • lines: improve tests
  • src: use in instead of multiple is
  • src: string optimization

v1.2.0

  • skip default row delimiters when quoted #58
  • auto_parse: cleaner implementation
  • src: isolate internal variables

v1.1.12

  • options: new to and from options

v1.1.11

  • rowDelimiters: fix all last month issues

v1.1.10

  • regression with trim and last empty field #123

V1.1.9

  • rowDelimiter: simplification
  • fix regression when trim and skip_empty_lines activated #122
  • auto_parse = simplify internal function

V1.1.8

  • src: trailing whitespace and empty headers #120
  • rowDelimiter: adding support for multiple row delimiters #119
  • Remove unnecessary argument: Parser.prototype.__write #114

v1.1.7

  • skip_lines_with_empty_values: support space and tabs #108
  • test: remove coverage support
  • test: group by api, options and properties
  • skip_lines_with_empty_values option
  • write test illustrating column function throwing an error #98
  • added ability to skip columns #50

v1.1.6

  • reduce substr usage
  • new raw option

v1.1.5

  • empty_line_count counter and renamed skipped to skipped_line_count
  • skipped line count

v1.1.4

  • avoid deoptimization due to wrong charAt index #103
  • parser writing before assigning listeners

v1.1.3

  • column: stop on column count error #100

v1.1.2

  • make the parser more sensitive to input
  • test case about the chunks of multiple chars without quotes
  • test about data emission with newline

v1.1.1

  • stream: call end if data instance of buffer
  • travis: add nodejs 6
  • columns: fix line error #97

v1.1.0

  • relax_column_count: default to false (strict)

v1.0.6

  • relax_column_count: backward compatibility for 1.0.x
  • relax_column_count: introduce new option
  • columns: detect column length and fix lines count

v1.0.5

  • fix quotes tests that used data with inconsistent number of #73
  • add tests for inconsistent number of columns #73
  • throw an error when a column is missing #73
  • travis: test nodejs versions 4, 5
  • max_limit_on_data_read: new option
  • removing the duplicate files in test and samples #86
  • option argument to accept the number of bytes can be read #86
  • avoid unwanted parsing when there is wrong delimiter or row delimiter #86

v1.0.4

  • sync: support objname

v1.0.3

  • sync: please older versions of node.js
  • sync: new sample

v1.0.2

  • sync: new module
  • removed global variable record on stream.js example #70

v1.0.1

  • api: accept buffer with 3 arguments #57
  • package: latest dependencies
  • spectrum: bypass regression test

v1.0.0

  • auto_parse: work on all fields, rename to “is_*”
  • auto_parse: simplify test