Since version 4.40 nopCommerce don't use SQL upgrade scripts anymore. The upgrade is performed automatically with migrations (during the first application start). So when you upgrade from 4.30 to 4.40 you need to skip step 2 from the list below!
Yes I know the scripts not are used anymore. My concern are do I need to take care of any updates related to 4.40 or are they included in 4.50, as I´m skipping version 4.40?
So in future updates from eg. 4.40 to 4.90 you only install 4.90 and that´s it. It will cover all the steps from 4.5 to 4.9?
Steps: 1. Make a backup of everything on your site, including the database. This is extremely important so that you can roll back to a running site no matter what happens during migration. 2. Remove all files from the previous version except JSON files in the 'App_Data' directory (dataSettings.json, plugins.json, appsettings.json), move them to the safe place. 3. Upload new site files 4. Copy back JSON files in the 'App_Data' directory. 5. Ensure that everything is OK
You have to download .NET 6 SDK and ASP.NET Core Runtime 6.0.0 for other operating systems (e.g. Linux, macOS, Windows). Because nopCommerce 4.50 is supported to .NET 6
nopCommerce Release notes: If you're upgrading nopCommerce to version 4.50 from one of the previous versions, please ensure that your connection string contains one of the following parameters: "Encrypt=false" or "TrustServerCertificate=True" (depending on your server requirements). You can manually add these parameters to your connection string in the \App_Data\appsettings.json file. This step is caused by the "Microsoft.Data.SqlClient" library that changed the default value of the "Encrypt" option from "false" to "true".
Yes but I think the question is - do you need to load up v4.4 to do the upgrade from v4.3 to v4.4 first before loading up v4.5 to upgrade v4.4 to v4.5. Or will v4.5 update everything straight from v4.3 to v4.5 ?
Yes but I think the question is - do you need to load up v4.4 to do the upgrade from v4.3 to v4.4 first before loading up v4.5 to upgrade v4.4 to v4.5. Or will v4.5 update everything straight from v4.3 to v4.5 ?
Excactly what I try to get answered :-) I have done hundreds of upgrades in "old way" with SQL scripts and know this :-)
I have testet to upgrade from 4.30 to 4.50 BETA directly without install 4.40 first, this seems to work. I had some problems with cache so it seems not to work the first couple of tries to refresh page.
Can someone from nop team please confirm this that once on a major version for example 4.40 we can jump directly to any minor version? for example 4.40 to 4.40.5
If this is not possible then it's crazy since for all minor upgrades we need to copy all the files at each minor upgrade.