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

Enable Personalized Search API Endpoints

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.

General Notices