# OctoPrint 2.0.0rc5 - Product: OctoPrint (https://whatsnew.fyi/product/octoprint) - Vendor: Gina Häußge - Date: 2026-08-24 - Version: 2.0.0rc5 - Original notes: https://github.com/OctoPrint/OctoPrint/releases/tag/2.0.0rc5 - Permalink: https://whatsnew.fyi/product/octoprint/releases/2.0.0rc5 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Fix standard options on octoprint config not working as they should, such as the --basedir option being ignored unless it came before the config subcommand - **fixed** — Fix the config schema to include default chamber values of 0 to prevent the frontend from always sending all temperature profiles on every settings save - **removed** — Remove the deprecated babel-polyfill dependency that was causing performance issues on the UI - **fixed** — Re-expose public discovery data on the settings API for logged-in users - **changed** — Stop decompressing the model twice in the Gcode Viewer Plugin for performance improvement - **fixed** — Do not send Error events twice in the Serial Connector Plugin

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

###### ⚠️ Important note on release candidates This is a **R**elease **C**andidate of OctoPrint. It is not a stable release: severe bugs can occur, and they can be bad enough that they make a manual downgrade to an earlier version necessary - maybe even from the command line. You should be comfortable with and capable of possibly having to do this before installing an RC. ###### 🔁 Feedback on this RC Please provide *general* feedback on this RC [in this ticket](https://github.com/OctoPrint/OctoPrint/issues/5448). An "All is working fine" is valuable feedback as well because it tells me people are actually testing this RC and just not finding problems with it. **If you run into any obvious bugs, please follow ["How to file a bug report"](https://github.com/OctoPrint/OctoPrint/blob/master/CONTRIBUTING.md#how-to-file-a-bug-report)** - I need logs and reproduction steps to fix issues, not just the information that something doesn't work. Thanks! ###### Things to take a closer look at For this RC, these things should get a closer look while testing, if possible: 1. proper behaviour when using the included web interface as well as any third party clients at your disposal 2. printing via a serial connection 3. managing files on your printer's storage via a serial connection 4. blocklisted serial ports and/or baud rates are properly migrated to the serial connector (one per line, *not* comma-separated) 5. **if your printer's disconnected state happens to be "after error", please report back on which connector you used and what the reported error is** 6. if you have a Klipper/Moonraker based printer available: can you use it through OctoPrint when you install the [Moonraker Connector](https://github.com/OctoPrint/OctoPrint-MoonrakerConnector)? 7. if you have a Bambu based printer available: can you use it through OctoPrint when you install the [Bambu Connector](https://github.com/OctoPrint/OctoPrint-BambuConnector)? > [!NOTE] > As I'm still seeing a lot of so far unexplained "error" states, please take special note of item 5! ###### ✋ Heads-ups [The heads-ups from 2.0.0rc1 still apply!](https://github.com/OctoPrint/OctoPrint/releases/tag/2.0.0rc1) ###### 🐛 Bug fixes ###### Core - Fix standard options on `octoprint config` not working as they should. E.g. the `--basedir` option was ignored unless it came before the `config` subcommand. - Fix the config schema to include default chamber values of 0. That also fixed the issue that the frontend would always send all temperature profiles on every settings save, even if there were no changes to them, due to an internal conversion due to the missing schema entry. ###### Core UI - [#5438](https://github.com/OctoPrint/OctoPrint/issues/5438): Get rid of the deprecated `babel-polyfill` dependency that was causing performance issues on the UI. ###### Discovery Plugin - [PR#5445](https://github.com/OctoPrint/OctoPrint/pull/5445) (regression): Re-expose public discovery data on the settings API (for logged-in users), as with Home Assistant at least one third party client depends on the UUID being available there. ###### Gcode Viewer Plugin - [PR#5446](https://github.com/OctoPrint/OctoPrint/pull/5446): Stop decompressing the model twice. This is a performance improvement. ###### Serial Connector Plugin - [PR#5447](https://github.com/OctoPrint/OctoPrint/pull/5447) (regression): Don't send `Error` events twice ###### 🎉 Special thanks to all the contributors! Special thanks to everyone who contributed to this RC and provided full, analyzable bug reports! ###### 🔗 More information - [Commits](https://gith _[Truncated at 4000 characters — full notes: https://github.com/OctoPrint/OctoPrint/releases/tag/2.0.0rc5]_