New release: 1.7.1

This first bugfix release for 1.7.x fixes two bugs discovered in 1.7.0 after its stable release (one in the handling of gcode files containing a #, one in the sorting of plugins in the Plugin Manager) and also provides a mitigation for a very rare issue where attempting to enable low latency mode on the printer (a new feature in 1.7.x) causes connection issues:

  • #4267 - Properly escape names of uploaded files and timelapses containing a #. Not doing so would make such files unmanageable through the core UI.
  • #4273 (PR) - Plugin Manager: Fix a wrong sorting selected in the list of installed plugins and the list of plugins on the repository.
  • #4292 - Set requesting of low latency mode on the serial connection to disabled by default, as there’s a small number of users for which this causes issues in connecting.

You can also take a look at the short changelog on GitHub.

Like every single release (and release candidate) of OctoPrint ever since early 2016 this release was made possible only through your continued support of my work πŸ’•

Issues while updating?

On every new OctoPrint release we see some people run into the same issues with outdated or broken environments all over again. If you encounter a problem during update, please check this collection of the most common issues encountered over the past couple of release cycles first, and test if the included fixes solve your problem.

Heads-ups

The heads-ups from 1.7.0 still apply, please read them carefully, they might impact you and how you use OctoPrint! Also see the Further Information and Links below for more information, where to find help and how to roll back.

Thanks

Thanks to everyone who contributed to this bugfix release and provided full, analyzable bug reports, suggestions and feedback!

A special Thank you! to these fine people for their PRs:

Further Information

It may take up to 24h for your update notification to pop up, so don't be alarmed if it doesn't show up immediately after reading this. You can force the update however via Settings > Software Update > Advanced options > Force check for update.

If your update fails chances are high you are running into one of the common update issues listed with fixes here, so please go through that FAQ entry first.

If you have any problems with your OctoPrint installation, please seek support on the community forum.

Links


This is a companion discussion topic for the original entry at https://octoprint.org/blog/2021/11/01/new-release-1.7.1/
1 Like

How do I upgrade? Do I have to flash the SD card again?
Why is there no upgrade instructions?

OctoPrint detects updates automatically . There will be a popup to give you the chance to install the update.
Provided, the Pi is connected to the Internet.

Adjusted the "Further Information" section for all past and future release announcements to hopefully make that more clear in the future, should be live in a few.

If I understand correctly, "Request low latency mode on the serial port" was a new option in 1.7.0 and it defaulted to checked. In 1.7.1 the default is changed to unchecked. If my LulzBot TAZ 6 printer doesn't seem to care either way, should I check (enable) this setting?

There's no evidence that requesting low-latency mode makes prints any better or worse - it was suggested as a possible way of improving the speed of the serial connection. So you can choose which you would like it to be, and see if you notice a difference (I don't think you will).