This project has moved and is read-only. For the latest updates, please go here.

CRM 2011 - v1.0.1.24

Rating: No reviews yet
Downloads: 490
Change Set: 30255
Released: Dec 22, 2014
Updated: Dec 22, 2014 by seanmcne
Dev status: Stable Help Icon

Recommended Download

application, 72K, uploaded Dec 22, 2014 - 490 downloads

Release Notes

This release is specifically to support CRM 2011 which is still supported, however new CRM 2011 OrgDBOrg settings will be very few and far between.

Why cut a CRM 2011 Version? Mainly due to CRM 2015, 2015 now only supports solutions exported from CRM 6.x and 7.x and I'll be moving my primary dev org up to CRM 2013 (6.x) to accommodate. For these two reasons, this CRM 2011 version will remain more static for CRM 2011 and the other main release will transition to support CRM 2013 and 2015.

What should I do when I upgrade to 2013 or 2015? Just upgrade CRM as you normally would, after the upgrade download the latest release.


Release notes history for release: 1.0.1.x:
NOTE: and higher are checked in as updates to the same release, if there are any major structural changes I'll issue a new release.
  • - Updated for a 2011 Specific Build
    • Included CRM Version Filtering for future editor updates
    • 2013 Settings remain for back-compat now
  • - Updated for 2013 SP1 UR1 (LEO UR1)
    • Updated setting version numbers to include LEO
    • Added new settings for SP1 and SP1 UR1
  • - Updated for 2011 Current and CRM 2013, & 2013 SP1 (LEO)
    • Updated setting version numbers to include LEO
  • - Updated for 2011 Current and CRM 2013 UR2
    • Added ability to remove settings. This is technically accomplished by storing all the settings, deleting all settings, then re-adding each setting except for the one you wish to remove. No, it's not elegant but it's functional given the limitations of the OrgDbOrgSettings attribute under the covers.
      • To delete the setting go into the edit page, press the RemoveSetting button, this will reset the value back to "Not Set."
    • Added vertical scrollbar to accommodate the growing number of settings
    • Improved some jscript xmlhttp calls
    • Updated jQuery
  • - Updated for UR16 and CRM 2013 UR1
    • Added three new settings for UR16 (StoreOutlookSyncDataInSensitivityProperty, ListComponentInstalled, GrantSharedAccessForMergeToSubordinateOwner)
    • Fixed an issue with the two Authentication orgdborg settings having a null value, changed the defaults to a blank string instead of null.
    • Added a maxSupportedVersion to prevent settings in 2011 not yet implemented in CRM 2013 from showing up.
  • - CRM 2013 Settings.xml updates
    • Added UR13 value: EnableReLinkingToExistingCRMRecord with default 0
    • Verified functionality for CRM 2013 UR1
  • - CRM 2013 Settings.xml updates
    • Updated Mobile client values for CRM 2013 (now referred to as Tablet instead of Mobile)
    • Added notes to values that are not supported by CRM 2013 which include:
      • AllowPromoteDuplicates - not yet implemented
      • DefaultHeightForWizardReports - not yet implemented
      • SecuritySettingForEmail - not yet implemented
      • IncludeHTC - not applicable for CRM 2013
  • - UR15 settings & minor patch
    • Default value change to "true" for: DisableMapiCaching & AddressBookMaterializedViewsEnabled.
    • Added new UR15 settings for: AllowPromoteDuplicates & SecuritySettingsForEmail
    • Added 4 new CRM 2013 Settings 3 of which are maximum number settings for the tablet client (lists, tabs, fields).
    • Added more "version check" safety
    • Added better error handling / display
  • - UR14 additional settings & minor patch
    • Added ClientDisableTrackingForReplyForwardEmails & UsePlainTextForEmailTemplateBody
    • Changed defaults from 1 to 0 for CTE settings (idsCount)
    • fixed issue where the grid would show invalid settings when the update failed.
  • - UR14 & Major release from previous release
    • Fixed Azure Mobile query process to avoid an issue with the remote XDR/rest call
    • included a change to the CRM Online check to include APAC and EMEA endpoints
    • Includes new settings for UR14
Notes from previous more major releases:
  • Browsers supported: IE 8, 9, 10, 11, Chrome, FireFox, Safari on Mac
  • Still supports CRM Online, OnPrem, etc - any CRM deployment will work
  • Added support for "Double" DataType
  • Added more value parsing and error handling - more consistency and important for the new DataType
  • Speed improvements
  • Reliability improvements
  • Re-organized the code and refactored many methods to reduce complexity and streamline settings
  • Found some issues in some configurations of IE8 and IE9, the issue mainly centers around XDR's. It seems to impact relatively few IE8/9 configurations - to deal with this the method of contacting Azure has been updated and after both methods fail I am gracefully handling the issue.
  • Re-wrote the method to detect the server URL (for older CRM patch levels). Emulates the Xrm.Utility.getClientUrl by using the browser string along with some parsing assumptions to detect IFD, FQDN, etc - then creates a "client friendly" URL to call back into CRM - now you should be able to access CRM via a url that doesn't necessarily match your webAppUrl.
  • Added some detection to filter out update checks in IE8/9 and in compatibility mode

Reviews for this release

No reviews yet for this release.