github prestonbrown/helixscreen v0.99.73

4 months ago

v0.99.73

  • Per-printer settings seeding on install (#986) — the installer seeds device settings and a Klipper config include directly from the selected printer preset, so preset printers come up correctly configured on first boot.

  • Sovol SV06 Ace preset completed (#986) — 180° display rotation and filament load/unload macros, with the hardcoded display.rotate dropped in favor of the preset-driven value.

  • Localized Happy Hare MMU manual controls and the live-camera tooltip across all eight languages (Spanish, Portuguese, German, Italian, Japanese, Russian, French, Chinese), with the CJK fonts regenerated to cover the new glyphs.

  • Snapmaker resume is more reliable (#991) — the pause cause is now classified (runout, terminal, sdcard-inactive, …) instead of a blunt SD-card gate, filament config is re-asserted before resuming, and a post-resume backstop surfaces the restart-required modal when a resume can't proceed.

  • AD5X IFS active slot stays unloadable after a runout (#995).

  • Self-update downloads the correct release asset (#993) — fixes the "File is not a zip file" failure when Moonraker's web updater picked the wrong (alphabetically-first) artifact.

  • DRM dumb-buffer displays recover from a competing master — DRM master is acquired with a bounded retry, fixing permanent flush failures (blank screen) when another process held master at startup.

  • Two rare use-after-free crashes fixed — a toast input-device detach on teardown (click UAF), and macro-overlay widget pointers nulled on destroy.

  • Expanded and corrected the user guide — documented previously-missing settings and features, removed stale content (e.g. a pressure-advance section for a control that no longer exists), corrected sensor-role and tool-mapping descriptions, and added standalone pages (fans, sensors, security, camera, print history). helixscreen.org rebuilds from these automatically.

Don't miss a new helixscreen release

NewReleases is sending notifications on new releases.