Skip to content

Lini 1.0.2

Choose a tag to compare

@monfa-red monfa-red released this 07 Sep 05:05
· 29 commits to main since this release

A packaging release. The language and the compiler's output are unchanged from 1.0.1.

cargo install lini

Since 1.0.1

  • Lini runs in Node, Bun, Deno and any bundler. cargo xtask wasm now builds a publishable npm package — two wasm-bindgen targets behind one exports map, with the TypeScript declarations wasm-bindgen generates. Published separately as lini-wasm.
  • lini-wasm exports the token palette. highlight_css() had no binding, so a host that highlighted Lini in the browser had no colours to do it with — the class names are the compiler's and change with it.
  • astro-lini — ```lini fences in an Astro site, compiled to inline SVG at build time. The same fence vocabulary mdbook-lini uses.
  • The README is a front door rather than a second manual: the figures, the palette, and links to lini.rs for the tour and reference.
  • RELEASING.md documents how the pieces ship together, and the one cargo [patch] failure that can quietly build a book against the wrong compiler.