I remember that some versions failed to offer the unsaved changes.
And I think also depends if you run the project or not after started making changes.
I hope someone else has a better answer, but for me is that you must do the work again.
I can’t help you with the lost file - but you should get one of those free Mac Pomodoro menubar timer apps and set 10 or 15 minute timers to remind you to save.
Decades of working with Photoshop has made saving files so habitual it’s at the point where I never lose more than 5 minutes of work if it crashes.
This might be why xojo couldn’t save your work or recover it too…
Also, keep in mind that Xojo saves binary projects atomically, that is, it saves to another location and then attempts to do a safe replace of the original file. That means that you need at the very least twice as much space as your project consumes on disk to be able to save.
You actually just need to test once. Your Mac will still run with 4 GB left, as long as it’s just for a short period of testing the bug in the latest Xojo version.
I thought I had a slow connection, but I’m reassured all is relative.
You wrote “3 GB” in your previous answer, so I answered with that in mind. I should’ve analysed what you wrote and remembering it was indeed more than 4 GB (which becomes more than half your remaining space), sorry about that.
And, as I’m accustomed to that myself, the worst part is that you must, at least shortly, have both the dmg and the expanded Xojo folder on your disk at the same time.
I know how small can an internal Mac disk be, especially when XCode is needed to be installed. I can’t suggest you enough to keep at least one external disk (should it be at the very least an USB key) for that kind of [temporary] tests/changes.