Repository navigation
v0.18.0 - Tall prints stay on the bed, and an easier installer
Pre-release
Pre-release
Safety first in this release: tall prints are now left on the bed instead of being pushed, and the installer is easier to get through.
Fixed
- Tall prints no longer bring the gantry down on themselves. When the end macro switches the motors off (
M84, asDEMON_ENDdoes),AUTO_EJECT HOME=1has to find Z again. The probe spot kept the nozzle, the probe and the blade clear of the parts, but the gantry spans the whole bed: with 220 mm tall parts it came down on one. A new setting,max_part_height(25 mm unless you set it;AUTO_EJECT_SETUPasks for it), is the tallest print to push. Taller prints stay on the bed with nothing moving, not even homing; the queue waits, a dialog and the phone say why, andAUTO_EJECT_GUARDstops the next print until they are taken off. - A print that stopped before its first layer no longer leaves parts on the bed (a start G-code that failed, say).
- The file lists show every file, not only the newest 300.
- Ctrl+C at the Tailscale login no longer stops the whole setup, and the login shows a QR code. The install command also works a second time.
Added
install.shfinds Spoolman on the network by itself and offers it.- CI opens every view of the web page at phone, tablet and desktop widths, in English and Arabic, and fails on layout problems or console errors.
SECURITY.md, and a real-printer checklist before each release inCONTRIBUTING.md.
Changed
- The button that stops background cooling says what it does: Stop, I'll take them off.
push/farm.pyandweb/app.jsare split into smaller files by what each part does. Nothing changes in how they work, and there is still no build step.
Update: through Mainsail or Fluidd's update manager (or the page's Updates tab), then restart Klipper when the printer is idle. Set max_part_height for each printer (AUTO_EJECT_SETUP, or the page's Settings).
Full list: CHANGELOG.md