2022.1.0 Release SC/SCA/SCMA
The 2022.1.0 major release includes the following features and enhancements:
These enhancements typically apply to SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced; however, some features could apply to a subset of each. The following enhancements explain the implementations to which they apply.
SMT Areas Added to Base Theme
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
With the 2022.1 release, the following Site Management Tools (SMT) areas were added to the SuiteCommerce Base Theme:
New Area Name |
Area Scope |
Area Type |
Module |
Template File |
---|---|---|---|---|
banner_caselist |
all pages |
Support cases page |
Case |
case_list.tpl |
banner_invoiceopenlist |
all pages |
Invoices page |
Invoice |
invoice_open_list.tpl |
banner_myaccount_bottom |
all pages |
My Account pages |
MyAccountApplication |
myaccount_layout.tpl |
See Area and Scope for information about SMT areas.
Internet Explorer 11 No Longer Supported
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
With the 2022.1.0 release, SuiteCommerce and SuiteCommerce MyAccount no longer support Internet Explorer (IE) 11 and earlier.
Previous versions of SuiteCommerce Advanced (SCA) continue to support IE 11, but IE 11 is not supported for SCA version 2022.1.0 and later.
Because IE 11 may cause breaking changes on SuiteCommerce, SuiteCommerce MyAccount, and SCA 2022.1.0 and later sites, do not use IE 11 and earlier for these sites. Install, and direct your customers to install, a currently supported browser version.
For more information, see Supported Browsers for Commerce Websites.
Configuration Properties Updates
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
The following configuration properties have been updated with the 2022.1.0 release. Refer to the appropriate section for more information.
Property Label (SuiteCommerce Configuration Record) |
Property ID |
More Information |
Property Location (SuiteCommerce Configuration Record Tab > Subtab) |
---|---|---|---|
Enable Personalized Item Search API Endpoints
Note:
This label was previously called Enable new search API endpoints. |
isNewSearchApiEnabled |
Shopping Catalog |
Node.js Requirement
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
With the 2022.1.0 release, the developer tools continue to support Node.js version 12.21.0. To use the Theme, Extension, or core SCA 2022.1 developer tools, you should use this Node.js version. However, other Node.js versions may also work.
For more information, see Install Node.js.
Third-Party Library Updates
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
With the 2022.1.0 release, the following third-party library has been added:
-
node-sass 7.0.0
The node-sass library was added because gulp-sass 5.0.0 no longer includes node-sass.
The following third-party libraries have been updated with the 2022.1.0 release. Library version information is also shown in the distro.json file. Ensure that any themes and extensions using these libraries are compatible with the update and make any appropriate changes. If you are migrating SCA to this release, ensure that no deprecated methods exist in your implementation before migrating.
Library |
Old Version |
New Version |
---|---|---|
gulp-sass |
4.1.0 |
5.0.0 |
Handlebars |
4.5.3 |
4.7.7 |
is-my-json-valid |
2.20.2 |
2.20.4 |
TypeScript |
4.1.2 |
4.1.6 |
underscore.js |
1.10.2 |
1.13.1 |
Issue Fixes
Applies to: SuiteCommerce, SuiteCommerce MyAccount, and SuiteCommerce Advanced
The 2022.1.0 release includes all minor release fixes, improvements, and security updates of the previous release. See 2021.2.x Minor Releases for details.