Repository navigation
fix(config): Implement strict envvar handling to prevent insecure text replacement - #17966
Merged
mstrandboge merged 2 commits intoNov 15, 2025
Merged
Conversation
1 of 2 tasks
Contributor
|
Download PR build artifacts for linux_amd64.tar.gz, darwin_arm64.tar.gz, and windows_amd64.zip. 📦 Click here to get additional PR build artifactsArtifact URLs |
skartikey
approved these changes
Nov 13, 2025
mstrandboge
approved these changes
Nov 15, 2025
Summary
Implement a strict version of handling environment variables which uses the capabilities of TOML parsing instead of replacing the environment variables in the raw text. This comes at a cost of only being able to use environment variables
in string settings because the initial config file must be TOML conform.
Note
The strict handling requires to opt-in using the
--strict-env-handlingcommand-line optionChecklist
Related issues