Skip to content

Helix 1.2.6

Choose a tag to compare

@FatBoy721 FatBoy721 released this 24 Jul 14:10
· 22 commits to main since this release

What's changed

  • Filament selector overhaul: replaced the 9-item flat material list with the full firmware catalog — 42 base polymers (PLA, PETG, PEEK, PEKK, PA, PC…) + 16 subtypes (CF, GF, Silk, Matte, HF, 95A…). Compound materials like PLA-CF are now MAIN=PLA + SUB=CF, matching how the firmware actually works.
  • Smart subtype filtering: picking a material now shows only valid subtypes for it (TPU gets 95A, PLA gets Silk/Matte/Wood, soluble support gets Basic only).
  • Sliding picker dialogs: material/subtype/brand dropdowns now open a scrollable bottom sheet instead of dumping everything on screen.
  • Slicer temp safety: picking PEEK/PEKK/PEI now slices at the correct ~400°C instead of silently falling back to 220°C PLA temps. Every material uses its real firmware temp range.
  • Faster reconnect: fixed zombie-WebSocket bug where the printer connection hung for 30-60s after backgrounding the app — now forces a fresh reconnect when returning after 3+ seconds.
  • 71 regression tests (up from ~30) covering filament command building, material catalog conformance, and temp resolution.

Build: 13e5da6