Releases
v0.16.0
Compare
Sorry, something went wrong.
No results found
0.16.0 (2026-08-17)
Features
display: support configurable 4-bit mode (#568 ) (b6608f2 )
display: support selectable one-bit mode (#594 ) (75e4311 )
files: expose extracted read-only volumes (#536 ) (4922f8b )
files: implement read-only catalog search (#548 ) (d374de8 )
load multi-file Macintosh ZIP game archives (#551 ) (4756d72 )
memory: support 24-bit address translation (#571 ) (b75135a )
Bug Fixes
clip fully occluded background dialogs (#609 ) (a15c7c5 )
coalesce window activation events through classic pending slots (#599 ) (c54a962 )
control: preserve disabled popup titles (#506 ) (27e0924 )
decode unpacked indexed PICT pixmaps (#607 ) (0102d56 )
dialog: apply matching dialog color tables (#520 ) (f41d1f3 )
dialog: leave Command-A to applications (#512 ) (fd88719 )
dialog: preserve premodal application drawing (#527 ) (74c78e1 )
dialog: preserve standard dialog control state (#521 ) (8719fb7 )
dialog: preserve user-item GrafPort state (#573 ) (197a647 )
dialog: protect retained save-under pixels (#510 ) (0426f03 )
dialog: release buttons before nested modals (#525 ) (5c06acd )
dialog: retain filtered alerts (#588 ) (fd38330 )
dialog: translate color icon palettes (#526 ) (7f6152f )
display: preserve direct driver palette values (#558 ) (0c0a615 )
fence disposed modal dialog presses (#508 ) (66b1dea )
honor small classic application partitions (#605 ) (33db22a )
list: preserve offset cell rendering (#519 ) (cebc186 )
load runtime CODE resources on segment faults (#593 ) (af347ca )
match indexed PICT colors through device inverse table (#533 ) (b9239cd )
memory: reserve callback code below framebuffer (#626 ) (323ecee )
menu: preserve long menu records (#514 ) (1cabca1 )
menu: preserve themed highlighted content (#532 ) (754c1c3 )
menu: search installed command-only menus (#511 ) (03ff656 )
palette: preserve indexed window colors (#553 ) (cb29de6 )
preserve device colors for explicit palette entries (#610 ) (6ea9fb4 )
preserve explicit colors across client-ID palette installs (#509 ) (2fa865a )
preserve indexed Boolean CopyBits semantics (#601 ) (98acaf0 )
preserve nonvolatile registers across native LoadSeg handoff (#603 ) (de24fda )
preserve resource references and map enumeration order (#596 ) (f027e42 )
resource: expose application resource map (#587 ) (53c01e2 )
runner: advance callback-gated headless audio (#535 ) (9c34379 )
runner: pace Standard File refires (#518 ) (fc2c936 )
script: implement script-aware ReplaceText (#537 ) (a447789 )
sound: consume Director dispatch argument (#586 ) (efa23da )
sound: dispatch legacy Sound Driver writes (#505 ) (4a1a069 )
standard-file: restore classic Open dialog (#574 ) (88e769d )
support legacy Launch parameter records (#590 ) (7dd7b58 )
textedit: render delayed selected styles (#554 ) (f99b987 )
use 16-bit midpoint for monochrome CopyBits (#570 ) (4558b0c )
window: apply WIND positioning specifications (#523 ) (9dd84ae )
window: draw active movable dialog chrome (#524 ) (4c78811 )
window: repaint content exposed by window changes (#560 ) (4a01362 )
window: repaint exposed content after moves (#522 ) (b0830c1 )
Performance Improvements
prove bounded journal-complete poll cycles (#644 ) (6425f35 )
You can’t perform that action at this time.