sh v1.3.0 Release Notes

Release Date: 2017-04-24 // almost 7 years ago
  • Highlights:

    • syntax
      • Fix backslashes in backquote command substitutions
      • Disallow some test expressions like [[ a == ! b ]]
      • Disallow some parameter expansions like ${$foo}
      • Disallow some arithmetic expressions like ((1=3)) and (($(echo 1 + 2)))
      • Binary commands like &&, || and pipes are now left-associative
    • fileutil
      • CouldBeScript may now return true on non-regular files such as symlinks
    • interp
      • New experimental package to interpret a syntax.File in pure Go