AbleCommerce version 9.0.12 - build 8989 Date of Release: May 18, 2026. ** Subscription Release Date: May 18th, 2026 ** ----------------------------------------------------------\ Upgrade from AbleCommerce 9.0.11 (build 9287) to 9.0.12 (build 8989*) * The build number (8989) is CORRECT for this version. Due to a temporary change during the last development sprint, the numbers were not incremented within the same system. - To view the change log: https://help.ablecommerce.com/index.htm#t=upgrades%2FAC9_CMS%2Fchange_logs%2FChange_Log_from_AC_9.0.11_to_AC_9.0.12.htm - For additional upgrade options, refer to the following UPGRADE link: https://help.ablecommerce.com/index.htm#t=upgrades%2FAC9_CMS%2FUpgrade_to_AbleCommerce_9.0.12.htm - Access to the server running AbleCommerce will be required. - This download will upgrade AbleCommerce 9.0.11.9287 only. If you need to upgrade from an older version, please refer to the Upgrade link above. - A valid subscription license is required; ends on or after 05/18/2026 ----------------------------------------------------------\ ### Installation Instructions ### TO INSTALL THE UPGRADE: **********************************************************\ 1. 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. ** STOP HERE AND READ BELOW ** This upgrade contains several changes to improve the Sample Theme for ADA compliancy. If your store is using the default "Sample" theme, please stop and make a backup of it now. a) Login to the Admin and go to Website > Store Design > Themes page. b) Check to see if the default selected theme is "Sample". If it is not, skip to step 2. c) From the Action column, use the "Copy" button for the "Sample" theme. d) A pop-up dialog will appear, enter a new theme name for your store. e) Make this the new default, by selecting it and clicking "Set Default Theme". f) View your storefront and confirm everything looks the same. If not, change the theme back to Sample and contact technical support for assistance. 2. Backup the website and database to a separate location. 3. Stop the website using IIS. 4. Copy everything from \Website\ to the actual website root folder, matching folders and file locations. 5. Restart the website using IIS. 6. Login to the Merchant Admin so that any database changes will be AUTOMATICALLY applied. Note: There are database changes in this release. (See below for details) 7. Go to the Plugins folder and click the REFRESH button from the top-right corner. >> USPS OAuth should be at Version 1.0.2 >> Cybersource should be at Version 1.0.1 >> NEW Plugin added for PayPal Complete Payments ----------------------------------------------------------\ ### Post-Upgrade Instructions ### OPTIONAL: This release does not have any required post upgrade steps, however, you may want to upgrade your Theme to include new style changes that will brighten and/or darken some of the default text and forms. Also included is a new BLACK skin and a Font Awesome upgrade from version 4 to 7. These changes were made to the default "Sample" theme only, so to apply them to your live working theme, you will need to copy/add the following files. THEME UPGRADE STEPS: 1. Copy the following 5 NEW files from \Themes\Sample\Content\ to all of your [Website\Theme's]\Content\ folders: \Themes\Sample\Content\brands.min.css \fontawesome.min.css \regular.min.css \solid.min.css \v4-shims.min.css 2. Copy the folowing 4 NEW files from \Themes\Sample\fonts\ to all of your [Website\Theme's]\fonts\ folders: \Themes\Sample\fonts\fa-brands-400.woff2 \fa-regular-400.woff2 \fa-solid-900.woff2 \fa-v4compatibility.woff2 3. Copy the folowing 1 NEW files from \Themes\Sample\Content\color\ to all of your [Website\Theme's]\Content\color\ folders: \Themes\Sample\Content\color\black.css 4. Merge (copy) the following 1 file from \Themes\Sample\ to all of your [Website\Theme's] folders: \Themes\Sample\Theme.config ** This will add the new "Black" skin and the new "Font Awesome" CSS files. ** On line 3, merge your current 'theme name' to replace this line: Sample 5. Update the following 2 files from \Themes\Sample\ to all of your [Website\Theme's] folders: \Themes\Sample\skin.css.template \Themes\Sample\Skin.xml ** This will change the primary default colors for each skin for ADA compliancy. ** 6. Update the following 4 files from \Themes\Sample\Content\ to all of your [Website\Themes's] folders: \Themes\Sample\Content\color-switcher.css \default.css \skin.css \style.css ** This will change will improve existing themes for ADA compliancy. ** 7. Test the storefront well. If all looks good, then you can delete the following 6 files: \Themes\[YourTHEME]\Content\font-awesome.min.css \Themes\[YourTHEME]\Content\fonts\FontAwesome.otf \Themes\[YourTHEME]\Content\fonts\fontawesome-webfont.eot \Themes\[YourTHEME]\Content\fonts\fontawesome-webfont.svg \Themes\[YourTHEME]\Content\fonts\fontawesome-webfont.ttf \Themes\[YourTHEME]\Content\fonts\fontawesome-webfont.woff \Themes\[YourTHEME]\Content\fonts\fontawesome-webfont.woff2 NOTE: The "custom.css" file within the Theme folder should always be used for any custom style changes. For this update, any custom styles will continue working as expected. ----------------------------------------------------------------------------------- ### Post-Upgrade Important Information ### ----------------------------------------------------------------------------------- CHANGED SETTING ON SEARCH HISTORY: A change in setting behavior was implemented on the Search History feature. This setting is available from Configure > Store > Maintenance -> Search History The default is to keep 30 days of search terms in history so users who search can view other search terms previously entered. Now, this can be disabled by entering a value of '0' into this field. By doing this the search terms will not be saved or shown to users after the next mainenance session runs. ----------------------------------------------------------------------------------- ----------------------------------------------------------\ END OF UPGRADE INSTRUCTIONS ----------------------------------------------------------\ ======== FOR REFERENCE ONLY - DATABASE UPDATES ============ ALTER TABLE ac_Payments ADD PPCPOrderId NVARCHAR(255) NULL;