File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Unreleased
2+
3+ ## Features
24- Config: interpolate host environment variables (` $VAR ` / ` ${VAR} ` , ` $$ ` for a
35 literal ` $ ` ) into any config string value. Enables e.g. mounting ` $PWD ` .
46- Config: simplified the ` env ` schema. Removed ` fromHost ` ; an env var is now a
57 literal string (` $VAR ` -interpolated) or an object
68 ` { value?, secret?, injectForHosts? } ` , where an omitted ` value ` reads the
79 host var named like the key. Secrets use ` injectForHosts ` (was ` hosts ` ).
810
11+ ## Bug fixes
12+ - Ignore files: a dangling symlink anywhere under a mounted directory caused
13+ the recursive scan for ignore files to throw ` ENOENT ` and abort config
14+ loading, so Tuor would fail to start. Such symlinks are now skipped.
15+ - Ignore files: the recursive scan descended into Tuor's own state directory
16+ (` .tuor/.state ` ), which holds internal overlay data rather than user content.
17+ Persisted overlays can contain dangling symlinks there, so this is also what
18+ triggered the crash above on subsequent starts. The state dir is now skipped.
19+
920
1021# 0.1.0 (2026-06-15)
1122Initial release.
You can’t perform that action at this time.
0 commit comments