
YINI CLI 1.2.1-beta: Safer Validation, Improved Help, nd Smarter Output Handling
This release improves validation robustness in yini-cli and makes CLI behavior more predictable and consistent. 1.2.1-beta — 2026-02 Improved validate command: Strengthened diagnostics handling and metadata safety checks. Replaced unsafe internal assertions with controlled error handling. Improved --silent behavior and exit code consistency. 1.2.0-beta — 2026-02 Improved --help now displays full help for all commands. Command-specific help remains available via: yini help < command > Changed Extended environment information is now available via the info command. The global --info option has been removed. Use: yini info parse now defaults to formatted JSON output. --compact outputs minified JSON (no whitespace). Improved --output file handling: Output is written only if the destination file does not exist or is older than the source .yini file. --overwrite always replaces existing files. --no-overwrite prevents replacing existing files. Added --js option for parse to output JavaScript-s
Continue reading on Dev.to
Opens in a new tab



