From 38461f5b56d92134e4398da0051ab9f6405ecedb Mon Sep 17 00:00:00 2001 From: Gaspard Kirira Date: Tue, 24 Feb 2026 16:14:47 +0300 Subject: [PATCH] v1.38.0: auto-resolve latest package version in vix add --- CHANGELOG.md | 16 +++++++++++++++- modules/cli | 2 +- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7b1b02f..6ae3733 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 --- ## [Unreleased] -# 🚀 New: `--auto-deps` for single-file C++ (script mode) + +# [v1.38.0] + +Vix now supports automatic version resolution when adding packages. +## You can run: + +```bash +vix add namespace/name +``` +and Vix will resolve the latest version automatically. +This release also improves transitive dependency installation and ensures vix.lock correctly pins the resolved commit for deterministic builds. + +# [v1.37.0] 🚀 New: `--auto-deps` for single-file C++ (script mode) You can now use libraries installed from the Vix registry directly inside a single `.cpp` file: @@ -40,6 +52,8 @@ Useful for nested layouts and running scripts from subfolders. - Proper validation and error handling for invalid `--auto-deps` values - Improved `vix run --help` documentation - Cleaner separation between runtime args (`--args`) and compiler flags (`--`) + + ## [v1.36.3] - 2026-02-19 ### Improved diff --git a/modules/cli b/modules/cli index 133cdd0..e5704ca 160000 --- a/modules/cli +++ b/modules/cli @@ -1 +1 @@ -Subproject commit 133cdd0c7ef72b0e38d02f75c1f0ccdcc4d2f5c0 +Subproject commit e5704cac5932a628ade35fd7852f1695497fb254