Skip to content

banyango/margarita](https:

v0.2.0 Breaking

This release includes 5 breaking changes for platform teams planning a safe upgrade.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Complete overhaul of the syntax to use > blocks for Markdown, indentation‑based scoping for conditions and loops, parameterized includes, ${varname} variables, and --- yaml --- metadata.

Full changelog

Complete overhaul of the syntax.

  • Markdown is now contained within << and >> blocks.
  • Conditions follow indentation based scoping.
  • Loops follow indentation based scoping.
  • Includes now can take parameters. ala React. [[ ComponentName prop1="value1" prop2="value2" ]]
  • Variables are now defined with ${varname} syntax.
  • Metadata blocks are now defined with --- yaml --- syntax.

Breaking Changes

  • Markdown must now be placed inside > blocks (previous free‑form Markdown is no longer valid).
  • Conditions and loops are scoped by indentation instead of explicit keywords or braces.
  • Includes now require React‑style attribute syntax: [[ ComponentName prop1="value1" prop2="value2" ]] (old include format removed).
  • Variables must be defined using ${varname} syntax (previous $varname form is discontinued).
  • Metadata blocks are defined with --- yaml --- delimiters (replaces prior metadata formatting).

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track banyango/margarita](https:

Get notified when new releases ship.

Sign up free

About banyango/margarita](https:

All releases →

Beta — feedback welcome: [email protected]