Skip to content

v0.98.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 22:59
34ee934

0.98.0 (2026-10-13)

Features

  • catalogue: add original Yahtzee with verified scoring and browser launch (800d5a1)
  • catalogue: add the complete Susan 2.5 original game (d64ea27)
  • catalogue: add the original Airburst shareware package (6c3bf1f)

Bug Fixes

  • decode JPEG and PNG artwork in QuickTime pictures (634c0e9)
  • draw loaded classic icon suites with their original masks (4095f24)
  • math: bind implemented math exports for Carbon applications (47941e3)
  • ppc: bind sound callback routine descriptor wrappers (f209a25)
  • ppc: resolve MPYield and relinquish the current execution slice (863366d)
  • ppc: return the documented NetSprocket missing-transport error (22a10e0)
  • ppc: support solid native theme pens (e14fad1)
  • quickdraw: bind native PixMap32Bit addressing query (8bfab95)
  • quickdraw: decode direct-colour PixPat patterns (3ab3192)
  • quickdraw: expose live random seed without advancing it (025006d)
  • quickdraw: implement native SaveEntries colour-table packing (5b903c3)
  • quickdraw: preserve device table size during palette activation (e27b567)
  • quickdraw: resolve native colour-port bitmap proxies (c103d67)
  • quickdraw: return current port through Carbon global accessor (2ee84e5)
  • quickdraw: return live colour port PixMap handles (d57f038)
  • quicktime: bind implemented Carbon movie and controller operations (4acf0a2)
  • quicktime: deliver owned native movie callbacks (a8fe92e)
  • quicktime: implement owned guest fullscreen lifecycle (3139986)
  • resume finite native sound callbacks across execution slices (1fc6adf)

Performance Improvements

  • avoid redrawing already cleared menu titles during idle polls (b28a959)
  • macintosh: prove calendar and help status idle loops (f80a8e4)
  • macintosh: retain exact event-loop proofs across browser slices (1440d13)