Simplified Commerce SDK update experience

Important

This content is archived and is not being updated. For the latest documentation, see Microsoft Dynamics 365 product documentation. For the latest release plans, see Dynamics 365 and Microsoft Power Platform release plans.

Enabled for Public preview General availability
Admins, makers, marketers, or analysts, automatically Feb 22, 2021 Mar 22, 2021

Business value

Dynamics 365 Commerce SDK updates are published in Dynamics 365 Lifecycle Services, and the SDK can be applied to all the dev environments using the Lifecycle Services workflow or through a manual process. The process takes a few hours and needs to be repeated for all monthly updates. With the new approach, all of the SDK updates will be published to a public NuGet and GitHub repository so that updates can be downloaded and applied to the environment in minutes. This approach saves time and effort for developers.

Feature details

Commerce SDK Reference to NuGet: Commerce SDK references will be refactored and published to a new NuGet feed for extensions to consume. Instead of manually referring the binaries in the Commerce SDK\Reference folder, the extension can download it from the NuGet package. The package can be easily updated to the latest available version using the NuGet package manager workflow.

Commerce SDK samples to GitHub: All the Commerce SDK samples will be published to a public GitHub repository for extensions to refer to, and for users to learn how to customize the Dynamics 365 Commerce solution to support a custom business process. Updated samples can be easily downloaded or referenced by cloning to this public repository without the need of downloading and applying any binary hotfix from Lifecycle Services.