Page 1 of 1

Updating to 1.0.9.5

Posted: Thu Aug 01, 2024 6:21 am
by Sumaleth
I'm working on a script that automatically upgrades CE Phoenix Cart apps (https://installatron.com) and I'm not 100% clear on how updating works as of the last couple of versions.

In the past there was an archive that updated an app from the previous version to the new version, like this:

https://github.com/CE-PhoenixCart/Phoen ... .0.9.1.zip

Those archives exist up to https://github.com/CE-PhoenixCart/Phoen ... g/v1.0.9.3 but not for the 1.0.9.4 or 1.0.9.5 releases.

The release notes still seem to imply that we should be using that archive but it doesn't exist. And the update documentation (https://phoenixcart.org/phoenixcartwiki ... _to_Update) only talks about updating via that file, nothing about updating without that file.

So we need to update apps from 1.0.9.1 to 1.0.9.5 now and I'm wondering what the best approach would be? Can we extract the whole new archive over the existing apps, except for `admin/includes/configure.php` and `includes/configure.php` and then delete `install`, is that reasonable approach?

Thanks,
Rowan.

Re: Updating to 1.0.9.5

Posted: Thu Aug 01, 2024 9:56 am
by burt
Those update files will appear ASAP

Overwriting files in the manner you describe is fine, note that you would also need to make SQL adjustments.

I will try to get these update files done by the end of tomorrow if I possibly can find time. It's a massive time sink to make these and get them tested.

Re: Updating to 1.0.9.5

Posted: Thu Aug 01, 2024 10:08 am
by Kofod95
And look for deleted files.

//Daniel

Re: Updating to 1.0.9.5

Posted: Thu Aug 01, 2024 9:16 pm
by burt
burt wrote: Thu Aug 01, 2024 9:56 am I will try to get these update files done by the end of tomorrow if I possibly can find time. It's a massive time sink to make these and get them tested.
I have, I think, made the update files and supplementary files.
I will test them tomorrow. If they look good, I will upload them to public.

Re: Updating to 1.0.9.5

Posted: Wed Aug 07, 2024 10:33 am
by Sumaleth
Thanks for the replies and info! Very useful. :+1:
Rowan.