-
Artillery M1 Pro printer support with preset, print start profile, and platform hooks
-
--no-sound flag and disable_sound setting to skip audio backend initialization
-
Event-driven IFS re-read triggers using Adventurer5M.json instead of CHANGE_ZCOLOR macro
-
Reset button in Widget Catalog overlay header
-
2 new translated strings across all languages
-
SIGBUS crash in Moonraker health timer after long uptimes from destructor race (#717)
-
Re-entrant rebuild crash in nozzle temperature widget (#723)
-
IFS sensor re-read trigger narrowed to sensor changes only (was firing on unrelated events)
-
Cancel/Reprint button visibility not syncing on panel activation (#546)
-
File list not refreshing on reconnect and overlapping RPCs (#577)
-
Invalid flex_align value in filament panel XML
-
IFS dirty flag not cleared on color write failure
-
Snapmaker U1 daemon directory and platform hooks deployment (#710)
-
Concurrent connect() calls in test fixture causing flaky tests
-
IFS backend reads filament data from Adventurer5M.json via Moonraker HTTP instead of parsing GET_ZCOLOR output