koalaman/shellcheck (koalaman/shellcheck)
### [`v0.10.0`](https://togithub.com/koalaman/shellcheck/blob/HEAD/CHANGELOG.md#v0100---2024-03-07)
[Compare Source](https://togithub.com/koalaman/shellcheck/compare/v0.9.0...v0.10.0)
##### Added
- Precompiled binaries for macOS ARM64 (darwin.aarch64)
- Added support for busybox sh
- Added flag --rcfile to specify an rc file by name.
- Added `extended-analysis=true` directive to enable/disable dataflow analysis
(with a corresponding --extended-analysis flag).
- SC2324: Warn when x+=1 appends instead of increments
- SC2325: Warn about multiple `!`s in dash/sh.
- SC2326: Warn about `foo | ! bar` in bash/dash/sh.
- SC3012: Warn about lexicographic-compare bashism in test like in \[ ]
- SC3013: Warn bashism `test _ -op/-nt/-ef _` like in \[ ]
- SC3014: Warn bashism `test _ == _` like in \[ ]
- SC3015: Warn bashism `test _ =~ _` like in \[ ]
- SC3016: Warn bashism `test -v _` like in \[ ]
- SC3017: Warn bashism `test -a _` like in \[ ]
##### Fixed
- source statements with here docs now work correctly
- "(Array.!): undefined array element" error should no longer occur
pgrange/bash_unit (pgrange/bash_unit)
### [`v2.3.1`](https://togithub.com/pgrange/bash_unit/releases/tag/v2.3.1)
[Compare Source](https://togithub.com/pgrange/bash_unit/compare/v2.3.0...v2.3.1)
Fixes [#115](https://togithub.com/pgrange/bash_unit/issues/115)
### [`v2.3.0`](https://togithub.com/pgrange/bash_unit/compare/v2.2.0...v2.3.0)
[Compare Source](https://togithub.com/pgrange/bash_unit/compare/v2.2.0...v2.3.0)
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
0.9.0
->0.10.0
2.2.0
->2.3.1
Release Notes
koalaman/shellcheck (koalaman/shellcheck)
### [`v0.10.0`](https://togithub.com/koalaman/shellcheck/blob/HEAD/CHANGELOG.md#v0100---2024-03-07) [Compare Source](https://togithub.com/koalaman/shellcheck/compare/v0.9.0...v0.10.0) ##### Added - Precompiled binaries for macOS ARM64 (darwin.aarch64) - Added support for busybox sh - Added flag --rcfile to specify an rc file by name. - Added `extended-analysis=true` directive to enable/disable dataflow analysis (with a corresponding --extended-analysis flag). - SC2324: Warn when x+=1 appends instead of increments - SC2325: Warn about multiple `!`s in dash/sh. - SC2326: Warn about `foo | ! bar` in bash/dash/sh. - SC3012: Warn about lexicographic-compare bashism in test like in \[ ] - SC3013: Warn bashism `test _ -op/-nt/-ef _` like in \[ ] - SC3014: Warn bashism `test _ == _` like in \[ ] - SC3015: Warn bashism `test _ =~ _` like in \[ ] - SC3016: Warn bashism `test -v _` like in \[ ] - SC3017: Warn bashism `test -a _` like in \[ ] ##### Fixed - source statements with here docs now work correctly - "(Array.!): undefined array element" error should no longer occurpgrange/bash_unit (pgrange/bash_unit)
### [`v2.3.1`](https://togithub.com/pgrange/bash_unit/releases/tag/v2.3.1) [Compare Source](https://togithub.com/pgrange/bash_unit/compare/v2.3.0...v2.3.1) Fixes [#115](https://togithub.com/pgrange/bash_unit/issues/115) ### [`v2.3.0`](https://togithub.com/pgrange/bash_unit/compare/v2.2.0...v2.3.0) [Compare Source](https://togithub.com/pgrange/bash_unit/compare/v2.2.0...v2.3.0)