Guy Sheffer has just released OctoPi 1.0.0 - big thanks to him and also to everyone who helped test the release candidates and the nightly builds that went into this and reported back!

OctoPi 1.0.0 contains the following changes (see also its changelog):

  • Version is 1.0.0, it seem like its about time 606cdaa
  • OctoPrint 1.8.6
  • Uses Debian “bullseye” RpiOS 2022-09-22
  • rpi.gpio-common has been added
  • Fix webcamd daemon loop & handling of non-usb v4l2 devices #741 (@foosel)
  • Add a network monitoring for wifi connections #729 (thanks @hawkeyexp)
  • Delete octopi-network.txt (@XRyu)
  • picam-bullseye-fix #763 (Thanks @PowerWiesel)
  • ships ffmpeg with HLS support at /opt/ffmpeg-hls/ffmpeg #784 (@chudsaviet)
  • 64 bit build has moved to raspios (#785)
  • deals with the userless images changes (guysoft/CustomPiOS#163)
  • ships with user-fix to adapt to username changes of pi user #791 @cp2004

Please note that OctoPi 1.0.0 does not yet include support for the new Raspberry Pi Camera v3. However, we are actively working on a webcam stack swap that will allow us to support libcamera based cameras like that one and also newer Arducams. A test image built on top of OctoPi 1.0.0 via OctoPi-UpToDate with that should hopefully be available within the next two weeks!

You can download OctoPi 1.0.0 from the Raspberry Pi imager and of course the download page. If you are asking yourself how to update from an earlier version of OctoPi, please read on.

“How do I update?”

There is currently no way to update from earlier OctoPi versions to a new version of that image. It’s not strictly necessary though - a new image basically means that if you have to setup a new instance you’ll start at a newer version of everything bundled with the image. Anything included on the image however can also be kept up to date without having to reflash. OctoPrint will have prompted you to update itself and will continue to do so, and most of the image itself can be kept up to date like every other RaspberryPi OS image.

The 0.18.0 image still was based on Debian Buster however, which is already on its way to age out of security updates. It therefore would note be a bad idea to create a backup, reflash and restore to run off the new image. If you want to update, read here on how to create a backup of OctoPrint which you can apply after reflashing.

Confused about the difference between OctoPi and OctoPrint? Read this!