Skip to content

v0.6.0

Compare
Choose a tag to compare
@ariporad ariporad released this 05 Feb 00:45
· 384 commits to master since this release

v0.6.0! Mine and @nfischer's first release!

We're really exited to be a part of the shelljs team.

Changelog:

0.6.0 (2016-02-04)

Bug Fixes

  • regexes: make regexes more consistent with sed and grep (1ee696d)
  • cat: make behavior more like unix (580d6d3)
  • cp: add -n option, make -f default behavior (8377b92)
  • mv: add -n option, make -f default behavior (2d1ee4d)
  • windows: fix shjs tests for windows (985ac20)
  • windows: fix symlinking on windows (fb5a7ec), closes #301.
  • which: properly search PATHEXT on Windows (eaa7710), closes #301.
  • electron: fix electron compatibility by not doing console.log.apply(this, ...) (9e9b500), closes #255.

Features

  • expand: add tilde expansion to expand() (b3f2664)
  • cd: cd() (no args) changes to home directory (dfaa78a)
  • ls: add -d flag to ls() (c6da9e7)
  • ls: add -l option (e918c75)
  • sed: support multiple file names (bccf620), closes #231
  • set: add new set() command (ca045ea)
  • cd: cd('-') now returns you to the previous directory, as in bash (1979d07)
  • chmod: add X for directories (766c2dd)
  • exec: add exec(...).stdout (8a7f7ce)
  • exec: allow passing options to child_process.exec (c0d9cf7)
  • options: options with values (see touch -r for an example) (f9c8fc0)