Are previous versions of the documentation available somewhere?

My question was raised by a very similar way. I also tried an MBS example (in API1, like most seem to be) that I wanted to convert to API2. I did not try searching on the Internet (I’d not expected to find documentation there).

I get your point (especially putting no plugin for launching faster). I made the mistake to buy a Mac with only 16 GB of RAM and always need to watch out for not raising virtual memory (that’s a bad thing), so launching two copies of Xojo, especially just for looking one small thing in the documentation, is something that I’d like to avoid.

Thanks for having figured out this. I’m going to try version 6. Just a minor shame that we can’t upgrade to the latest version, if I assume correctly it’s not possible to install version 6 with older Xojo docsets then upgrade to version 7 with keeping the installed sets.

Actually the docsets work fine in either version. You can only see them for install in version 6 though. So just use v6 to download them (and probably archive for future use) then move up to version 7.

1 Like

From Google Translate:

This is a problem that can be solved by Xojo. In the Xojo folder, you have folders for all the versions you’ve launched (unless you’ve removed them).

In the Xojo folder, you have folders for all the versions you’ve launched (unless you’ve removed them).

Dans le dossier Xojo, vous avez des dossiers pour toutes les versions que vous avez lancées (sauf si vous les avez supprimées).

You have folders in the Xojo folder for all the versions you have launched (unless you have removed them).

Vous avez des dossiers dans le dossier Xojo pour toutes les versions que vous avez lancées (sauf si vous les avez supprimés).

These folders contain the documentation for these versions (for the most recent versions, this isn’t the case if you haven’t downloaded them). A Popup Menu in the Documentation window (or extract the code for managing this window + generate an application that allows you to select older documentation…) But, we know Xojo…

Application Support relevant screnn shot:

for nerds, there is also this app from Norman to open old xojo help files
it detects all xojo versions on your drive and let you open and search in the help.
it does not work with xojo that has the online help.

edit: updated norman project with retina support and some errors corrected for 2025 xojo compile
simple lr viewer.xojo_project.zip (1.5 KB)

how to get to that folder?? in Mac OS please
[edit] never mind… found it in Application Support

Xojo 2022 r3.2 Docset, by Rick A.

The last version able to compile for Windows 7

https://www.transfernow.net/dl/20250616NT79TjfP/Qw4h6Goh

Download Expires 2025-06-22

Zeal compatible. https://zealdocs.org/

Where to extract and put it?

just found the 2019r11 docset in a backup.
may be usefull as it is the last version for API1

unzip and
install in ‘~/Library/Application Support/Dash/Versioned DocSets/Xojo - DHDocsetDownloader/2019r1-1/Temp/’
Archive.tgz.zip (62.0 KB)

edit: I also have 2015r3 if anyone wants it

Thanks for sharing :slightly_smiling_face:

Jean-Yves:
no one can do a single thing with that zip file. Many, many things are missing from the archive.

you must first download the files from the norman github,
then replace norman’s project file with mine
all missing files are in norman repo.

If you use Dash, then you can also use our tutorial and the re-hosted Xojo-Docs bundle here:

Edit, here are some more sources:

1 Like

Thank you. I think it’s the preferable way.
I just realise I didn’t mark any answer as the solution yet, so I’m choosing this one.

1 Like

I hadn’t Internet when I checked (some days after downloading it).

NO, I do not use Dash.

Where is Window1.xojo_window ?

Forget it, I give up.

This looks like a nice solution. But wouldn’t it be nice if, after throwing us the API2.0 curveball, Xojo had a converter utility that did these replacements automatically?
I thought I’d spend an evening changing all my windows and controls to Desktopxxx versions and am now faced with manually correcting literally >5000 errors. This will take me weeks. And I learned the hard way that I can’t just change one or two windows over, because then the entire project fails to compile. You can’t mix API1.0 with 2.0 it seems (foobars all the menu-related stuff), and the dominos fell from there.
This will take me weeks of work, and has turned into quite the nightmare.

Same for everyone who used API(1), and since 2019 (API 22 appearance), Xojo told us “no converter”…

We have to live with that.

When I did converted a large project, I made a copy first, and worked on the copy, and did it in stages.

I did a lot of find and replace, but only on a “This Item” basis, so it would only affect the code on the item I had open, not everything in the whole project.

It took about three days, and I made new iterations of the project along the way, in case I needed to go back to an earlier version.

yes that’s what i did too, but now the next problem: this is a heavily used app in my lab that has constant updates and bug fixes, which i have to do on the api1 version to get up and running quickly, and now i have to remember to transfer all these changes to the api2 version that will take a long time to get working. And so the dominos continue to fall…

Doesn’t your source code control system help with that?