Update Admin Platform from version 3.42

Hello :smiley:
I am in the process of updating from version 3.42 to latest; I see there is breaking change in version 3.94
What steps should I take? Should I update to version 3.93 first? Or update modules first?
I can send the manifest JSON to an email, as I cannot upload here.

Here is my current prod system info,
System Info

Platform Version
3.42.0
License
Community license
Installed Modules
VirtoCommerce.BulkActionsModule 3.2.0
VirtoCommerce.Cart 3.12.0
VirtoCommerce.Catalog 3.33.0
VirtoCommerce.CatalogCsvImportModule 3.14.0
VirtoCommerce.CatalogPersonalization 3.8.0
VirtoCommerce.CatalogPublishing 3.6.0
VirtoCommerce.Content 3.10.0
VirtoCommerce.Core 3.11.0
VirtoCommerce.Customer 3.23.0
VirtoCommerce.CustomerReviews 3.2.0
VirtoCommerce.DynamicAssociationsModule 3.5.0
VirtoCommerce.ElasticSearch 3.5.0
VirtoCommerce.Export 3.9.0
VirtoCommerce.ImageTools 3.9.0
VirtoCommerce.Inventory 3.13.0
VirtoCommerce.LuceneSearch 3.4.0
VirtoCommerce.Marketing 3.18.0
VirtoCommerce.Notifications 3.13.0
VirtoCommerce.Orders 3.25.0
VirtoCommerce.Payment 3.6.0
VirtoCommerce.Pricing 3.16.0
VirtoCommerce.Quote 3.12.0
VirtoCommerce.Search 3.9.0
VirtoCommerce.Shipping 3.6.0
VirtoCommerce.Sitemaps 3.6.0
VirtoCommerce.Store 3.11.0
VirtoCommerce.Subscription 3.9.0
VirtoCommerce.Tax 3.5.0
CLR version
3.1.18
64-bit operating system
true
64-bit process
true

My recommendation for any update:

  1. Create a backup for the current environment: DB, Code, Modules, etcโ€ฆ So, you can revert back if something wrong.
  2. Prepare smock tests for critical business processes. So, you can test the health of the solution.
  3. Review either release notes or News digest topics. It should contain all details.
  4. Update to latest version platform and modules. You mention that saw a breaking change in version 3.94. To resolve it, you will need to install a few assets modules. Like described here Release 3.94.0 ยท VirtoCommerce/vc-platform (github.com). If you have not customized Assets, all should work properly. Otherwise, read the instruction.
  5. Run and Test environment.
    5.1 If all is ok, plan delivery to production.
    5.2 Contact us on https://help.virtocommerce.com/ or here about progress, issue, know-how, etc.

PS: Our recommendation for update - keep virto commerce up to date based on a biweekly on monthly approach. It is easy to do and does not have too many updates.

1 Like

Thanks, @OlegoO

I will attempt today.

I will install the 3 decoupled assets modules after I deploy latest release 3.99

I have no custom modules

I will post how I go.

PS: Our recommendation for update - keep virto commerce up to date based on a biweekly on monthly approach. It is easy to do and does not have too many updates. haha I thought once every 18 months would be good schedule, :smiley: :smiley: will make sure to keep current
Thanks again.

1 Like