Skip to content

v0.12.0

Choose a tag to compare

@phamvanquyit phamvanquyit released this 06 Oct 10:25
· 79 commits to main since this release

Added

  • Button variant="nostyle" drops the border, fill, padding, height, and icon box so you can style the control yourself.
  • DesktopWindow origin is an element ref. The window zooms from that element on open and back to it on close. Without it, the zoom uses the active desktop icon.
  • DesktopWindow closeRef receives a close function. Call it instead of unmounting so the window can shrink back to origin.

Changed

  • Logo wordmark is K2D regular, drawn as SVG outlines. The face prop and the pixel wordmark are gone. LogoFace is no longer exported.
  • DesktopWindow opens with a short zoom. Reduced motion skips it.
  • MarkdownViewer and the markdown preview body are 14px with 22px line height. H6 is 14px. Inline code has a hairline outline, and task rows match the line height.
  • Title no longer adds space above and below. Spacing is up to the parent. Inline code on Text and Title has a hairline outline.
  • Sidebar items are 13px with more padding. Group labels sit a little farther apart.

Fixed

  • Color mode is applied before the first paint, so a sandbox iframe opens on the saved mode.
  • Reading the stored color preference no longer throws inside a sandboxed iframe.
  • A live-react sandbox keeps the frame after a slow start. The runner URL includes ?mode=light|dark, a missed ready message is retried, and a timeout no longer replaces a preview that already painted.

Upgrade notes

  • Remove face from Logo. Drop the LogoFace import. The wordmark is an SVG, not a live font.