FYI Everyone – the product team released a blog post regarding supportability for the next major release of CRM (A.K.A. “Vega” as termed in the 2013 release preview guide, from a version standpoint it is expected to be v7).
NOTE: This is a summary from the product teams posting – if you have comments or questions feel free to head over and post in the product team’s blog comments section: http://blogs.msdn.com/b/crm/archive/2014/05/14/important-information-about-supported-configurations-in-the-next-major-release-for-crm.aspx. What you’ll find below is a summary of the CRM Team blog post, as well as a few helpful notes around the current version numbers, etc.
To level set, right now the versions (as of today
5/19/2014 10/30/2014) are as follows:
|CRM 2011||Version 5.0|
|CRM 2013||Version 6.0 (was referred to as Orion)|
|CRM 2013 SP1||Version 6.1 (was referred to as Leo)|
|CRM 2015||Version 7.0 (was referred to as Vega)|
- Operation System and DB:
- Windows Server 2012
- Windows Server 2012 R2
- SQL Server 2012
- SQL 2014 support is still pending for the initial release – keep your eye on the CRM Product Team blog for more information
- Removed OS and DB support:
- Small Business Server, Windows Server 2008 and Windows Server 2008 R2
- SQL 2008 and SQL 2008 R2 are no longer part of the support matrix
- Windows Vista, Windows Server 2008 and Windows Server 2008 R2 versions of Remote Desktop Services, and Office 2007
- Browser Support:
- Removing support for Internet Explorer 8 and Internet Explorer 9 – *important* these browsers will not be blocked from accessing CRM. However, because they are no longer part of the support matrix the best experience will be on Internet Explorer 10 or 11 (or any other supported browser version)
- MSCRM 2007 SOAP Endpoint is now going to be completely removed. This was replaced in CRM 2011 by a WCF Endpoint, for scripting access there was also a REST endpoint added in CRM 2011.
- GetServerUrl() is removed – replaced by getClientUrl since CRM 2011 UR12
- IsOutlookClient() is removed – replaced by client.getClient()
- IsOutlookOnline() is removed – replaced by client.getClientState()
- getAuthentication() was deprecated previously and was removed in CRM 2013
- ReadOptimized forms are removed (this was a CRM 2011 form type)
- CRM 2011 Forms are no longer allowed – you will have to update your 2011 forms to 2013 forms before you upgrade to the next version.
- The associated form types will also be removed from GetFormType()
- Product Kits are deprecated in the next version (the next major release after CRM2015 or V7 + 1).
Make sure to keep these things in mind as you’re planning for your releases and updating your code. If you’re using any of the deprecated functions or areas it’s worth taking the time to plan today so nothing catches you by surprise.