Skip to content

1.10.2

Latest
Compare
Choose a tag to compare
@foosel foosel released this 18 Jun 08:10
· 3 commits to master since this release

Click here if you want to help with OctoPrint's funding!

✋ Heads-ups

The heads-ups from 1.10.0 still apply, please read this release's release notes as well for a full picture of what you should be aware of and what changed!

The same holds true for the heads-ups from 1.10.1 which you can find here.

⛈ 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.

♻ Changes

🐛 Bug fixes

Core

  • #5002: Fix a translation string in the german translation.
  • #5019: Fix/workaround for a third party dependency change, breaking the octoprint dev plugin:new command.
  • #5021: Fix behaviour of "Hide successful prints" filter in the file list. Folders will be shown as long as they have at least one file in them that has not been printed successfully yet, and they will also be shown if they contain the currently selected file, regardless of the amount of successful prints.
  • Fix an import to be compatible to Jinja2>=3.1.3.
  • Pin pydantic to 1.10.16 to work around an issue with Python 3.12.4.

Achievements Plugin

  • #5017: Fix a string in the german translation that caused the Achievements overview to not correctly render if german language was selected.
  • #5027: Fix description of the Adventurer achievement
  • Fix event processing if the backup or plugin manager plugins are disabled.

🎉 Special thanks to all the contributors!

Special thanks to everyone who contributed to this bugfix release!

🔗 More information

  • Commits
  • Release candidates:
    • As this is a bugfix release, there were no release candidates