If you are currently building the Dynamics 365 Commerce e-commerce extension package using the online SDK then this notice is important as it will require an update to Node 16.x on your development environment and any build pipelines you may be using.
Coming in April (currently targeting April 18th-22nd) the online SDK package will update to version 1.37. Due to Node.js deprecating support for version 12.x at the end of April, the SDK will be updated to support the latest version of Node.js version 16.x.
After the package update has been published by Microsoft, when running "yarn msdyn365 pack", the latest SDK package will be downloaded and without updating Node.js to version 16.x you will see the following error message "The engine "node" is incompatible with this module. Expected version ">=16.x.x". Got "12.22.6"". Updating to Node.js 16.x will make the error go away and the package should build without errors. This will need to be done on local build environments and also any automated builds such as an Azure DevOps pipelines.
More information on setting up a development environment can be found here: Set up a development environment - Commerce | Dynamics 365 | Microsoft Docs. Once the package is updated this doc will reflect the pre-requisite of Node.js 12.x.
thanks,
Sam