New release: 1.11.1
This first bugfix release for 1.11.x fixes some bugs and user experience issues reported since the release of 1.11.0:
🔒 Security fixes
Minor Security fixes
- Core: Thanks to some issues with certain third party translations it was discovered that autoescape doesn’t affect strings loaded from translations, specifically any single or double quotes contained therein. Consequently, all places in OctoPrint’s template files have been manually escaped using the existing filters
edq
(for double quoted strings) andesq
(for single quoted strings). I will check if it’s possible to also add some kind of autoescaping (with manualsafe
marking) there in a future version, so plugin authors should follow future release notes closely (as always).✨ Features & improvements
Core
- #5144: The confirmation dialog when deleting a file can now be disabled. See Settings > Features.
- #5145: Protect against potential misconfiguration of the reauthentication timeout by making sure it’s always >= 0 when checking against it.
- #5153: It has been made clearer in
octoprint.log
when the connectivity check is disabled.🐛 Bug fixes
Core
- #5149: Fixed a logic error causing connection issues with printers such as Prusa MK3(s) when “wait for start on connect” is disabled.
- #5151: Fixed a validation error in the comm layer causing a deadlock when trying to connect while there are no serial ports available. Also disabled the connect button when no serial ports are available. The autorefresh in the background that has now been built-in since OctoPrint 1.9.0 should make sure this isn’t a big behaviour change. However, in case that you need to refresh the available ports manually you can always use the little reload button on the header of the connection panel.
Achievements Plugin
- #5148: Fixed the description of the “The Tinkerer” achievement.
You can also take a look at the changelog on GitHub.
Like every single release (and release candidate) of OctoPrint ever since early 2016 this release was made possible only through continued financial support by people like you! 💕
Click here if you enjoy OctoPrint and want to help with its funding!
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.
Also make sure to check any of the heads-ups or plugin incompatibilities listed below.
Heads-ups
The heads-ups from 1.11.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, feedback and - of course - funding!
Further Information
If connected to the internet, OctoPrint will allow you to apply this update automatically via an update notification. It may take up to 24h for this 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
- Changelog and Release Notes
- FAQ entry "My OctoPrint update fails" (Read in case of any update problems!)
- Community forum
- Discord Server
- FAQ
- Documentation
- Contribution Guidelines (also relevant for creating bug reports!)
- How to file a bug report
- How to roll back to an earlier release (OctoPi)
- How to roll back to an earlier release (manual install)

- Published
- 13 May 2025
- Category
- Release
Discuss!