ShellCheck v0.3.5 Release Notes

Release Date: 2014-11-09 // over 9 years ago
  • โž• Added

    • SC2148: Warn when not including a shebang
    • SC2147: Warn about literal ~ in PATH
    • SC1086: Warn about $ in for loop variables, e.g. for $i in ..
    • SC1084: Warn when the shebang uses !# instead of #!

    ๐Ÿ›  Fixed

    • ๐Ÿ“œ Empty and comment-only backtick expansions now parse
    • Variables used in PS1/PROMPT_COMMAND/trap now count as referenced
    • ShellCheck now skips unreadable files and directories
    • -f gcc on empty files no longer crashes
    • Variables in $".." are now considered quoted
    • โš  Warnings about expansions in single quotes now include backticks