Following a funding scare that was met with an “overwhelming outpour of support,” Gina Häußge, the lone developer of OctoPrint, has released the printer control app’s latest iteration. Version 1.10.0 comes after a ten-month stint of development and introduces, among other things, addictively engaging achievements.

For those unfamiliar with the concept, achievements are a reward system of sorts that rose to prominence in video games. Through the course of play, the game tracks a player’s progress in any number of arbitrarily set actions, and awards them an “achievement” upon completion of a set activity.

The achievements system in OctoPrint is largely the same. As you go about your printing, the software will, with your permission (it can be disabled), anonymously track your progress in 36 printing-related actions. Most of these achievements are hidden from you, injecting a sense of mystery into things. You won’t know how you’re getting on until it is complete and the system awards you your achievement.

What Else is New?

Besides achievements (and frankly, what else could top that – such a fun idea) OctoPrint V1.10.0 brings optimizations that, in a post on the OctoPrint blog, Häußge says bring “huge performance improvements” when loading the app in your web browser.

Elsewhere, improved firmware error messaging points you to helpful FAQ advice, when possible, for showstopping errors, while a helpful system information call helps you to share your printer’s information when troubleshooting with outside help.

An improved temperature graph gives a clearer distinction between target temperatures and actual temperatures and limits its viewport to the last 30 minutes on startup, preventing it from jarringly jumping around.

Security improvements address user authentication before enacting potentially dangerous actions, requiring the reentry of passwords following five minutes of inactivity, and tighten the system against abuse from cross-site script attacks that abuse OctoPrint’s webcam snapshots.

Further details, including known issues with V1.10.0 that weren’t patched in time plus how you can support the entirely user-supported app, can be read on the OctoPrint blog. The release log in full can be read on GitHub.

You’ve read that; now read these:

Advertisement
Advertisement
Advertisement