Skip to content

Releases: hhushhas/rr

v0.3.1

Choose a tag to compare

@hhushhas hhushhas released this 27 Jul 10:55

Fix: the build's style extractor matched literal <style> text inside HTML comments, corrupting the structural CSS layer — browsers dropped the neutral token rule and all spacing collapsed in built documents. Comments are now stripped before asset extraction.

v0.3.0

Choose a tag to compare

@hhushhas hhushhas released this 27 Jul 10:40

Breaking: the default build no longer bundles the design system. Components now emit structural CSS plus a neutral token contract, so documents inherit your own design tokens. Pass --theme rr to opt back into the bundled Traverse look, or --css file.css to inline your own stylesheet.

  • New --theme and --css flags on rr build
  • New minimal static landing page at https://rr.hasanshoaib.com, with build-time syntax highlighting via shiki

v0.2.0 — code annotation & quizzes

Choose a tag to compare

@hhushhas hhushhas released this 23 Jul 12:07

New components: rr-code (build-time syntax highlighting via optional shiki, click-to-annotate lines, copy-ready annotation export) and rr-quiz (self-checks with explanations and copyable results). See README for usage.

rr 0.1.0

Choose a tag to compare

@hhushhas hhushhas released this 23 Jul 11:59

First public release of rr — a zero-dependency Node build system for composable HTML documents. Compose <rr-*> components into one self-contained, themed HTML file.

Install: npm install -g rr-cli · brew install hhushhas/tap/rr