Skip to content

YINI CLI 1.2.1 beta

Choose a tag to compare

@marko-ks marko-ks released this 23 Feb 18:37
· 126 commits to main since this release

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 instead.
  • 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-style objects.

Deprecated

  • --pretty flag for parse (use --json explicitly if needed).