chore(deps): update dependency aquaproj/aqua to v2.11.0 #519
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v2.10.1
->v2.11.0
Release Notes
aquaproj/aqua (aquaproj/aqua)
v2.11.0
Compare Source
Pull Requests | Issues | aquaproj/aqua@v2.10.1...v2.11.0
Features
#538 #2249 Support uninstalling packages
#2131 #2065 Support
go_build
packageSupport uninstalling packages
#538 #2249
Add a subcommand
rm
to uninstall packagesUsage
$ aqua rm --all [-a] # Uninstall all packages
$ aqua rm [<registry name>,]<package name> [...] # Uninstall packages
Example
$ aqua rm -a
$ aqua rm cli/cli direnv/direnv
The following package types can't be removed without
--all
option.http
go_install
Support
go_build
package#2039 #2131 #2065
The new package type
go_build
has been supported.Example
Why is the feature needed?
Because some packages couldn't be installed by
go install
but could be installed bygo build
.aqua ever supported
go
type package, but it was abandoned at aqua v2 because we thought we could replace it togo_install
type package.But we found that some packages couldn't be installed by
go install
but could be installed bygo build
.For example, suzuki-shunsuke/github-comment v5 can't be installed by
go install
.This is because github-comment's go.mod was wrong.
https://github.com/suzuki-shunsuke/github-comment/blob/e5fd429b4d1bd84e8b825a2c7b693d6ac570022f/go.mod#L1
This issue was solved by github-comment v6, but github-comment v2 ~ v5 can't still be installed by
go install
.There are many Go tools that can't be installed by
go install
.Bug Fixes
#2120 Fix the default checksum parser to support a tab character as separator
#2147 Use the basename of the package name as the default command name
#2176 generate-registry: Fix the format of
.tar.zst
#2202 generate-registry: Remove empty
error_message
#2215 fix a log field
version_constraint
Others
#2151 #2163 #2227 Update Go 1.20.6 to 1.21.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.