From 4ae274a797e919716406c5d08eb27e827ea13628 Mon Sep 17 00:00:00 2001 From: codethief Date: Tue, 23 Jun 2026 00:27:25 +0200 Subject: [PATCH] Release v0.2.0 --- CHANGELOG.md | 15 +++++++++++++-- package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f86f26..88ff053 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,17 @@ # Unreleased + +# 0.2.0 (2026-06-22) + ## Features -- Config: interpolate host environment variables (`$VAR` / `${VAR}`, `$$` for a +- Config: Interpolate host environment variables (`$VAR` / `${VAR}`, `$$` for a literal `$`) into any config string value. Enables e.g. mounting `$PWD`. -- Config: simplified the `env` schema. Removed `fromHost`; an env var is now a +- Config: Simplified the `env` schema. Removed `fromHost`; an env var is now a literal string (`$VAR`-interpolated) or an object `{ value?, secret?, injectForHosts? }`, where an omitted `value` reads the host var named like the key. Secrets use `injectForHosts` (was `hosts`). +- Config: Expose QEMU settings as config options. +- Add `/docs` folder with preliminary documentation. ## Bug fixes @@ -17,6 +22,12 @@ (`.tuor/.state`), which holds internal overlay data rather than user content. Persisted overlays can contain dangling symlinks there, so this is also what triggered the crash above on subsequent starts. The state dir is now skipped. +- Bump undici version to fix upstream CVE. + + +## Internal +- Release automation: Add `prepare-release.ts` and set up GitHub Actions + workflow to release & publish. # 0.1.0 (2026-06-15) diff --git a/package-lock.json b/package-lock.json index 11f9597..ff7feb8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "tuor-sandbox", - "version": "0.1.0", + "version": "0.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "tuor-sandbox", - "version": "0.1.0", + "version": "0.2.0", "license": "Apache-2.0", "dependencies": { "@earendil-works/gondolin": "^0.12.0", diff --git a/package.json b/package.json index 61eff24..cd672e4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tuor-sandbox", - "version": "0.1.0", + "version": "0.2.0", "author": "codethief ", "license": "Apache-2.0", "type": "module",