v0.99.71
-
In-app audio output device picker (Settings → Sound) — enumerate ALSA output devices, switch live, and persist the selection across reboots.
-
Brightness control backend for Sonic Pad displays.
-
"Allow cold load/unload" filament safety setting (#978).
-
Sovol SV06 ACE and SV06 Plus ACE added to the printer database (#123).
-
Optional touch-calibration press debouncing — enable with HELIX_TOUCH_CAL_DEBOUNCE (#943).
-
K1 / K1C CFS filament sequencing corrected and slot-edit safety guards added — prevents no-extrude and dangerous ramming (#968).
-
Installer and uninstaller/self-update fall back to python3 for download and zip extraction on K2 firmware that lacks wget, curl, and unzip (#969).
-
Installer auto-configures the ALSA default device on HDMI-audio screens with no card 0.
-
Several rare crashes fixed: stale-observer use-after-free on static subjects (#985), grid relayout during teardown (#973), print-select thumbnail callbacks, print-history observer removal during dispatch, and split-button label-width computation (#980).
-
G-code viewer no longer thrashes when a render stalls — the watchdog now gives up gracefully.
-
Quieted AD5X log spam from Adventurer5M.json polling (#981).
-
Temperature graph rendering optimized to cut redraw cost on low-power displays (#979).