Releases: ashimaryal25-ops/printfarm
Releases · ashimaryal25-ops/printfarm
Release list
v1.1.1
Full Changelog: v1.1.0...v1.1.1
v1.1.0
PrinterFarm v1.1.0 — a local dashboard for stock Creality printer farms.
No root, no custom firmware, no per-printer Raspberry Pi, no cloud account.
Highlights
- Batch uploads everywhere. Both the global queue and each printer's own UPLOAD control now accept multiple files at once, uploading sequentially and reporting per-file failures without discarding the successful ones.
- The dashboard opens reliably. Windows resolves
localhostto::1before127.0.0.1; binding IPv4 only meant the browser knocked on a closed IPv6 port and loaded the page just sometimes. PrinterFarm now serves every loopback address, and reports a port conflict in plain language instead of a stack trace. - Honest compatibility. The model table is split into verified, experimental, and unsupported tiers. K2/K2 Plus use a different transfer interface and are now listed as unsupported rather than merely untested.
- Raw telemetry view. A sidebar switch replaces each card with the exact data read from that printer — the fastest way to report an unlisted model.
- Contributor guide. CONTRIBUTING.md documents the four files holding every vendor-specific assumption. Teaching PrinterFarm a renamed telemetry field is usually a one-line change.
Fixes
- Discovery no longer opens showing subnet controls that do not apply to Auto mode, and the hotspot shortcut retires once a scan succeeds.
- A failed scan can no longer leave farm polling stopped.
- The searched subnet is escaped before rendering.
Verified
45 unit tests and a full simulated lifecycle (upload → Auto-Print → pause → resume → cancel) run on Ubuntu and Windows in CI. Physically verified on the Ender 3 V3 KE. K1-family support is experimental — reports welcome.
No runtime dependencies. npm install is not required.
Full Changelog: v1.0.0...v1.1.0
v1.0.0
Full Changelog: https://github.com/ashimaryal25-ops/printfarm/commits/v1.0.0