How to proceed if I need to update Amasty Base extension?

How to proceed if I need to update Amasty Base extension?

To finish license registration for your amasty.com account, you need to enter your Instance Registration Key into our Base module functionality that becomes available with v.1.16.0 and newer. In order to check your Base module version and its latest version currently available, follow one of these options based on how you're installing Amasty extensions in your environment.

For modules installed manually via app/code/

  1. Check the version of the module that is currently installed in your Magento in the file app/code/Amasty/Base/composer.json:
  1. Log into your amasty.com account and navigate to Products tab;
  2. Scroll down to the Packages section and download any module available there;
  3. Review the contents of the downloaded archive - it will contain the folder app/code/Amasty/Base with the latest version of the Base module that you need:
  4. Remove the existing app/code/Amasty/Base folder from your Magento instance;
  5. Upload the app/code/Amasty/Base folder from the downloaded archive to perform the update correctly.

For modules installed via composer

  1. Run the following command to check what version of Base module is currently installed and what version is currently considered the latest one:
composer show -a amasty/base
  1. A list with module versions will appear. The first number in the list is the latest version available, while the number highlighted in green is the version installed in your Magento:

  1. Request the download of the latest Base version by running the command below - replace x.x.x in it with the actual latest version that you found:
composer require amasty/base:x.x.x

Regardless of the way you updated the extension, please run the following commands from your root Magento directory afterwards for the changes to come into effect:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy