github aquaproj/aqua v1.15.0

latest releases: v2.29.0, v2.29.0-1, v2.28.1...
2 years ago

Pull Requests | Issues | v1.14.1...v1.15.0

Features

#955 #960 generate: Support selecting a version interactively in aqua g command
#961 generate: Improve newlines in the fuzzy finder's preview
#956 #963 Show progress bars when tools are being installed

Support selecting a version interactively in aqua g command

#955 #960

The command line option --select-version (-s) has been added to aqua g command.

Example

$ aqua g -s cli/cli

You can select a version with a fuzzy finder.

image

generate: Improve newlines in the fuzzy finder's preview

#961

aqua g -s cli/cli

AS IS

image

TO BE

image

Show progress bars when tools are being installed

#956 #963

Powered by github.com/schollz/progressbar/v3.

e.g.

$ aqua i
INFO[0000] download and unarchive the package            aqua_version= env=darwin/arm64 package_name=aqua-proxy package_version=v1.1.2 program=aqua registry=
Downloading aqua-proxy v1.1.2 100% |██████████████████████████████████████████████████████████████████████████████████████████████████████████| (668/668 kB, 11.270 MB/s)
INFO[0000] create a symbolic link                        aqua_version= env=darwin/arm64 link_file=/Users/shunsukesuzuki/Documents/test/aqua/progress/aquaproj-aqua/bin/aqua-proxy new=../pkgs/github_release/github.com/aquaproj/aqua-proxy/v1.1.2/aqua-proxy_darwin_arm64.tar.gz/aqua-proxy package_name=aqua-proxy package_version=v1.1.2 program=aqua registry=
INFO[0000] create a symbolic link                        aqua_version= env=darwin/arm64 link_file=/Users/shunsukesuzuki/Documents/test/aqua/progress/aquaproj-aqua/bin/aqua-installer new=aqua-proxy package_name=aquaproj/aqua-installer package_version=v1.0.0 program=aqua registry=standard registry_ref=v3.4.0
INFO[0000] create a symbolic link                        aqua_version= env=darwin/arm64 link_file=/Users/shunsukesuzuki/Documents/test/aqua/progress/aquaproj-aqua/bin/tokei new=aqua-proxy package_name=XAMPPRocky/tokei package_version=v12.1.2 program=aqua registry=standard registry_ref=v3.4.0
INFO[0000] create a symbolic link                        aqua_version= env=darwin/arm64 link_file=/Users/shunsukesuzuki/Documents/test/aqua/progress/aquaproj-aqua/bin/terraform new=aqua-proxy package_name=hashicorp/terraform package_version=v1.2.3 program=aqua registry=standard registry_ref=v3.4.0
INFO[0000] create a symbolic link                        aqua_version= env=darwin/arm64 link_file=/Users/shunsukesuzuki/Documents/test/aqua/progress/aquaproj-aqua/bin/tfcmt new=aqua-proxy package_name=suzuki-shunsuke/tfcmt package_version=v3.2.5 program=aqua registry=standard registry_ref=v3.4.0
INFO[0000] download and unarchive the package            aqua_version= env=darwin/arm64 package_name=suzuki-shunsuke/tfcmt package_version=v3.2.5 program=aqua registry=standard
INFO[0000] download and unarchive the package            aqua_version= env=darwin/arm64 package_name=XAMPPRocky/tokei package_version=v12.1.2 program=aqua registry=standard
INFO[0000] download and unarchive the package            aqua_version= env=darwin/arm64 package_name=aquaproj/aqua-installer package_version=v1.0.0 program=aqua registry=standard
INFO[0000] download and unarchive the package            aqua_version= env=darwin/arm64 package_name=hashicorp/terraform package_version=v1.2.3 program=aqua registry=standard
Downloading aquaproj/aqua-installer v1.0.0   0% |                                                                                                            | ( 0/ 0B, ) [0s:0s]
Downloading XAMPPRocky/tokei v12.1.2 100% |████████████████████████████████████████████████████████████████████████████████████████████████████| (1.5/1.5 MB, 7.936 MB/s)        
Downloading hashicorp/terraform v1.2.3 100% |███████████████████████████████████████████████████████████████████████████████████████████████████| (19/19 MB, 23.924 MB/s)        
Downloading suzuki-shunsuke/tfcmt v3.2.5 100% |████████████████████████████████████████████████████████████████████████████████████████████████| (3.7/3.7 MB, 2.076 MB/s)        

image

Others

#946 #957 #958 #962 Refactoring

Don't miss a new aqua release

NewReleases is sending notifications on new releases.