Skip to content

YAML.sh v1.3.0 — tiny YAML programming

Choose a tag to compare

@azohra azohra released this 02 Aug 08:08
v1.3.0
8581fcc

YAML.sh remains one portable /bin/sh + AWK file, now with a substantially richer yq-shaped language and safer edits.

Highlights

  • Map, entries, variables, dynamic indexes, reduce, sorting, string helpers, and deep merge
  • Broader YAML syntax, Unicode escapes, multiline flow collections, and explicit block-scalar indentation
  • Multi-document in-place transforms
  • Presentation-preserving scalar updates with atomic replacement
  • 64 behavioral tests across macOS, Ubuntu, and BusyBox AWK
  • A strict SemVer policy: compatible capability work stays in v1.x

The same compatible code was briefly labeled v2.0.0. v1.3.0 is the canonical release because no v1 public contract was broken.