Skip to content

v0.3.2

Choose a tag to compare

@W-Mai W-Mai released this 15 Sep 01:14
· 4 commits to master since this release
v0.3.2
48eea2c

Added

  • Glyph layout uses bundled Lato Regular metrics, pair kerning, and fi/fl ligatures for positioned Latin text.
  • Free draw opens with a spring-timed near-square heart; its guide clears behind the tip unless Show curve is enabled.
  • A Playground budget panel reports feature-specific reference WASM sizes, memory capacities, metered work, and browser-measured throughput.

Fixed

  • Glyph layout canvas text now uses the same font and scale as its layout metrics.
  • The site build runs its budget script as an ES module on Node.js versions that default to CommonJS.
  • Overlong RTL lines retain their logical start at the right viewport edge when clipped; unexpanded justified lines also honor that edge.
  • API atlas method searches include only methods available under the selected features and open directly on matching methods.

Changed

  • Free draw defaults to end alignment and morphs hand-drawn paths into the reset heart; other scenes retain their alignment and font size.
  • Baseline and atmospheric motion follow display refresh timing; repeated frames reuse glyph metrics and canvas backing storage.
  • Clicking the yuuu canvas briefly highlights Free draw without switching examples.
  • The Playground opens on the yuuu Baselines example.
  • Free draw hides its baseline guide by default and exposes a Show curve control.
  • Site guides cover font adapters, positioned glyphs, bidi overflow, baseline placement, and bounded memory; the README includes a concise coordinate example.
  • Scaffold Rust files and API atlas code examples and signatures use syntax highlighting.
  • Scaffold manifest and README previews use TOML and Markdown syntax highlighting.