TechNet
Export (0) Print
Expand All

Release history

 

Applies To: Dynamics CRM 2016, Dynamics CRM Online

This is the release history page for the Software Development Kit (SDK) for Microsoft Dynamics CRM Online 2016 Update and Microsoft Dynamics CRM 2016 (on-premises).

Current 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 CRM Online 2016 Update and Microsoft Dynamics CRM 2016 (on-premises).

Apply SLAs to entities

New topic containing information about the SLA support for various entities in CRM.

Azure integration with Microsoft Dynamics CRM

Work with CRM 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 CRM

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.

Create packages for the CRM Package Deployer

Updated the topic to include information about the new capabilities that enable developers to control how the packages will be deployed while creating packages.

Default SiteMap XML

Updated the topic about the inclusion of the interactive service hub in the default CRM sitemap.

Dynamics CRM application platform - A platform for building extended CRM (xRM) applications

Added a new topic with information and links to videos about building extended CRM (xRM) line-of-business applications.

Important changes coming in future releases of Microsoft Dynamics CRM

Added a topic to include deprecation announcements for features that will be removed in the future.

Knowledge base search control (client-side reference)

Updated the topic to include information about the new client APIs in this release.

Microsoft Dynamics CRM Web API Limitations

Added the following additional limitations:

Query Data using the Web API

Added the following sections about CRM Web API enhancements in this release:

ServiceEndpoint entity messages and methods

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.

Use the Category entity to categorize CRM records

Category entity messages and methods

Topics added that contain information about how you can use the new Category entity.

Use the Feedback entity to manage feedback and ratings for CRM records

Feedback entity messages and methods

New topics containing information about how you can use the new Feedback entity.

Work with attribute metadata

Updated the topic to include a new section: Create a customer lookup attribute

Write and debug scripts for CRM for phones and tablets

Renamed the topic from Write and debug scripts for CRM for tablets, and updated the contents to include information about the client API support for CRM for phones and tablets.

Write and debug scripts for the interactive service hub

New topic containing information about the client APIs supported in the interactive service hub.

Write code for Microsoft Dynamics CRM forms

Added entities to list of Updated entities that now support the improved form rendering experience in CRM.

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 CRM Online 2016 Update and Microsoft Dynamics CRM 2016 (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.

Microsoft Dynamics CRM Web API Limitations

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.

Query Data using the Web API

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.

Retrieve and execute predefined queries

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 CRM

Updated the sample to use the CrmServiceClient Class instead of the CrmConnection Class.

Web API ComplexType Reference

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

TimeInfoCollection ComplexType

ValidateRecurrenceRuleResponse ComplexType

Web API EnumType Reference

The following enum types were added with update rollup 1:

AccessRights EnumType

EntityFilters EnumType

TargetFieldType EnumType

Web API Function Reference

The following functions were added with update rollup 1:

CheckIncomingEmail Function

FindParentResourceGroup Function

GetQuantityDecimal Function

IncrementKnowledgeArticleViewCount Function

InitializeFrom Function

IsValidStateTransition Function

QueryMultipleSchedules Function

RetrieveAllEntities Function

RetrieveDuplicates Function

RetrieveLocLabels Function

RetrievePrincipalAccess Function

RetrieveRecordWall Function

RetrieveUnpublishedMultiple Function

SearchByBodyKbArticle Function

SearchByKeywordsKbArticle Function

SearchByTitleKbArticle Function

ValidateRecurrenceRule Function

.

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 CRM Online 2016 Update and Microsoft Dynamics CRM 2016 (on-premises).

.

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 CRM 2016.

.

Microsoft Dynamics CRM 2016 and CRM Online

© 2016 Microsoft. All rights reserved. Copyright

Community Additions

Show:
© 2016 Microsoft