CHANGELOG.md
2.9 KB
v4.0.1 (2016-12-14)
WHOOPS
- <code>fb9b1ce</code> Merged so many patches at once that the code fencing (@adius) added got broken. Sorry, (@adius)! (@othiym23)
v4.0.0 (2016-12-13)
BREAKING CHANGES
- <code>651d447</code>
When parsing String-typed arguments, if the next value is
""
, don't simply swallow it. (@samjonester)
PERFORMANCE TWEAKS
- <code>3370ce8</code> Simplify initialization. (@elidoran)
- <code>356e58e</code>
Store
Array.isArray(types[arg])
for reuse. (@elidoran) - <code>0d95e90</code> Interpret single-item type arrays as a single type. (@samjonester)
- <code>07c69d3</code> Simplify key-value extraction. (@elidoran)
- <code>39b6e5c</code>
Only call
Date.parse(val)
once. (@elidoran) - <code>934943d</code>
Use
osenv.home()
to find a user's home directory instead of assuming it's always$HOME
. (@othiym23)
TEST & CI IMPROVEMENTS
- <code>326ffff</code>
Fix
/tmp
test to work on Windows. (@elidoran) - <code>c89d31a</code> Only run Windows tests on Windows, only run Unix tests on a Unix. (@elidoran)
- <code>affd3d1</code> Refresh Travis to run the tests against the currently-supported batch of npm versions. (@helio-frota)
- <code>55f9449</code>
tap@8.0.1
(@othiym23)
DOC TWEAKS
- <code>5271229</code> Use JavaScript code block for syntax highlighting. (@adius)
- <code>c0d156f</code>
The code sample in the README had
many2: [ oneThing ]
, and now it hasmany2: [ two, things ]
. (@silkentrance)