shelljs v0.8.4 Release Notes

Release Date: 2020-04-25 // 12 months ago
  • ๐Ÿš€ Small patch release to fix a circular dependency warning in node v14. See #973.


Previous changes from v0.8.3

  • Full Changelog

    Closed issues:

    • ๐Ÿ–จ Shelljs print stderr to console even if exec-only "silent" is true #905
    • โ™ป๏ธ refactor: remove common.state.tempDir #902
    • Can't suppress stdout for echo #899
    • exec() doesn't apply the arguments correctly #895
    • shell.exec('npm pack') painfully slow #885
    • shelljs.exec cannot find app.asar/node_modules/shelljs/src/exec-child.js #881
    • โœ… test infra: mocks and skipOnWin conflict #862
    • ๐Ÿ‘Œ Support for shell function completion on IDE #859
    • echo command shows options in stdout #855
    • silent does not always work #851
    • โœ… Appveyor installs the latest npm, instead of the latest compatible npm #844
    • ๐Ÿ‘ฎ Force symbolic link (ln -sf) does not overwrite/recreate existing destination #830
    • inconsistent result when trying to echo to a file #798
    • Prevent require()ing executable-only files #789
    • Cannot set property to of [object String] which has only a getter #752
    • which() should check executability before returning a value #657
    • Bad encoding experience #456
    • phpcs very slow #440
    • Error shown when triggering a sigint during shelljs.exec if process.on sigint is defined #254
    • .to\(file\) does not mute STDIO output #146
    • Escaping shell arguments to exec() #143
    • ๐Ÿ‘ Allow multiple string arguments for exec() #103
    • cp does not recursively copy from readonly location #98
    • Handling permissions errors on file I/O #64

    ๐Ÿ”€ Merged pull requests: