0.32.0 (2026-09-08)
Features
- bios: answer a folder requirement from what the folder holds (#1828) (2621841)
- emulators: read the emulator catalogue through the vendored resolver (#1849) (374ca8f)
- firmware: answer BIOS requirements from the installed cores (#1807) (8b14686)
- qam: a Sync page, and a Main reduced to what it states (#1863) (7c7cb17), closes #1814
- qam: a wide-page frame fit for pages without tabs or a list (#1846) (bcbbb1f)
- qam: everything about a platform on one wide page (#1836) (5f3e970)
- qam: the wide-page frame (#1823) (f23acb0)
- qam: the wide-page frame, verified on the device (#1825) (4d2fbc1)
- qam: warn against removing the pre-rename install (#1865) (fa29b17)
- saves: show the last known slots while RomM is unreachable (#1756) (2a860d5), closes #1755
- sync: keep a computed preview alive when you leave the page (#1788) (390aa0b)
- sync: per-platform preview breakdown, run history read and a persisted Skip preview (#1839) (458f035)
Bug Fixes
- dev: follow the Big Picture window Steam replaces (#1824) (24c1aed)
- downloads: notify download-store subscribers instead of polling (#1773) (e3f7963)
- library: refused writes revert and say why, and two Platforms detail defects (#1844) (bb790c4)
- paths: one spelling for a RetroDECK root reached through a symlink (#1860) (bd8e6f0), closes #1838
- saves: name no slot until one has been answered (#1753) (5bb0310), closes #1747
- sync: hold no database transaction across filesystem work (#1799) (f56de16)
- sync: make an empty sibling-group key impossible (#1797) (8c23a53)
- ui: bind the save tab's two write-backs to the rom they were issued for (#1760) (91e7685)
- ui: let the detail store recover from a read that threw (#1763) (fd06559)
- ui: let the game page go back for a BIOS answer it could not get (#1761) (b1d0095), closes #1752
- ui: let the sync-progress store own whether a run is in flight (#1775) (2a29dbf), closes #1019
- ui: offer a resume only while something is left to skip (#1790) (50dc17a)
- ui: order two game-detail reads for the same rom by when they were issued (#1745) (dfb99ac)
- ui: re-read the installed rom on a version switch and drop the saves pane with its tab (#1750) (7d47de3)
- ui: stop a save-status broadcast from overrunning the play button's transient states (#1765) (1c50e13)