AbleCommerce version 9.0.1 - build 5867 October 25th, 2019 ----------------------------------------------------------\ Upgrade from AbleCommerce 9.0.0 (build 5588) to 9.0.1 (build 5867) - Access to the server running AbleCommerce will be required. - This release will upgrade AbleCommerce 9.0.0.5588 only. - A valid subscription license is required; ends on or after 10/25/2019 ----------------------------------------------------------\ ### Installation Instructions ### TO VERIFY THE DOWNLOAD: **********************************************************\ 1. Go to WinMD5.com or any other utility that can provide checksum validation. 2. Download the .zip file, and run the MD5 utility. 3. Select the downloaded for 'AbleCommerce Upgrade to 9.0.1' 4. In the field provided, copy the MD5 hash provided below, or displayed on the Upgrade page. 1f96f6a9a59ce4953ae9bdeb19eba43f 5. Click Verify and confirm the number is a match. 6. If the validation fails, do NOT install the patch. Instead, open a support ticket at our website. TO INSTALL THE UPGRADE: **********************************************************\ 7. Extract contents to a temporary location on the server. \Lib\ --> files in this location are provided to developers; do not install these to the server. \Website\ --> files and folders located here are installed to the website. 8. Backup the website and database to a separate location. 9. Stop the website using IIS. 10. Copy everything from \Website\ to the actual website root folder, matching folders and file locations. 11. Restart the website using IIS. 12. Login to the merchant admin so that any database changes will take effect. ----------------------------------------------------------\ ### Post-Upgrade Instructions ### PART I: Update Language Strings A few localization strings will need to be updated manually. 1. After logging in to the admin, go to Configure > Store > Languages. 2. Click the 'Edit Resources' button to access the Resources page. 3. Use the Filter resource "Name" field to search/filter on each (total of 5) of the following: retail.articlelisting.pagesize.48_items Update to: 48 Items retail.articlelisting.pagesize.24_items Update to: 24 Items retail.articlelisting.pagesize.12_items Update to: 12 Items retail.members.validatepassword.new_password_missing_non_letter_message Update to: New password must contain at least one non-letter. retail.mycredentials.email_already_in_use Update to: The email address is already registered to another user. 4. For each search result, edit the resource. Change the translated string and save. ----------------------------------------------------------\ ### MANUAL FILE CHANGES REQUIRED ### Four files were updated in the sample Theme. Directly replace the same files within your Theme's folder. Copy from ..\Themes\Sample\Content\default.css Copy to ..\Themes\{YOURTHEMENAME}\Content\default.css Copy from ..\Themes\Sample\Views\Shared\_ThemeStyles.cshtml Copy to ..\Themes\{YOURTHEMENAME}\Views\Shared\_ThemeStyles.cshtml Copy from ..\Themes\Sample\Views\Scripts\custom.js and SmoothScroll.js Copy to ..\Themes\{YOURTHEMENAME}\Views\Scripts\custom.js and SmoothScroll.js