You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a summary of aqua's updates in 2024 and what we will try in 2025.
We don't describe details in this page. For more details, please see the document and release notes.
We provide JSON Schema for aqua.yaml, registry.yaml, and aqua-policy.yaml.
You can enable input complementation by following code comment in some editors such as VSCode:
v2.38.3 Fix a bug that aqua g -i removes comments from packages v2.37.1 Fix a bug that newlines in aqua.yaml are removed when updating aqua.yaml by aqua g -i and aqua up v2.27.4 Fix a bug that update-aqua fails on Windows
v2.31.0v2.34.0 You can now verify packages using Minisign v2.27.0 You can now enforce checksum verification by environment variables AQUA_ENFORCE_CHECKSUM and AQUA_ENFORCE_REQUIRE_CHECKSUM.
v2.37.2 This is an important change, but commands such as aqua which and aqua exec now look for configuration files even if AQUA_CONFIG or aqua -c option is set. v2.30.0 Now aqua uses aqua-proxy and hard links instead of shell scripts and bat scripts on Windows. This makes aqua's Windows support more stable.
🎉 Vector introduced aqua
Vector is a very popular OSS project.
Vector is a lightweight and ultra-fast tool for building observability pipelines.
But note that we can't do any promise.
Maybe we reject some candidates.
Probably we won't be able to complete all of them.
And we will also do many things not listed here.
Sorry, but this is our OSS project.
This is a summary of aqua's updates in 2024 and what we will try in 2025.
We don't describe details in this page. For more details, please see the document and release notes.
Look back on aqua in 2024
We can't introduce all changes.
aqua v2.21.3 => v2.41.0
GitHub Star: 594 => 948 (+354)
aqua-registry v4.112.0 => v4.287.0
The number of packages: 1,360 => 1,680 (+320)
The number of contributors is about to reach 100.. 🎉
💪 Features
Now you can manage Node.js using aqua! 🎉
https://dev.to/suzukishunsuke/aqua-now-supports-nodejs-2od0
v2.37.0 You can now define command aliases in aqua.yaml.
This is useful to use multiple versions of the same package.
v2.33.0 You can now uninstall
go_install
andhttp
packages!Furthermore, the uninstall can now handles version_overrides properly.
v2.32.0 Support removing links from the
bin
directoryv2.26.0 generate: Add -g option to add packages to a global configuration file
v2.24.0 Support listing installed packages
v2.40.0 Support getting package versions from external files
v2.29.0 Support fish completion
v2.28.0 Support getting a package version from go directive in go.mod or go.work
Input complementation by YAML Language Server
We provide JSON Schema for aqua.yaml, registry.yaml, and aqua-policy.yaml.
You can enable input complementation by following code comment in some editors such as VSCode:
# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/main/json-schema/aqua-yaml.json
or pinning version:
# yaml-language-server: $schema=https://raw.githubusercontent.com/aquaproj/aqua/v2.41.0/json-schema/aqua-yaml.json
🐞 Bug Fixes
v2.38.3 Fix a bug that
aqua g -i
removes comments frompackages
v2.37.1 Fix a bug that newlines in aqua.yaml are removed when updating aqua.yaml by
aqua g -i
andaqua up
v2.27.4 Fix a bug that update-aqua fails on Windows
🛡️ Security
v2.35.0 Now aqua can verify package's GitHub Artifact Attestations.
And we start providing aqua's GitHub Artifact Attestations!
v2.31.0 v2.34.0 You can now verify packages using Minisign
v2.27.0 You can now enforce checksum verification by environment variables
AQUA_ENFORCE_CHECKSUM
andAQUA_ENFORCE_REQUIRE_CHECKSUM
.Others
v2.37.2 This is an important change, but commands such as
aqua which
andaqua exec
now look for configuration files even ifAQUA_CONFIG
oraqua -c
option is set.v2.30.0 Now aqua uses aqua-proxy and hard links instead of shell scripts and bat scripts on Windows. This makes aqua's Windows support more stable.
🎉 Vector introduced aqua
Vector is a very popular OSS project.
Vector is a lightweight and ultra-fast tool for building observability pipelines.
https://vector.dev
https://github.com/vectordotdev/vector/blob/master/aqua/aqua.yaml
🚀 What's next in 2025
This is the list of what we want to do in 2025.
But note that we can't do any promise.
Maybe we reject some candidates.
Probably we won't be able to complete all of them.
And we will also do many things not listed here.
Sorry, but this is our OSS project.
cmdx s
)Conclusion
Thank you always, aqua users!
And thank you always, all contributors!
In 2024, aqua was evolved and became more powerful and sophisticated! 😄
And in 2025, aqua would continue to be evolved. 🚀
If you like aqua, could you give us GitHub Star or sponsor us? 😉
https://github.com/aquaproj/aqua
https://github.com/sponsors/aquaproj
The text was updated successfully, but these errors were encountered: