| 
1 | 1 | # Change Log  | 
2 | 2 | 
 
  | 
 | 3 | +## [Unreleased](https://github.com/shelljs/shelljs/tree/HEAD)  | 
 | 4 | + | 
 | 5 | +[Full Changelog](https://github.com/shelljs/shelljs/compare/v0.8.2...HEAD)  | 
 | 6 | + | 
 | 7 | +**Closed issues:**  | 
 | 8 | + | 
 | 9 | +- Shelljs print stderr to console even if exec-only "silent" is true [\#905](https://github.com/shelljs/shelljs/issues/905)  | 
 | 10 | +- refactor: remove common.state.tempDir [\#902](https://github.com/shelljs/shelljs/issues/902)  | 
 | 11 | +- Can't suppress stdout for echo [\#899](https://github.com/shelljs/shelljs/issues/899)  | 
 | 12 | +- exec\(\) doesn't apply the arguments correctly [\#895](https://github.com/shelljs/shelljs/issues/895)  | 
 | 13 | +- Travis CI currently broken [\#893](https://github.com/shelljs/shelljs/issues/893)  | 
 | 14 | +- shell.exec\('npm pack'\) painfully slow [\#885](https://github.com/shelljs/shelljs/issues/885)  | 
 | 15 | +- shelljs.exec cannot find app.asar/node\_modules/shelljs/src/exec-child.js [\#881](https://github.com/shelljs/shelljs/issues/881)  | 
 | 16 | +- test infra: mocks and skipOnWin conflict [\#862](https://github.com/shelljs/shelljs/issues/862)  | 
 | 17 | +- Support for shell function completion on IDE [\#859](https://github.com/shelljs/shelljs/issues/859)  | 
 | 18 | +- echo command shows options in stdout [\#855](https://github.com/shelljs/shelljs/issues/855)  | 
 | 19 | +- silent does not always work [\#851](https://github.com/shelljs/shelljs/issues/851)  | 
 | 20 | +- Appveyor installs the latest npm, instead of the latest compatible npm [\#844](https://github.com/shelljs/shelljs/issues/844)  | 
 | 21 | +- Force symbolic link \(ln -sf\) does not overwrite/recreate existing destination [\#830](https://github.com/shelljs/shelljs/issues/830)  | 
 | 22 | +- inconsistent result when trying to echo to a file [\#798](https://github.com/shelljs/shelljs/issues/798)  | 
 | 23 | +- Prevent require\(\)ing executable-only files [\#789](https://github.com/shelljs/shelljs/issues/789)  | 
 | 24 | +- Cannot set property to of \[object String\] which has only a getter [\#752](https://github.com/shelljs/shelljs/issues/752)  | 
 | 25 | +- which\(\) should check executability before returning a value [\#657](https://github.com/shelljs/shelljs/issues/657)  | 
 | 26 | +- Bad encoding experience [\#456](https://github.com/shelljs/shelljs/issues/456)  | 
 | 27 | +- phpcs very slow [\#440](https://github.com/shelljs/shelljs/issues/440)  | 
 | 28 | +- Error shown when triggering a sigint during shelljs.exec if process.on sigint is defined [\#254](https://github.com/shelljs/shelljs/issues/254)  | 
 | 29 | +- `.to\(file\)` does not mute STDIO output [\#146](https://github.com/shelljs/shelljs/issues/146)  | 
 | 30 | +- Escaping shell arguments to exec\(\) [\#143](https://github.com/shelljs/shelljs/issues/143)  | 
 | 31 | +- Allow multiple string arguments for exec\(\) [\#103](https://github.com/shelljs/shelljs/issues/103)  | 
 | 32 | +- cp does not recursively copy from readonly location  [\#98](https://github.com/shelljs/shelljs/issues/98)  | 
 | 33 | +- Handling permissions errors on file I/O [\#64](https://github.com/shelljs/shelljs/issues/64)  | 
 | 34 | + | 
 | 35 | +**Merged pull requests:**  | 
 | 36 | + | 
 | 37 | +- refactor: don't expose tempdir in common.state [\#903](https://github.com/shelljs/shelljs/pull/903) ([nfischer](https://github.com/nfischer))  | 
 | 38 | +- chore\(ci\): fix codecov on travis [\#897](https://github.com/shelljs/shelljs/pull/897) ([nfischer](https://github.com/nfischer))  | 
 | 39 | +- chore\(npm\): add ci-or-install script [\#896](https://github.com/shelljs/shelljs/pull/896) ([nfischer](https://github.com/nfischer))  | 
 | 40 | +- Fix silent exec [\#892](https://github.com/shelljs/shelljs/pull/892) ([nfischer](https://github.com/nfischer))  | 
 | 41 | +- chore\(appveyor\): run entire test matrix [\#886](https://github.com/shelljs/shelljs/pull/886) ([nfischer](https://github.com/nfischer))  | 
 | 42 | +- docs: remove gitter badge [\#880](https://github.com/shelljs/shelljs/pull/880) ([nfischer](https://github.com/nfischer))  | 
 | 43 | +- grep includes the i flag [\#876](https://github.com/shelljs/shelljs/pull/876) ([ppsleep](https://github.com/ppsleep))  | 
 | 44 | +- Fix\(which\): match only executable files \(\#657\) [\#874](https://github.com/shelljs/shelljs/pull/874) ([termosa](https://github.com/termosa))  | 
 | 45 | +- chore: rename some tests [\#871](https://github.com/shelljs/shelljs/pull/871) ([nfischer](https://github.com/nfischer))  | 
 | 46 | +- Fix cp from readonly source [\#870](https://github.com/shelljs/shelljs/pull/870) ([nfischer](https://github.com/nfischer))  | 
 | 47 | +- chore: bump dev dependencies and add package-lock [\#864](https://github.com/shelljs/shelljs/pull/864) ([nfischer](https://github.com/nfischer))  | 
 | 48 | +- fix\(mocks\): fix conflict between mocks and skip [\#863](https://github.com/shelljs/shelljs/pull/863) ([nfischer](https://github.com/nfischer))  | 
 | 49 | +- chore: output npm version in travis [\#850](https://github.com/shelljs/shelljs/pull/850) ([nfischer](https://github.com/nfischer))  | 
 | 50 | +- Prevent require-ing bin/shjs [\#848](https://github.com/shelljs/shelljs/pull/848) ([freitagbr](https://github.com/freitagbr))  | 
 | 51 | +- chore\(appveyor\): do not use latest npm [\#847](https://github.com/shelljs/shelljs/pull/847) ([nfischer](https://github.com/nfischer))  | 
 | 52 | +- chore: update shelljs-release version [\#846](https://github.com/shelljs/shelljs/pull/846) ([nfischer](https://github.com/nfischer))  | 
 | 53 | + | 
3 | 54 | ## [v0.8.2](https://github.com/shelljs/shelljs/tree/v0.8.2) (2018-05-08)  | 
4 | 55 | [Full Changelog](https://github.com/shelljs/shelljs/compare/v0.8.1...v0.8.2)  | 
5 | 56 | 
 
  | 
 | 
28 | 79 | **Closed issues:**  | 
29 | 80 | 
 
  | 
30 | 81 | - Exec failing with internal error when piping large output [\#818](https://github.com/shelljs/shelljs/issues/818)  | 
31 |  | -- using sed to replace just the first occurrence of a string [\#813](https://github.com/shelljs/shelljs/issues/813)  | 
32 | 82 | 
 
  | 
33 | 83 | **Merged pull requests:**  | 
34 | 84 | 
 
  | 
 | 
167 | 217 | - Add support for other file types in rm [\#617](https://github.com/shelljs/shelljs/issues/617)  | 
168 | 218 | - Feature request: ls -L option [\#563](https://github.com/shelljs/shelljs/issues/563)  | 
169 | 219 | - How to send SIGINT signal to child process launched with exec [\#518](https://github.com/shelljs/shelljs/issues/518)  | 
170 |  | -- exec doesnt seem to be working [\#480](https://github.com/shelljs/shelljs/issues/480)  | 
171 | 220 | - feature request: option to add node\_modules to the path for shelljs scripts [\#469](https://github.com/shelljs/shelljs/issues/469)  | 
172 | 221 | - high cpu usage during synchronous exec [\#167](https://github.com/shelljs/shelljs/issues/167)  | 
173 | 222 | 
 
  | 
 | 
0 commit comments