This guide is not a complete upgrade guide, instead points out breaking changes for skins in each version. If you have a custom skin you want to keep, and are upgrading your AspDotNetStorefront site, you will need to implement the changes below in each custom skin, or parts of your site will fail to run. If you are ever in doubt, compare your custom view file with the base view file, or the view file in the new version's Default skin.
AspDotNetStorefront v8 and v9
This guide is focused on v10.0.2+ sites. If you are upgrading a skin from v8 or v9, start with these pages:
The view model for two MiniCart views changed, but they are simple 1 line updates. If a customer's skin has modified these, you'll need to update these two view files:
"Views/Minicart/_MiniCartLink.cshtml" and "Views/Minicart/_MiniWishLink.cshtml"
Change the first line of both of these files:
This update also replaced 'Google Trusted Stores' with 'Google Customer Reviews'. You will need to remove any overridden 'Google Trusted Stores' files, and instead configure 'Google Customer Reviews.' Here are the 'Google Trusted Stores' files that need to be removed:
AspDotNetStorefront 10.0.18 had several new features, including Inline Editing, and upgrading jQuery to v3
When upgrading to 10.0.18 or later, you need to add one line to the bottom of each skin's "Views/Shared/_BodyClose.cshtml" file: