armsnyder / terraform-provider-gitlab

Terraform GitLab provider
https://www.terraform.io/docs/providers/gitlab/
Mozilla Public License 2.0
0 stars 1 forks source link

build(deps): bump mvdan.cc/sh/v3 from 3.4.3 to 3.9.0 in /tools #295

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 2 months ago

Bumps mvdan.cc/sh/v3 from 3.4.3 to 3.9.0.

Release notes

Sourced from mvdan.cc/sh/v3's releases.

v3.9.0

This release drops support for Go 1.21 and includes many fixes.

  • cmd/shfmt
    • Switch the diff implementation to remove one dependency
  • syntax
    • Protect against overflows in position offset integers
  • interp
    • Use os.Pipe for stdin to prevent draining by subprocesses - #1085
    • Support cancelling reads in builtins when stdin is a file - #1066
    • Support the nocaseglob bash option - #1073
    • Support the Bash 5.2 @k parameter expansion operator
    • Support the test -O and test -G operators on non-Windows - #1080
    • Support the read -s builtin flag - #1063
  • expand
    • Add support for case insensitive globbing - #1073
    • Don't panic when pattern words are nil - #1076

A special thanks to @​theclapp for their contributors to this release!

Consider becoming a sponsor if you benefit from the work that went into this release!

Binaries built on go version go1.23.0 linux/amd64 with:

CGO_ENABLED=0 go build -trimpath -ldflags="-w -s -X=main.version=v3.9.0"

v3.8.0

This release drops support for Go 1.19 and 1.20 and includes many features and bugfixes, such as improving EditorConfig support in shfmt.

  • cmd/shfmt
    • Support EditorConfig language sections such as [[shell]] - #664
    • Add --apply-ignore for tools and editors - #1037
  • syntax
    • Allow formatting redirects before all command argumetnts - #942
    • Support brace expansions with uppercase letters - #1042
    • Unescape backquotes in single quotes within backquotes - #1041
    • Better error when using function in POSIX mode - #993
    • Better column numbers for escapes inside backquotes - #1028
  • interp
    • Support parentheses in classic test commands - #1036
    • Determine access to a directory via unix.Access - #1033
    • Support subshells with FuncEnviron as Env - #1043
    • Add support for fs.DirEntry via ReadDirHandler2
  • expand
    • Add support for fs.DirEntry via ReadDir2
    • Support zero-padding in brace expansions - #1042

A special thanks to all the contributors to this release! @​theclapp @​slabstone @​MaienM

Consider becoming a sponsor if you benefit from the work that went into this release!

... (truncated)

Changelog

Sourced from mvdan.cc/sh/v3's changelog.

[3.9.0] - 2024-08-16

This release drops support for Go 1.21 and includes many fixes.

  • cmd/shfmt
    • Switch the diff implementation to remove one dependency
  • syntax
    • Protect against overflows in position offset integers
  • interp
    • Use os.Pipe for stdin to prevent draining by subprocesses - #1085
    • Support cancelling reads in builtins when stdin is a file - #1066
    • Support the nocaseglob bash option - #1073
    • Support the Bash 5.2 @k parameter expansion operator
    • Support the test -O and test -G operators on non-Windows - #1080
    • Support the read -s builtin flag - #1063
  • expand
    • Add support for case insensitive globbing - #1073
    • Don't panic when pattern words are nil - #1076

A special thanks to @​theclapp for their contributors to this release!

Consider becoming a sponsor if you benefit from the work that went into this release!

[3.8.0] - 2024-02-11

This release drops support for Go 1.19 and 1.20 and includes many features and bugfixes, such as improving EditorConfig support in shfmt.

  • cmd/shfmt
    • Support EditorConfig language sections such as [[shell]] - #664
    • Add --apply-ignore for tools and editors - #1037
  • syntax
    • Allow formatting redirects before all command argumetnts - #942
    • Support brace expansions with uppercase letters - #1042
    • Unescape backquotes in single quotes within backquotes - #1041
    • Better error when using function in POSIX mode - #993
    • Better column numbers for escapes inside backquotes - #1028
  • interp
    • Support parentheses in classic test commands - #1036
    • Determine access to a directory via unix.Access - #1033
    • Support subshells with FuncEnviron as Env - #1043
    • Add support for fs.DirEntry via ReadDirHandler2
  • expand
    • Add support for fs.DirEntry via ReadDir2
    • Support zero-padding in brace expansions - #1042

[3.7.0] - 2023-06-18

  • syntax
    • Correctly parse $foo#bar as a single word - #1003

... (truncated)

Commits
  • 7bd422f CHANGELOG: prepare for v3.9.0
  • 4430915 add Go 1.23.x, drop 1.21.x
  • ccc828f interp: add -s (silent) support to the read builtin
  • b701811 cmd/gosh: use an os.Pipe in another interactive test
  • bced200 interp: fix data race regression with stdin pipe changes
  • 63f3119 interp: use os.Pipe when StdIO or OpenHandler produce non-file stdins
  • 262cc0e interp: add a broken test for stdin draining with StdIO
  • 7eeba77 interp: do not include TODOs in godoc comments
  • 980b6fc interp: implement here-documents via os.Pipe
  • 4a8ae22 interp: verify tests with Bash 5.2
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
github-actions[bot] commented 1 month ago

Marking this pull request as stale due to 30 days of inactivity. If this pull request receives no comments in the next 14 days it will be closed. Maintainers can also remove the stale label.

To help this pull request get reviewed, please check that it is rebased onto the latest main and is passing automated checks. It also helps if you could reference an issue that the pull request resolves, and create one if it doesn't exist.

github-actions[bot] commented 1 month ago

This PR was closed because it has been stale for 14 days with no activity.

dependabot[bot] commented 1 month ago

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.