Skip to content

0.1.89

Choose a tag to compare

@ingydotnet ingydotnet released this 29 Jan 22:37
· 594 commits to main since this release

YAMLScript publishes binary releases for the ys command line tool and for the libyamlscript shared library.
The following architectures are currently supported:

  • Linux / Intel and ARM
  • macOS / Intel and ARM

Run this command to install ~/.local/bin/ys and ~/.local/lib/libyamlscript.so (.dylib on macOS):

$ curl https://yamlscript.org/install | bash

See Installing YAMLScript for more detailed information.

Changes in YAMLScript version 0.1.89

  • doc: Fixed program.ys loop program in doc/control
  • doc: Add DIR global var
  • doc: Add fs-basename function
  • util: Change A to atom
  • make: Fix #210 - ldconfig not in PATH on Debian 12
  • std: Make std/sh-out die if command errors
  • std: Add a std/bash-out command (like sh-out)
  • core: Support '!YS:\ v0:' first pair
  • core: Set _ to last document value
  • ys: Don't require CLI -e or - in many CLI situations
  • refactor: Change '!yamlscript/v0:' to '!YS v0:'
  • core: Add to list of user facing macros for TTT
  • std: Add std/flip
  • std: Add L+ M+ O+ and V+ constructors