Well, perhaps, but assuming a dev put code in version X.00 to migrate an older structure used in version X-1.yy, who would ever remove that migration code in subsequent versions in the version X line?
In other words, if 5.00 has migration code to convert from 4.x, surely that code is still in 5.12. Paul > On Sep 24, 2025, at 5:39 PM, Kalpesh Patel <[email protected]> wrote: > > Thinking is that if there are any updates to any of the underlying schemas > for persistent data, then next major version release would be expected to > perform updates/upgrades to data to match that changed schema, if required. > > -----Original Message----- > From: R Losey <[email protected]> > Sent: Tuesday, September 23, 2025 9:01 PM > To: Kalpesh Patel <[email protected]> > Cc: CJN.... ... <[email protected]>; [email protected]; > [email protected] > Subject: Re: [GNC] How to Upgrade from GNU 4.11 to latest version (5.21) > > It could be. I thought it would be pretty safe to go from the last 4.x to the > current 5.x, but maybe some others can weigh in on it. > >> On Tue, Sep 23, 2025 at 4:09 PM Kalpesh Patel <[email protected]> wrote: >> >> Some odd reasons I think additional step after step 4 and before step >> 5 is warranted -- install GnuCash 5.0, open the file and run "Check & >> Repair All" with 5.0, and then go to 5.12. >> >> -----Original Message----- >> From: R Losey <[email protected]> >> Sent: Monday, September 22, 2025 12:09 PM >> To: CJN.... ... <[email protected]> >> Cc: [email protected]; [email protected] >> Subject: Re: [GNC] How to Upgrade from GNU 4.11 to latest version >> (5.21) >> >> Greetings. >> >> The recommended way to update major versions (that is, version >> 4.<something> to version 5.<something> -- specifically for you, 4.11 >> to >> 5.12 -- I assume you typo'd when you wrote 5.21 - a version that does >> not yet exist) is as follows: >> >> 1) Just to be safe, make a backup copy of your data file. >> 2) Run the Check & Repair All under Actions >> 3) Update to (Download and install) the lastest 4.x version (not sure >> what that is) >> 4) Run the Check & Repair All again >> 5) Update to (download & install) GnuCash 5.12 >> 6) Run the Check & Repair All again. >> >> If memory serves, there have been some substantial changes in how >> matching transactions work; you can either work through it, or read >> the various release notes. >> >> For your information, a new version of GnuCash is posted every quarter. >> >> Best wishes! >> >> On Mon, Sep 22, 2025 at 7:27 AM CJN.... ... >> <[email protected] >>> >> wrote: >> >>> 22 September 2025 >>> >>> Hi Help Support Team >>> >>> I have been using GNU 4.11 since early 2022. >>> >>> But I notice a newer Version than the 4.11 installed on my laptop in >> 2022. >>> Can you advise exactly how I could Upgrade by installing update to >>> 5.21 version to my current laptop, without losing any data? >>> >>> As I am also planning to upgrade my Laptop in next couple of months, >>> any advice on the process of installing and transferring GNU package >>> & data to a new machine also welcomed >>> >>> And as I am definitely not a geek type computer expert, nor >>> accountant, I've slowly found my way round the accounting package to >>> keep my records in order. >>> Great for managing my very simple income & expenses data. >>> Now trying to find my way into the Help network - hope I'm >>> submitting this in correct process 🙂. >>> >>> Thanks in advance >>> >>> Chris >>> >>> [email protected]<mailto:[email protected]> >>> >>> >>> _______________________________________________ >>> gnucash-user mailing list >>> [email protected] >>> To update your subscription preferences or to unsubscribe: >>> https://lists.gnucash.org/mailman/listinfo/gnucash-user >>> ----- >>> Please remember to CC this list on all your replies. >>> You can do this by using Reply-To-List or Reply-All. >>> >> >> >> -- >> _________________________________ >> Richard Losey >> [email protected] >> Micah 6:8 >> >> >> > > -- > _________________________________ > Richard Losey > [email protected] > Micah 6:8 > > > _______________________________________________ > gnucash-user mailing list > [email protected] > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. _______________________________________________ gnucash-user mailing list [email protected] To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.
