github aquaproj/aqua v1.18.0-0

latest releases: v2.37.2, v2.37.1, v2.37.0...
pre-release2 years ago

Pull Requests | Issues | v1.17.1...v1.18.0-0

Features

#1042 #1061 Add a subcommand cp

cp command installs specified tools and copies executable files to the specified directory.

e.g.

$ aqua cp actionlint golangci-lint
$ ls dist
actionlint
golangci-lint

You can specify the directory with -o option.

$ aqua cp -o ~/bin actionlint golangci-lint

This command is useful when you would like execute tools without aqua.
For example, this is useful to install tools in Docker images.

Fixes

#1026 #1027 Remove template functions such as env, expandenv, and getHostByName for security
#1035 #1036 Wrap filepath.Ext to extract file extension properly

Remove template functions such as env, expandenv, and getHostByName for security

#1026 #1027

aqua uses the template functions of sprig.
But some functions are danger in terms of security.

http://masterminds.github.io/sprig/os.html

OS Functions
WARNING: These functions can lead to information leakage if not used appropriately.

WARNING: Some notable implementations of Sprig (such as Kubernetes Helm do not provide these functions for security reasons.

Others

#1044 #1045 #1046 #1047 #1048 #1050 #1051 #1052 #1053 Refactoring
#1053 Upgrade Go to v1.18.4

Don't miss a new aqua release

NewReleases is sending notifications on new releases.