shelljs v0.8.0 Release Notes

Release Date: 2018-01-12 // over 6 years ago
  • Closed issues:

    • Snyk vulnerability DB reporting command injection vulnerability in ShellJS #810
    • ⬆️ chore: upgrade nyc #803
    • ⚡️ Update CI to use Node v9 #799
    • 🔗 Link to FAQ wiki section in our issue template #787
    • Is it possible to get a js library(file) for ShellJS #776
    • 48, #774
    • 47 #773
    • Exec function calls JSON.stringify on command #772
    • getting different result from terminal and with shelljs #769
    • ✅ test() does not support -w and -x options #768
    • Snyk "high severity" issue #766
    • 🔒 Snyk "high security #765
    • ShellJS doesn't respect NPM Registry being set outside of it #761
    • ⚙ Run second shell script #756
    • 👀 shelljs seems NOT compatible with nexe under CentOS 6.5 #754
    • 🔋 Feature request: pushd/popd -q option #753
    • 👍 cat doesn't support '-n' option #750
    • shelljs run xcodebuild error #749
    • ➕ Add wrappers around fs.statSync and fs.lstatSync #745
    • 👌 Improve coverage for exec() #742
    • 👌 Improve coverage for head() #741
    • shelljs is no longer used in PDF.js #737
    • ls doesn't follow links to directories #733
    • ➕ Add test for ls regular-file.txt #732
    • shelljs.exec hangs when password it's asked #716
    • ✅ Clean up common tests #714
    • 🐳 Can't run docker with exec() (the input device is not a TTY) #680
    • Cant get encoding buffer to work on exec #675
    • Set up Codecov for the project #671
    • ShellJS: internal error Error: EBUSY: resource busy or locked, lstat 'C:\pagefile.sys' #514
    • 🔋 Feature request: provide a way to skip option parsing #778
    • 🚚 Switch to os.homedir() when we move to v4+ #683
    • ⬇️ Drop support for v0.12 #647
    • 🔋 feature: echo -n #559
    • Don't kill the node process upon unexpected error #483
    • Echo doesn't return value ending in a trailing newline #476
    • 🔀 Synchronous exec stalls permenantly when there is an error/w the shell #7

    🔀 Merged pull requests: