Thermalith 1.0.1
A patch release that adds verified NIIMBOT D11 / D11_H support and fixes its print path end to end.
Highlights
- D11 / D11_H support, verified on hardware. The compact 300 dpi side-fed D11 label maker now prints
at the correct size and position, one label per copy. It's the first verified side-fed D-series model,
alongside the B1 and B4.
Changes
- When you connect a side-fed D-series printer to a fresh, un-rotated canvas, the canvas now rotates
automatically to match the printer's narrow head — so your design fits the printable width instead of
being cropped. An existing or already-rotated design is left as you set it. - The bundled
Niimbot.Netdriver gains the D110M-v4 print task used by the D11_H (and shared by the
B1 Pro / B21 Pro / D110-M), so other integrations get the same correct copy-count behaviour.
Fixes
- D11_H printed at the wrong scale. Its catalogue entry had the wrong resolution and print width — it
is 300 dpi with a 142-pixel head, not the values previously recorded. Content now rasterises at the right size and fills the label. - D11_H printed several labels for a single copy. The D11_H uses a different print sequence than the
other D-series models; Thermalith now drives that sequence correctly, so a 1-copy job prints exactly
one label.
Known issues
- The selection outline around a control doesn't follow the label when you rotate it. The control still
prints and selects correctly — it's a visual-only mismatch, and a fix is queued. - Other D11-series models (D11, D11S, D110) and the wider D-series catalogue are supported but not yet
confirmed on hardware. The hardware-verified models are the B1, B4, and D11_H.
Downloads
Pick the build for your platform from the assets below:
- Windows - the
win-x64.zip - Linux -
linux-x64(Intel or AMD) orlinux-arm64(ARM, e.g. a Raspberry Pi), both.tar.gz - macOS -
osx-arm64(Apple Silicon) orosx-x64(Intel), both.dmg
The user manual PDF and the Niimbot.Net driver package (.nupkg) are attached too; the source is under
"Source code" at the bottom of the release.
First launch
The binaries are not code-signed yet, so the OS will warn on first launch:
- macOS: right-click the app and choose Open the first time, or run
xattr -dr com.apple.quarantineon it. - Windows: SmartScreen may warn. Choose More info, then Run anyway.
- Linux:
chmod +xthe extracted binary. If the printer port is denied, add your user to thedialoutgroup.
Found a bug or want a model supported? Open an issue on the repo.