113 lines
2.3 KiB
Markdown
113 lines
2.3 KiB
Markdown
|
|
# Changelog
|
|
|
|
## Roadmap
|
|
|
|
* test: ensure every sample is valid
|
|
* seed: always a number, value "0" disable the feature
|
|
* Promise module API
|
|
* record_delimiter: rename from row_delimiter
|
|
* internal: store options in snake case form
|
|
|
|
## Version 3.3.0
|
|
|
|
* package: latest dependencies
|
|
* package: mocha inside package declaration
|
|
|
|
## Version 3.2.4
|
|
|
|
* package: contributing
|
|
* package: code of conduct
|
|
* travis: remove node.js 8 and add 12
|
|
* src: minor code simplification
|
|
* package: update file path
|
|
|
|
## Version 3.2.3
|
|
|
|
* package: remove dot slash from files
|
|
|
|
## Version 3.2.2
|
|
|
|
* ts: place declaration files inside lib/es5 folder
|
|
|
|
## Version 3.2.1
|
|
|
|
* ts: declare options in typings as optional
|
|
* package: replace npm ignore with file field
|
|
* project: fix license in package.json
|
|
* babel: include .babelrc to git
|
|
|
|
## Version 3.2.0
|
|
|
|
* ts: new TypeScript definition files
|
|
|
|
## Version 3.1.0
|
|
|
|
* duration: fix start time
|
|
* package: MIT license (was BSD)
|
|
* sleep: new option
|
|
|
|
## Version 3.0.0
|
|
|
|
Breaking change:
|
|
|
|
* callback: generate buffers unless encoding is present
|
|
|
|
New features and bug fixes:
|
|
|
|
* options: accept snake case and came case keys
|
|
* eof: new option
|
|
* row_delimiter: new option
|
|
* travis: test against Node.js 11
|
|
|
|
## Version 2.2.2
|
|
|
|
* readme: fix website urls
|
|
|
|
## Version 2.2.1
|
|
|
|
* readme: fix links to project website
|
|
|
|
## Version 2.2.0
|
|
|
|
* package: move to csv.js.org
|
|
* package: upgrade dependencies including babel 7
|
|
* options: new duration option
|
|
* samples: new api sync scripts
|
|
* samples: new objectmode scripts
|
|
* readme: remove api doc
|
|
* travis: support Node.js 10
|
|
* samples: update syntax
|
|
* package: improve ignore files
|
|
|
|
## Version 2.1.0
|
|
|
|
* sync: new module to ease synchronous usage
|
|
|
|
## Version 2.0.2
|
|
|
|
* package: move babel to dev dependencies
|
|
|
|
## Version 2.0.1
|
|
|
|
* package: es5 backward compatiblity
|
|
* package: ignore yarn lock file
|
|
|
|
## 2.0.0
|
|
|
|
This major version use CoffeeScript 2 which produces a modern JavaScript syntax
|
|
(ES6, or ES2015 and later) and break the compatibility with versions of Node.js
|
|
lower than 7.6 as well as the browsers. It is however stable in term of API.
|
|
|
|
* package: use CoffeeScript 2
|
|
|
|
## v1.1.2
|
|
|
|
* tests: remove references to coverage
|
|
|
|
## v1.1.0
|
|
|
|
* test: should require handled by mocha
|
|
* package: coffeescript 2 and use semver tilde
|
|
* options: validate column types, fix #4
|