Where to find earlier versions of Octoprint

What is the problem?

I am having difficulty loading the Mosaic Palette plugins. Mosaic has not been helpful but not for not trying to help the last couple of months.
I am wondering if I would install an earlier version of Octoprint on the Pi it might be helpful. Here comes the but. But I am not sure how to find earlier versions and then download them.
If anyone could help i would be most grateful. Thank you and have a happy holiday season.

What did you already try to solve it?

Tried reloading octoprint and Mosaic plugins. Also, tried firmware Mosaic sent to me.
The plugins are Palette and Canvas from the Mosaic website. I was able to install Palette but Canvas never showed up. I also tried using a PC since I am a Mac user but it made no difference.
Jonny at Mosaic said maybe an earlier version of Octoprint might help. It is possible Canvas plugin is not compatible with most recent Octoprint version.

Have you tried running in safe mode?

No

Did running in safe mode solve the problem?

WRITE HERE

Systeminfo Bundle

You can download this in OctoPrint's System Information dialog ... no bundle, no support!)

WRITE HERE

Additional information about your setup

Chrome, MacOS, latest version of octoprint and pi.
WRITE HERE

I'm not sure how far back you're wanting to go, but this page has all of the official / stable OctoPi releases available to download:

Releases · guysoft/OctoPi · GitHub

I can't find their OctoPrint plugins on their main website, probably because they want people to use their software instead these days, but you'll likely want to try a version of OctoPrint / OctoPi before the Python v3.7 upgrade. Here is the latest (old) Python 2.7 version:

Release OctoPi 0.17.0 · guysoft/OctoPi · GitHub

These are the OctoPi versions. the OP looks for OctoPrint

@Dusty_Katz :

From the forum-search:

Okay sure, but do you agree that installing OctoPi also installs OctoPrint....? I'm really not sure why you felt this need to correct me when I was just trying to give the simplest solution, with even a link to the OctoPi / OctoPrint bundle version that would likely work (OctoPrint v1.3.12):

Release OctoPi 0.17.0 · guysoft/OctoPi · GitHub

Installing an older version of OctoPi is the easiest way to downgrade / install an older version of OctoPrint, especially if OP is already using a Raspberry Pi and isn't familiar with using SSH or terminal commands

It may be a bit more easy, but it was not what the OP asked for.

In fact, installing a new OctoPi demands the making a backup of your old system to have a base for the new one. Else you would have start from scratch...

Inferring is difficult :roll_eyes:

@Dusty_Katz
Just to clarify, re-installing OctoPi doesn't demand a backup, but that can be helpful if you have a bunch of custom settings, otherwise you can just set your printer's dimensions again and you'll likely be good to go with your Canvas plugin.

Backups can be easily generated, restored, and downloaded from the OctoPrint settings backup menu, including on the older OctoPi (v0.17) / OctoPrint (v1.3.12) version I linked before:

Backup Plugin — OctoPrint master documentation

Here is a quick guide on how to install OctoPi again, but feel free to send me a message if you run into issues :slight_smile:

GitHub - guysoft/OctoPi: Scripts to build OctoPi, a Raspberry PI distro for controlling 3D printers over the web

Also, you could try different versions of their canvas OctoPrint plugin if the latest version doesn't work. You can download the older release .zip files from their GitLab page here (I finally found their repository):

Releases · mosaic-mfg / canvas-plugin · GitLab