Release history
Applies To: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
This is the release history page for the Software Development Kit (SDK) for Microsoft Dynamics 365 (online & on-premises).
Current Version 8.2.1, February 2017
In this topic
Release history for SDK Version 8.2.1, February 2017
Release history for SDK Version 8.2.0, November 2016
Release history for SDK Version 8.1.0, May 2016
Release history for SDK Version 8.0.2, February 2016
Release history for SDK Version 8.0.1, December 2015
Release history for SDK Version 8.0.0, December 2015
Release history for SDK Version 8.2.1, February 2017
The following table lists the significant changes made to this version of the SDK.
New and updated topics |
Description of changes |
---|---|
Updated topic to add information about appropriately choosing between Web API, SDK assemblies, and XRM tooling assemblies to develop applications for Microsoft Dynamics 365. |
|
Important changes coming in future releases of Microsoft Dynamics 365 |
Added deprecation information for SDK extensions for Microsoft Dynamics 365. |
Updated topic to include improved security best practices. |
|
Added new C# sample for the Web API that focuses on basics of authentication. |
|
Web API Basic Operations Sample |
Updated samples to include examples showing create and update with data returned. This capability was introduced with December 2016 update for Dynamics 365 (online and on-premises).More information: Create with data returned and Update with data returned |
Updated topic to add deprecation information for SDK extensions for Microsoft Dynamics 365. |
Release history for SDK Version 8.2.0, November 2016
The following table lists the significant changes made to this version of the SDK.
Release history for SDK Version 8.1.0, May 2016
The following table lists the significant changes made to this version of the SDK.
New and updated topics |
Description of changes |
---|---|
SDK\Bin |
Updated the assemblies for Microsoft Dynamics 365 (online & on-premises). |
New topic containing information about the SLA support for various entities in Dynamics 365. |
|
Azure integration with Microsoft Dynamics 365 Work with Dynamics 365 event data in your Azure Event Hub solution Write a listener application for a Microsoft Azure solution Walkthrough: Configure Microsoft Azure (SAS) for integration with Dynamics 365 Walkthrough: Update a service endpoint from ACS to SAS authorization Walkthrough: Update a service endpoint imported from a solution |
New or updated Azure related topics containing information about new features including SAS authorization, support for event hubs, and multiple messaging data formats for cross-platform interoperability. The restriction to use the Azure SDK version 1.7 or 1.8 has been changed to version 1.7 or later. |
Updated the topic to include information about the new capabilities that enable developers to control how the packages will be deployed while creating packages. |
|
Updated the topic about the inclusion of the interactive service hub in the default Dynamics 365 sitemap. |
|
Dynamics 365 application platform - A platform for building extended Dynamics 365 (xRM) applications |
Added a new topic with information and links to videos about building extended Dynamics 365 (xRM) line-of-business applications. |
Important changes coming in future releases of Microsoft Dynamics 365 |
Added a topic to include deprecation announcements for features that will be removed in the future. |
Updated the topic to include information about the new client APIs in this release. |
|
Added the following additional limitations: |
|
Added the following sections about Dynamics 365 Web API enhancements in this release: |
|
The ServiceEndpoint entity has new attributes for SAS configuration. The NamespaceAddress and NamespaceFormat attributes have been added to support full namespace addressing in addition to the existing option of specifying just the namespace name. |
|
Topics added that contain information about how you can use the new Category entity. |
|
Use the Feedback entity to manage feedback and ratings for Dynamics 365 records |
New topics containing information about how you can use the new Feedback entity. |
Updated the topic to include a new section: Create a customer lookup attribute |
|
Write and debug scripts for Dynamics 365 for phones and tablets |
Renamed the topic from Write and debug scripts for Dynamics 365 for tablets, and updated the contents to include information about the client API support for Dynamics 365 for phones and tablets. |
New topic containing information about the client APIs supported in the interactive service hub. |
|
Added entities to list of Updated entities that now support the improved form rendering experience in Dynamics 365. |
Release history for SDK Version 8.0.2, February 2016
The following table lists the significant changes made to this version of the SDK.
New and updated topics |
Description of changes |
---|---|
SDK\Bin |
Updated the assemblies for Microsoft Dynamics 365 (online & on-premises). |
Create early bound entity classes with the code generation tool (CrmSvcUtil.exe) SDK\Bin\CrmSvcUtil.exe |
Added two new command line parameters: /interactivelogin, and /connectionstring. Added support for multi factor authentication when using either the command line or interactive logon. Trace logging configuration is now provided in the default CrmSvcUtil.exe.config file. There is now more granular control of the logged data. |
Updated the topic to include information about limitations removed after update rollup 1 is applied. Added the Limitations addressed in Microsoft Dynamics CRM Online 2016 Update 0.1 and Microsoft Dynamics CRM 2016 Update 0.1 section to call out the changes. Some of the limitations in the initial release remain. |
|
Updated the Retrieve a count of entities section to show that the count value is limited by the maximum number of entities that can be returned by a query, which is 5000. |
|
In the Use custom FetchXML section, there is a new Paging with FetchXML sub-section that describes how to apply paging when using fetchXML queries with the Web API. |
|
Sample: Simplified connection quick start using Microsoft Dynamics 365 |
Updated the sample to use the CrmServiceClient Class instead of the CrmConnection Class. |
The following complex types were added with update rollup 1: CheckIncomingEmailResponse ComplexType ComplexAttributeMetadata ComplexType ComplexEntityKeyMetadata ComplexType ComplexEntityMetadata ComplexType ComplexManyToManyRelationshipMetadata ComplexType ComplexOneToManyRelationshipMetadata ComplexType FindParentResourceGroupResponse ComplexType GetQuantityDecimalResponse ComplexType IsValidStateTransitionResponse ComplexType QueryMultipleSchedulesResponse ComplexType RetrieveAllEntitiesResponse ComplexType RetrieveLocLabelsResponse ComplexType RetrievePrincipalAccessResponse ComplexType |
|
The following enum types were added with update rollup 1: |
|
The following functions were added with update rollup 1: FindParentResourceGroup Function IncrementKnowledgeArticleViewCount Function IsValidStateTransition Function QueryMultipleSchedules Function RetrievePrincipalAccess Function RetrieveUnpublishedMultiple Function SearchByBodyKbArticle Function SearchByKeywordsKbArticle Function |
.
Release history for SDK Version 8.0.1, December 2015
The following table lists the significant changes made to this version of the SDK.
New and updated topics |
Description of changes |
---|---|
SDK\Bin |
Updated the assemblies for Microsoft Dynamics 365 (online & on-premises). |
.
Release history for SDK Version 8.0.0, December 2015
The following table lists the significant changes made to this version of the SDK.
New and updated topics |
Description of changes |
---|---|
Initial version |
Start with What's new for developers: Microsoft Dynamics 365. |
.
See Also
Software Development Kit for Microsoft Dynamics 365 (online) and Dynamics 365 (on-premises)
What's new for developers: Microsoft Dynamics 365
Microsoft Dynamics 365
© 2017 Microsoft. All rights reserved. Copyright