Skip to content

v0.3.2

Choose a tag to compare

@rawframe-release rawframe-release released this 25 Oct 12:17
458da6d

0.3.2 (2026-10-25)

Fixed

  • With overscroll on, a pan that catches the children at or past the
    scrollport's extent beyond a limit goes on from where they are. The
    pan used to start at the limit, so the children jumped back by the
    whole overscroll on the first move: 201 units under the finger after
    a fast fling in the reproduction in
    #64. Such a pan now takes a band twice as wide
    as the overscroll it caught, for that pan only. Twice is the
    library's own choice, and what iOS does here is unverified. Below the
    scrollport's extent nothing changes, and the spring back after
    release is unchanged
    (#63).

Changed

  • The text component's wasm is 557,106 bytes, from 615,064 (87% of its
    640,000 budget, from 96%). FreeType is built without the Adobe Glyph
    List, which only makes a Unicode charmap from glyph names: the text
    component maps characters through HarfBuzz and calls no FreeType
    charmap or glyph-name function. The bytecode interpreter stays,
    since FreeType runs it for tricky fonts. Results do not change
    (#62).