Skip to content

v0.1.21

Choose a tag to compare

@github-actions github-actions released this 02 Apr 12:08
4afdbb9

Release Notes

Added

  • Wikilink syntax for section-stable internal links — [[domain:billing::overview]] resolves via section registry instead of filesystem paths, surviving directory reorganization. Supports explicit display text ([[target|text]]), current-section links ([[::page]]), and fragment links. Unresolved wikilinks render with a visual broken-link indicator.
  • Frontmatter support — page metadata can now be defined in YAML frontmatter (--- delimited) at the top of markdown files, in addition to meta.yaml sidecar files. Frontmatter values override meta.yaml when both exist.
  • reload(force?) method on RwSite — when called without force (or force=false), checks whether S3 content has changed before reloading, using S3 ETags to skip unnecessary reloads. reload(true) forces an unconditional reload like before.

Fixed

  • Directory renames under docs/ are now detected by live reload — previously, renaming a directory required manually deleting .rw/cache and restarting the server
  • Page metadata no longer extracts # comments inside fenced code blocks as H1 titles
  • Page metadata now correctly extracts plain text from H1 titles with inline formatting (bold, italic, code, links)
  • Editing a page title inside a section no longer resets the sidebar to root navigation
  • Navigation sidebar no longer flashes "Loading..." text during live reload when editing markdown files

Install rw 0.1.21

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/rwdocs/rw/releases/download/v0.1.21/rw-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/rwdocs/rw/releases/download/v0.1.21/rw-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install rwdocs/tap/rw

Download rw 0.1.21

File Platform Checksum
rw-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
rw-x86_64-apple-darwin.tar.xz Intel macOS checksum
rw-x86_64-pc-windows-msvc.zip x64 Windows checksum
rw-aarch64-unknown-linux-gnu.tar.xz ARM64 Linux checksum
rw-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum
rw-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum