With the pending release of Dynamics 365 Release Wave 2, Consultants and end users should use this information to prepare for deprecation planning. Microsoft define deprecated as to remove the feature or capability from a future major release of Dynamics 365. From the Release Plan, below are significant call outs:
Voice of the Customer is deprecated
The Voice of the Customer solution is used to create and send surveys for collecting feedback. As of July 1, 2019, the Voice of the Customer solution is deprecated. Users can create and distribute new surveys and collect responses from live surveys till July 1, 2020. A new solution, Microsoft Forms Pro, is generally available to capture customer feedback using surveys.
Task flows are deprecated
Task flows are deprecated and will be replaced by the immersive experience for business process flows that is planned for release. Moreover, you can now use the new Form designer to fully customize the appearance of business process flows, including using custom controls with the PowerApps Control Framework (PCF).
Dynamics 365 for Outlook (Outlook add-in) is deprecated
Dynamics 365 for Outlook is deprecated with the Dynamics 365 for Customer Engagement apps version 9.0 and will be fully removed in a future major release. This deprecation includes Offline mode and synchronization in Dynamics 365 for Outlook.
Service scheduling in Dynamics 365 for Customer Service is deprecated
The existing service scheduling functionality is deprecated and will be removed in a future major release. The new scheduling experience, built atop Universal Resource Scheduling (URS), is now available on the Unified Interface.
Some client APIs are deprecated
Some client APIs are deprecated in the current release to reorganize the Xrm client API object model to better align with the need of using the same client scripts without having to change them based on the context or the client (web client or the new Unified Interface) where they run. majorly used comman API’s are – Xrm.Page.context, GridRow.getData, GridRowData.getEntity, Xrm.Mobile.offline, parent.Xrm, Xrm.Utility.alertDialog, Xrm.Utility.confirmDialog, Xrm.Utility.openEntityForm, Xrm.Utility.openQuickCreate, Xrm.Utility.openWebResource, Xrm.Utility.isActivityType, addOnKeyPress, removeOnKeyPress, showAutoComplete, hideAutoComplete.
Dialogs are deprecated
Dialogs are deprecated and can be replaced with Business Process Flows or Canvas Apps.
Contracts, Contract Line Items, and Contract Templates entities are deprecated
Contracts, Contract Line Items, and Contract Templates entities are deprecated and this functionality has been replaced by entitlements in Dynamics 365 for Customer Service.
Standard SLAs in Dynamics 365 for Customer Service are deprecated
Standard SLAs in Dynamics 365 for Customer Service are deprecated and replaced by enhanced SLAs.
Relationship Roles (Settings>Business Management>Relationship Roles) are deprecated
Relationship Roles (Settings>Business Management>Relationship Roles) are deprecated and will be removed in a future major release of Dynamics 365. This feature is replaced by Connection Roles.
The Silverlight (XAP) web resource is deprecated
The Silverlight (XAP) web resource is deprecated on the web client, and is not supported on the new Unified Interface introduced in the Dynamics 365 for Customer Engagement apps version 9.0. Instead of Silverlight web resources, you must use custom controls created using the HTML web resources with HTML5 to create UI components to visualize and interact with data.