Sourced from shelljs''s releases.
\n\n\nv0.8.5
\nThis was a small security fix for #1058.
\nv0.8.4
\nSmall patch release to fix a circular dependency warning in node v14. See #973.
\nv0.8.3
\nClosed issues:
\n\n
\n- Shelljs print stderr to console even if exec-only "silent" is true #905
\n- refactor: remove common.state.tempDir #902
\n- Can''t suppress stdout for echo #899
\n- exec() doesn''t apply the arguments correctly #895
\n- shell.exec(''npm pack'') painfully slow #885
\n- shelljs.exec cannot find app.asar/node_modules/shelljs/src/exec-child.js #881
\n- test infra: mocks and skipOnWin conflict #862
\n- Support for shell function completion on IDE #859
\n- echo command shows options in stdout #855
\n- silent does not always work #851
\n- Appveyor installs the latest npm, instead of the latest compatible npm #844
\n- Force symbolic link (ln -sf) does not overwrite/recreate existing destination #830
\n- inconsistent result when trying to echo to a file #798
\n- Prevent require()ing executable-only files #789
\n- Cannot set property to of [object String] which has only a getter #752
\n- which() should check executability before returning a value #657
\n- Bad encoding experience #456
\n- phpcs very slow #440
\n- Error shown when triggering a sigint during shelljs.exec if process.on sigint is defined #254
\n- \n
.to\\(file\\)
does not mute STDIO output #146- Escaping shell arguments to exec() #143
\n- Allow multiple string arguments for exec() #103
\n- cp does not recursively copy from readonly location #98
\n- Handling permissions errors on file I/O #64
\nMerged pull requests:
\n\n
\n\n- Add test case for sed on empty file #904 (wyardley)
\n- refactor: don''t expose tempdir in common.state #903 (nfischer)
\n- chore(ci): fix codecov on travis #897 (nfischer)
\n- chore(npm): add ci-or-install script #896 (nfischer)
\n- Fix silent exec #892 (nfischer)
\n- chore(appveyor): run entire test matrix #886 (nfischer)
\n- docs: remove gitter badge #880 (nfischer)
\n- grep includes the i flag #876 (ppsleep)
\n- Fix(which): match only executable files (#657) #874 (termosa)
\n- chore: rename some tests #871 (nfischer)
\n- Fix cp from readonly source #870 (nfischer)
\n- chore: bump dev dependencies and add package-lock #864 (nfischer)
\n- fix(mocks): fix conflict between mocks and skip #863 (nfischer)
\n- chore: output npm version in travis #850 (nfischer)
\n
... (truncated)
\nSourced from shelljs''s changelog.
\n\n\nChange Log
\nUnreleased
\n\nClosed issues:
\n\n
\n- find returns empty array even though directory has files #922
\n- exec() should support node v10 (maxbuffer change) #915
\n- grep exit status and extra newlines #900
\n- Travis CI currently broken #893
\n- Drop node v4 support #873
\n- cp -Ru respects the -R but not the -u #808
\nMerged pull requests:
\n\n
\n- feat(options): initial support for long options #926 (nfischer)
\n- test(touch): add coverage for -d option #925 (nfischer)
\n- chore(node): add v10 and v11 to CI #921 (nfischer)
\n- chore(test): no coverage by default #920 (nfischer)
\n- fix(exec): consistent error message for maxBuffer #919 (nfischer)
\n- chore(node): drop node v4 and v5 #917 (nfischer)
\n- chore: script to bump supported node versions #913 (nfischer)
\n- chore(npm): remove lockfile #911 (nfischer)
\n- ci: change language to node_js and remove obsolete scripts #910 (DanielRuf)
\n- chore: remove gitter integration #907 (nfischer)
\n- fix: Exit 1 with empty string if no match #901 (wyardley)
\n- feat(cp): support update flag when recursing #889 (joshi-sh)
\nv0.8.3 (2018-11-13)
\n\nClosed issues:
\n\n
\n\n- Shelljs print stderr to console even if exec-only "silent" is true #905
\n- refactor: remove common.state.tempDir #902
\n- Can''t suppress stdout for echo #899
\n- exec() doesn''t apply the arguments correctly #895
\n- shell.exec(''npm pack'') painfully slow #885
\n- shelljs.exec cannot find app.asar/node_modules/shelljs/src/exec-child.js #881
\n- test infra: mocks and skipOnWin conflict #862
\n- Support for shell function completion on IDE #859
\n- echo command shows options in stdout #855
\n- silent does not always work #851
\n- Appveyor installs the latest npm, instead of the latest compatible npm #844
\n- Force symbolic link (ln -sf) does not overwrite/recreate existing destination #830
\n- inconsistent result when trying to echo to a file #798
\n- Prevent require()ing executable-only files #789
\n- Cannot set property to of [object String] which has only a getter #752
\n
... (truncated)
\n70668a4
0.8.5d919d22
fix(exec): lockdown file permissions (#1060)fcf1651
0.8.4a1111ee
Silence potentially upcoming circular dependency warning (#973)d4d1317
0.8.3db317bf
Add test case for sed on empty file (#904)0d5ecb6
docs(changelog): updated by Nate Fischer [ci skip]6b3c7b1
refactor: don''t expose tempdir in common.state (#903)4bd22e7
chore(ci): fix codecov on travis (#897)2b3b781
fix: silent exec (#892)