Skip to content

v7.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 16:23
· 204 commits to main since this release
d80ea09

What's Changed

  • fix(linter): a redirection may precede the command (#239) by @noahgift in #250
  • feat(linter): BASHRS001 — a suppression that does nothing now says so (#240) by @noahgift in #251
  • fix(emitter): a script that calls a helper it does not define is not a successful transpile (Closes #266) by @noahgift in #267
  • fix(ir): capture/exec must not shred shell quoting (Refs #268) by @noahgift in #269
  • fix(lint): SC1028 flagged every paren on a line that merely contained a test by @noahgift in #271
  • fix(lint): SC1044 read <<<'x' as an unterminated heredoc by @noahgift in #272
  • feat(skill): adversarial-crux-pr — the gate before a lint-fix PR by @noahgift in #273
  • fix(lint): an assignment after the first separator on a line was invisible, and a keyword matched as the prefix of a longer word (Refs #275) by @noahgift in #276
  • fix(lint): SCxxxx is ShellCheck's namespace — 36 bashrs checks were squatting in it by @noahgift in #277
  • fix(lint): five rules read string literals, heredoc bodies and case patterns as shell code by @noahgift in #278
  • release: 7.0.0 — SCxxxx is ShellCheck's namespace, and five lexer false positives are gone by @noahgift in #280

Full Changelog: v6.68.0...v7.0.0