shelljs v0.7.7 Release Notes
Release Date: 2017-03-10 // about 7 years ago-
Closed issues:
- Error output should be consistent across all platforms. #681
- ๐ *CRITICAL data loss* shell.cp() Content of file is erased when trying to copy it to the folder it already belongs to #678
- ๐ Use with webpack broken in 0.7.6 #667
- Difference between bash ls -R and ShellJS ls -R with symlinks #666
- ๐จ Refactor which() (too many repeated code blocks) #656
- find() raises error when unable to find any files matching, expected to return empty array. #653
- โฌ๏ธ Drop support for v0.12 #647
- ๐ Reformat the markdown in RELEASE.md #642
- rm -rf doesn't work if the directory contains an asar archive in Electron #618
- โ Add support for other file types in rm #617
- ๐ Feature request: ls -L option #563
- ๐ฆ How to send SIGINT signal to child process launched with exec #518
- ๐ exec doesnt seem to be working #480
- ๐ feature request: option to add node_modules to the path for shelljs scripts #469
- ๐ high cpu usage during synchronous exec #167
๐ Merged pull requests:
- โ Add support for removing fifos #687 (freitagbr)
- ๐ท chore: add codecov script to appveyor CI #686 (nfischer)
- ๐จ Refactor tests to improve readability #685 (nfischer)
- ๐ fix: convert error output to be consistent cross-platform #684 (nfischer)
- chore: add codecov #682 (nfischer)
- ๐ Fix cp overwriting identical files #679 (freitagbr)
- ๐ Modified glob pattern. Fixes #666 #676 (frandiox)
- ๐จ refactor(parseOptions): better handle errors #674 (nfischer)
- โ test: add misc. tests to improve coverage #673 (nfischer)
- โ test: don't count hard-to-test lines for coverage #672 (nfischer)
- ๐ fix: switch commands.json -> commands.js #668 (nfischer)
- ls -L (follow symlinks) #665 (frandiox)
- ๐ docs(chmod): document
options
argument #663 (gkalpak) - ๐ docs: clean up RELEASE.md #662 (nfischer)
- ๐ docs: miscellaneous README changes #661 (nfischer)
- ๐ Fix typo in README #660 (faheel)
- ๐จ refactor: reduce repeated code in which() #659 (nfischer)
- ๐ feature: add -a option for which command #655 (termosa)
- ๐ Fix find ENOENT #654 (freitagbr)
- Safely exit by throwing an error #649 (freitagbr)
- Chore drop 0.12 #648 (nfischer)
- ๐ chore(lint): Enforce a trailing comma for multi-line #646 (nfischer)
- ๐ docs(release): use bulleted list #643 (freitagbr)