OctoPrint 2.0.0rc4

2.0.0rc4Pre-release
Fixed 1
  • Limit settings paths available with SETTINGS_READ permission to frontend relevant settings
Security 1
  • Add reauth requirement for setting defaultReauthenticationTimeout via UI/settings API
⚠️ Important note on release candidates

This is a Release Candidate 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. 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" - 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?
  7. if you have a Bambu based printer available: can you use it through OctoPrint when you install the Bambu Connector?

[!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!

🐛 Bug fixes
Core
  • #5425: Add reauth requirement for setting defaultReauthenticationTimeout via UI/settings API.
  • #5429: Limit settings paths available with SETTINGS_READ permission to frontend relevant settings.
🎉 Special thanks to all the contributors!

Special thanks to everyone who contributed to this RC and provided full, analyzable bug reports!

🔗 More information
View original

Upgraded? How did it go?

Discussion