Release history

 

Applies To: Dynamics CRM 2015

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

Current Version: 7.1.1, August 2015

In this topic

Release history for SDK Version 7.1.1, August 2015

Release history for SDK Version 7.1.0, April 2015

Release history for SDK Version 7.0.1, March 2015

Release history for SDK Version 7.0.0, December 2014

Note

Developer Toolkit for Microsoft Dynamics CRM is not included in this release of the SDK. For information about the Developer Toolkit for Microsoft Dynamics CRM 2013 and Microsoft Dynamics CRM Online, please see the CRM 2013 SDK, which is available to download: Microsoft Dynamics CRM Software Development Kit (SDK) for CRM Online and CRM 2013 (on-premises).

Release history for SDK Version 7.1.1, August 2015

New and updated topics

Description of changes

SDK\Bin

Updated the assemblies for Microsoft Dynamics CRM Online 2015 Update 1.1. These assemblies are also compatible with Microsoft Dynamics CRM 2015 Update 0.1.

Change application navigation using the SiteMap

<Area> (SiteMap)

SiteMap schema

Updated information about the icon size used in the Area and SubArea sections of the SiteMap.

Best practices for developing with Microsoft Dynamics CRM

Added a link to the Microsoft Dynamics CRM Online patterns & principles for solution builders white paper in the Customization best practices section of this topic.

Discover the URL for your organization with IDiscoveryService web service

Download the endpoints using the Microsoft Dynamics CRM Developer resources page

Added four new CRM Online datacenters: North America 2, Oceania, Japan, and South America.

Added new information under Using the WSDL about changes in the web service URL syntax to download WSDL.

Web service error codes

Updated page to include decimal error code values in addition to the hex error codes.

Write and debug scripts for CRM for tablets

Xrm.Page.ui (client-side reference)

Updated content to show that Xrm.Page.ui.0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_refreshRibbon can be used with Microsoft Dynamics CRM for tablets.

Xrm.Utility (client-side reference)

Updated information about the parameter passed to the success callback function for Xrm.Utility.72a66f93-92df-42b9-a8fd-b6125c7fe83b#BKMK_openQuickCreate function.

Release history for SDK Version 7.1.0, April 2015

The following table lists the significant changes made to this version of the SDK.

New and updated topics

Description of changes

Read about the new features and functionality for Microsoft Dynamics CRM Online 2015 Update 1 in What's new for developers.

SDK\Bin

Updated the assemblies for Microsoft Dynamics CRM Online 2015 Update 1. These assemblies are also compatible with Microsoft Dynamics CRM 2015 Update 0.1.

Client-side context (client-side reference)

Added information about the new Xrm.Page.context.d7d0b052-abca-4f81-9b86-0b9dc5e62a66#BKMK_getTimeZoneOffsetMinutes function.

Configure Exchange folder-level tracking rules

Added a topic describing how to configure folder-based tracking rules to automatically track Microsoft Exchange folder emails in CRM.

Create your own actions

Added 98ee20a1-e4b2-4e42-a6ed-583b901507b3#bkmk_execute-process to describe how actions can now be executed using workflows, dialogs, or other process actions.

Customize entity attribute metadata

Added information about the new DateTimeBehavior property for the DateTimeAttributeMetadata class.

Fiscal date and "older than" date/time query operators in FetchXML

Added information about the new “older than” clauses for the date and time values.

Define alternate keys for an entity

Added information that describes how to define alternate keys for an entity.

Debug a plug-In

Added an enhanced capability to debug custom code using tracing.

Define custom claim mapping for SharePoint server-based integration

Added a topic that explains how to create custom claim mappings to authenticate and authorize Microsoft Dynamics CRM Online users to access the documents stored in Microsoft SharePoint.

Execute messages in a single database transaction

Added a new capability to execute multiple messages in a single database transaction.

Form events (client-side reference)

Added d88d5f21-6385-443b-91f2-0ec0c16b1324#BKMK_paratureKBcontrolRef and d88d5f21-6385-443b-91f2-0ec0c16b1324#BKMK_SubGridOnload sections to introduce these new events.

Grid objects and methods (client-side reference)

Added a topic describing new capabilities to interact with subgrids in form scripts.

Integrate Microsoft Dynamics CRM with OneNote

Added a topic describing how to integrate with Microsoft OneNote.

Integrate Microsoft Dynamics CRM with Parature

Added a topic describing how to use Parature knowledge from within CRM.

Parature knowledge base search control (client-side reference)

Added information describing the methods available to interact with the new knowledge base search control.

Perform specialized operations using Update

Added a topic on using the Update message instead of certain specialized messages.

Query and edit an organization theme

Added a topic describing how to get information about the current theme applied and information about the new Theme entity where this data is stored.

Reduce potential data loss using optimistic concurrency

Sample: Use optimistic concurrency with update and delete operations

Added a topic on how to detect if a record was recently changed before updating or deleting it.

Sample: Share a record using an access team

Added sample code that demonstrates how to share a record with all members of an access team. For more information, see Use access teams and owner teams to collaborate and share information.

Sample: Windows 8 desktop modern OData app

Sample: Windows 8 desktop modern SOAP app

Removed the bearer challenge as it is now optional.

Sample: Android Activity Tracker for Dynamics CRM

Sample: iOS Activity Tracker for Dynamics CRM

Sample: Windows Activity Tracker for Dynamics CRM

Sample: Windows CRM to Go for Dynamics CRM

Added new topics for sample apps published on MSDN and Github.

Set default price level for opportunity, quote, order, invoice

Added information on how to extend the default price level selection for an opportunity, quote, order, or invoice.

Synchronize CRM data with external systems

Added a topic and subtopics on sharing data between Microsoft Dynamics CRM and other systems.

Use an alternate key to create a record

Added a topic that describes how to use alternate keys to create entities and entity references.

Use change tracking to synchronize data with external systems

Added a topic that describes how to synchronize CRM data with an external system using the change tracking feature.

Use metadata to generate entity diagrams

Added a download link for the Microsoft Dynamics CRM 2015 entity relationship diagrams.

Use Upsert to insert or update a record

Added a topic that describes how to update or insert a record in CRM using the Upsert message.

Write code for Microsoft Dynamics CRM forms

Updated topic to include a 41462684-3e5d-4858-8be4-1a7c4fcdeff6#BKMK_DeveloperTools section that provides tips to leverage the F12 developer tools found in modern browsers to help you be more productive writing form scripts.

Write scripts for subgrids

Added a topic describing new capabilities to write scripts to interact with subgrids in form scripts.

Xrm.Page.data (client-side reference)

Added information about new saveOptions parameter for the Xrm.Page.data.ab100e06-a3ba-47f8-a8f8-7b5fab2ab66d#BKMK_dataSave method.

Xrm.Page.ui control (client-side reference)

Added information about new Control.getShowTime method for Date controls method and mentions of the new 51828fe3-f6ff-4f97-80ed-b06b3a354955#BMK_KBSearchControlMethods and 51828fe3-f6ff-4f97-80ed-b06b3a354955#BKMK_SubGridControlMethods.

Xrm.Utility (client-side reference)

Added information about the new Xrm.Utility.72a66f93-92df-42b9-a8fd-b6125c7fe83b#BKMK_openQuickCreate function and the new windowOptions parameter for the Xrm.Utility.72a66f93-92df-42b9-a8fd-b6125c7fe83b#BKMK_OpenEntityForm function.

Release history for SDK Version 7.0.1, March 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 CRM 2015 Update 0.1. These assemblies are also compatible with Microsoft Dynamics CRM Online 2015 Update 0.1.

SDK\Solutions\PortalBase\MicrosoftXrmPortals_managed.zip

Added an updated portal base solution that is compatible with Microsoft Dynamics CRM 2015.

<Url> (RibbonDiffXml)

Added a note in the remarks section saying that this element shouldn’t be used to open web resources.

ActivityParty entity

Removed an invalid option for ActivityParty.ParticipationTypeMask. There is no option for Partner with a value of 12.

Browse the metadata for your organization

SDK\Tools\MetadataBrowser\MetadataBrowser_2_0_1_2_managed.zip

Updated the Metadata Browser solution to address an issue when used with Google Chrome.

Introduction to solutions

Maintain managed solutions

Updated the Version Compatibility sections in both topics to correctly describe the compatibility of solutions between different versions of CRM.

Portal authentication

Updated the website registration URL.

Understand dashboards: Dashboard components and FormXML

Added content to specify that the maximum number of controls that can be displayed in a dashboard is 20.

Walkthrough: Build a console application that connects to Microsoft Dynamics CRM using developer extensions

Updated code and screenshots. Added information on NuGet packages.

Walkthrough: Build a web application that connects to Microsoft Dynamics CRM using developer extensions

Updated code and screenshots. Added information on NuGet packages.

Sample: Windows 8 desktop modern OData app
Sample: Windows 8 desktop modern SOAP app

Updated to a Windows 8.1 app. Changed from an IFD-specific sample to a CRM Online or IFD sample. Added authority discovery.

What's new for developers

Added content to highlight that the minimum .NET Framework version for building managed code applications, plug-ins, and custom workflow activities is now .NET 4.5.2

Release history for SDK Version 7.0.0, December 2014

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.

See Also

Software Development Kit for Microsoft Dynamics CRM
What's new for developers

© 2016 Microsoft. All rights reserved. Copyright