v0.41.2

All releases

Changes

  • Lumina styles a changelog release's title after its version, with a muted middle dot drawn in CSS (not announced by screen readers). Bold text in a release is a small-caps badge only when it leads a list item (- **Added** …); bold in a summary paragraph or a hint inside a release now stays ordinary bold instead of turning into uppercase small text.
  • The drawer scroll lock now sets overflow: hidden only on <html>, not on <body>. On iOS Safari, locking both left the sticky site header trailing behind page scrolling after a drawer had been opened, until the page was reloaded (BUG-044). Scrolling inside a drawer's body also no longer chains to the page.
  • A changelog release can have a title. Write it after the version, separated by a middle dot: ## v0.41.0 · Composed runes you can ship - October 9, 2026. The title renders inside the release heading, after the version, as a title element, and {% changelog-release %} takes a matching title attribute. After a title, the dash before the date needs a space on each side, so a title may contain a hyphen but not -. Headings without a title parse exactly as before.
  • An undated heading such as ## v0.41.1 now drops its leading v like a dated one always did, so every release shows its version the same way.
  • The changelog no longer has a surface: its default elevation is flush instead of flat, so it renders as page content with each release's divider, without a filled, bordered box around the whole list. Set elevation="flat" on the rune to keep the old look.