chore(deps): update dependency mvdan/sh to v3.11
This MR contains the following updates:
| Package | Update | Change |
|---|---|---|
| mvdan/sh | minor |
3.10 -> 3.11
|
View the Renovate pipeline for this MR
Release Notes
mvdan/sh (mvdan/sh)
v3.11
This release drops support for Go 1.22 and includes many enhancements.
-
cmd/shfmt
- Support
-l=0and-f=0to split filenames with null bytes - #1096
- Support
-
syntax
- New iterator API:
Parser.WordsSeq - Fix
Parser.IncompleteandIsIncompleteto work well withParser.Words- #937 - Initial support for parsing incomplete shell via
RecoverErrors - Expand
LangErrorto include which language was used when parsing
- New iterator API:
-
interp
- Refactor setting variables to fix array declaration edge cases - #1108
- Fix
testread/write/exec operators to work correctly on directories - #1116 - Replace the
cancelreaderdependency withos.File.SetReadDeadline - Avoid waiting for process substitutions, matching Bash
- Skip
OpenHandlerwhen opening named pipes for process substitutions - #1120 - Use
TMPDIRif set viaEnvto create temporary files such as named pipes
- expand
Consider becoming a sponsor if you benefit from the work that went into this release!
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by renovate-bot