Deprecated Features for ArcGIS 10.4

Page 1|9
Last Updated July 27, 2016

Deprecated Features for the ArcGIS 10.4 Release

Updated for the ArcGIS 10.4.1 release.
The deprecation plan for ArcGIS is updated for every ArcGIS release. We continue to expand coveragefor ArcGIS applications and ArcGIS Runtime SDKs.
With each release, we assess the platforms we support and the functionality in the ArcGIS platform andadjust these based on customer needs and technology trends. The purpose of this document is toprovide as much advance notice as possible regarding these changes.
This document outlines the planned changes in platform and functionality with the release of
ArcGIS 10.4 and the upcoming release of 10.4.1. This document also includes references to the ArcGIS
10.3 and 10.3.1 deprecation notes.
For a definition of deprecation, see http://en.wikipedia.org/wiki/Deprecation.

Contents
ArcGIS 10.4
ArcGIS 10.4 for Desktop ......................................................................................................................... 3
ArcGIS 10.4 for Server ............................................................................................................................ 3
Other 10.4 Notes .................................................................................................................................... 3

ArcGIS 10.3.1 ......................................................................................................................... 5
ArcGIS 10.3.1 for Desktop ...................................................................................................................... 5
ArcGIS 10.3.1 for Server ......................................................................................................................... 5
Other 10.3.1 Notes ................................................................................................................................. 6
New Updates for ArcGIS Runtime SDKs and Apps ................................................................................. 8Page 2|9Last Updated July 27, 2016

ArcGIS 10.4

ArcGIS 10.4 for Engine[Added May 14, 2016] ArcGIS Engine for Windows developers who are using the ArcGIS Engine
SDK for Cross -platform C++ should begin planning to use the ArcGIS Engine SDK for COM (B6and VC++) instead. The ArcGIS Engine SDK for Cross-platform C++ will not be supported after
ArcGIS 10.4.1.

[Added April 13, 2016] ArcGIS 10.4.1 will be the last release of Engine Linux. There will not be a 10.5
release of ArcGIS Engine for Linux. ArcGIS 10.4.x for Engine Linux will be supported till 2022. We
recommend that customers explore the ArcGIS Runtime SDKs for Java and Qt as an alternatives.

ArcGIS 10.4 for Server[Added July 27, 2016] ArcGIS 10.4.x for Server was the last major release series with support forRed Hat Enterprise Linux 5. Beginning with the next major release, we will support Red Hat
Enterprise Linux 6x and 7x.
[Added May 14, 2016] ArcGIS 10.4.1 and ArcGIS Pro 1.3 will be the last release that supports thePostgreSQL 9.2.x series of releases. For ArcGIS 10.5 and ArcGIS Pro 1.4 we are planning tosupport PostgreSQL 9.3.x, 9.4.x, and 9.5. Customers that are using the PostgreSQL 9.2.x series
will need to upgrade their PostgreSQL.

[Added April 13, 2016] ArcGIS 10.4.1 for Server will be the last release to include support for theMobile Content Server and Mobile Data Access features in the GIS server. These features
supported ArcGIS for Windows Mobile, the retired ArcGIS app, and other retired or deprecatedworkflows. We recommend customers consider migration to new mobile applications such asCollector for ArcGIS, Survey123 for ArcGIS, Workforce for ArcGIS, and Explorer for ArcGIS. If
building or deploying custom mobile solutions, please refer to the Building Apps section on theDevelopers site (developers.arcgis.com) for your development path going forward.

[Added April 13, 2016] ArcGIS 10.5.x for Server will be the last major release series to include
support for Search Service functionality in the GIS server. We recommend customers explore
the Web GIS pattern and use of the portal as a way to organize maps, layers, and data.

Other 10.4 Notes
[Added July 27, 2016] Beginning with the release of ArcGIS Runtime SDK v100.0 (Quartz) that isscheduled for later this year, we will no longer be supporting 32-bit versions of Linux. ThisPage 3|9Last Updated July 27, 2016

includes Red Hat and Ubuntu. Only the 64-bit versions of Red Hat, Ubuntu and the newly
introduced SuSE Linux will be supported. This only applies to the ArcGIS Runtime SDKs for Javaand Qt. There are no plans at this time to resume support for Linux 32-bit platforms beyond thev100.0 release. Existing ArcGIS Runtime users on Linux 32-bit platforms will continue to besupported through the ArcGIS Runtime SDKs 10.2.x product life cycles (for Java and Qt), which
extend into late 2018.
The motivations for this change are:1. Fewer and fewer vendors are providing 32-bit binaries so these are difficult to obtainand certify on.
2. Fewer and fewer customers are using Runtime on 32-bit Linux platforms.
[Added April 13, 2016] ArcGIS 10.2.1 for Windows Mobile (compatible with 10.3) is the last
release of ArcGIS for Windows Mobile. It is no longer part of our development strategy and no
additional features, functionality or performance/stability updates will be released. Esri
recommends customers consider migration to new mobile applications such as Collector for
ArcGIS, Survey123 for ArcGIS, Workforce for ArcGIS, and Explorer for ArcGIS now. If building anddeploying custom mobile solutions, please refer to Building Apps on the Developers site for yourdevelopment path forward. Please refer to the product life cycle document for additional
information (need the URL)

[Updated August 10, 2015] ArcGIS 10.4 will be the last release that supports Oracle Spatial
GeoRaster data type. Since the release of ArcGIS Image Extension for Server, Esri has beenpromoting the use of mosaic datasets stored in a file or enterprise geodatabase as an optimum
model to not only catalog the rasters and metadata but optimally to define processing rules
defining how the imagery should be processed when accessed. This approach of leaving theimagery in its original form can significantly reduce data storage and processing by removing theneed to store multiple variations of the same data source. After the 10.4 release, existing datastored in Oracle Spatial GeoRaster will be read-only. Also note that ArcGIS Pro does not support
the Oracle Spatial GeoRaster data type.

Page 4|9Last Updated July 27, 2016

ArcGIS 10.3 and 10.3.1

ArcGIS 10.3.1 for Desktop
[Updated September 8, 2015] ArcObjects SDK for the Microsoft .NET Framework 10.3.1 was thelast release of ArcObjects .NET to ship with support for the Microsoft .NET Framework 3.5 (.NET2.0 Runtime). At 10.4, ArcObjects .NET will ship with .NET Framework 4.5 as the default. All
developers consuming ArcObjects .NET are encouraged to begin moving existing .NET-based
extensions to .NET Framework 4.5 in anticipation of this change. This includes both ArcGIS forDesktop and ArcGIS for Server extensions. ArcObjects .NET 10.4 will install Primary Interop
Assemblies (PIAs) built against .NET SDK 4.0 , and all new extension development should bestarted on .NET Framework 4.5 or later. ArcObjects .NET 10.4 will support Microsoft VisualStudio 2013 (Note: It will support Visual Studio 2015 if this has been released prior to the 10.4final.) ArcObjects .NET 10.4 will not be supporting Visual Studio 2012.

[Updated January 24, 2015] Esri will continue to ship Microsoft Visual Basic for Applications(VBA) compatibility setup with ArcGIS as long as we continue to ship ArcMap or until Microsoftnotifies us that we can no longer distribute this.

[Added January 24, 2015] Esri will continue to ship the CASE tools with ArcGIS for Desktop
through the 10.3.x releases. For users interested in geodatabase design with UML, werecommend using Sparx Systems' Enterprise Architect, as it offers many advantages over theCASE tools functionality.

ArcGIS 10.3.1 for Server[Updated September 8, 2015] Support for .NET Framework 3.5 Service Pack 1 (SP1) for ArcGIS
Web Adaptor (IIS) will end with the last release of the ArcGIS 10.3 series of releases (ArcGIS
10.3.1). At ArcGIS 10.4, ArcGIS Web Adaptor (IIS) will require .NET Framework 4.5 or higher.

[Added June 15, 2015] Portal 10.3.1 for ArcGIS will be the last release supporting Internet
Explorer 7 and 8. This decision is based on Microsoft's statement: "Beginning January 12, 2016,
only the most current version of Internet Explorer available for a supported operating system
will receive technical support and security updates." Note: Microsoft's policy can be found at
support2.microsoft.com/gp/microsoft-internet-explorer.

[Added June 15, 2015] Support for the 10.0 SQL Server-based identity store will end with the last
release of the 10.4 series of releases (ArcGIS 10.4.x). Note: From 10.1 onward, we supported thisas a read-only identity store by following a documented migration workflow atserver.arcgis.com/en/server/latest/administer/windows/using-a-10-0-net-sql-server-securitystore-in-later-versions.htm.

Page 5|9Last Updated July 27, 2016



[Added June 15, 2015] ArcGIS 10.4.x for Server will be the last major release series to include
support for globe services. We recommend customers explore the new 3D web scene support
introduced with ArcGIS 10.3.1 for Server as a powerful new alternative.

[Added June 15, 2015] ArcGIS 10.4.x for Server will be the last release series to support Red Hat
Enterprise Linux 5.x. The next major release will only support Red Hat Enterprise Linux 6.x andabove.

[Added January 24, 2015] ArcGIS Explorer Online has been retired for nearly a year and is nolonger part of our deployment/certification of ArcGIS Online. As such, ArcGIS Explorer will notbe included with future releases of Portal for ArcGIS. Portal 10.3 for ArcGIS does not include
support for ArcGIS Explorer Online.

[Added January 24, 2015] ArcGIS API 3.7 for Flex and ArcGIS Viewer 3.7 for Flex will be the finalreleases. For information on the end of life (retired date) for Flex API and Flex Viewer, seedownloads.esri.com/support/product%20life%20cycle/online_gis/ArcGISWebMappingAPIs_PLC.
pdf. For our road map for developers, see blogs.esri.com/esri/arcgis/2014/02/21/esrisroadmap-for-web-developers/. For our blog on the final release and support plan for our Flexand Silverlight APIs/Viewers, see blogs.esri.com/esri/supportcenter/2014/11/10/final-releaseand-support-plan-for-the-arcgis-apis-viewers-for-flex-and-silverlight/.

[Added January 24, 2015] ArcGIS API 3.3 for Silverlight and ArcGIS Viewer 3.3 for Silverlight willbe the final releases. For information on the end of life (retired date) for the Silverlight API andSilverlight Viewer, seedownloads.esri.com/support/product%20life%20cycle/online_gis/ArcGISWebMappingAPIs_PLC.
pdf. For our blog on the road map for developers, seeblogs.esri.com/esri/arcgis/2014/02/21/esris-roadmap-for-web-developers/. For our blog on thefinal release and support plan for our Flex and Silverlight APIs/Viewers, seeblogs.esri.com/esri/supportcenter/2014/11/10/final-release-and-support-plan-for-the-arcgisapis-viewers-for-flex-and-silverlight/.

Page 6|9
Last Updated July 27, 2016

Other 10.3.1 Notes

[Added June 15, 2015] Beginning with the December 2015 update, ArcGIS Online configurable
app templates and map viewer will no longer support Internet Explorer 7 and 8. This decision isbased on Microsoft's statement: "Beginning January 12, 2016, only the most current version ofInternet Explorer available for a supported operating system will receive technical support andsecurity updates." Note: Microsoft's policy can be found atsupport2.microsoft.com/gp/microsoft-internet-explorer.

[Added June 15, 2015] ArcGIS 10.3.1 and ArcGIS Pro 1.1 will be the last release to support theOracle 10g R2 10.2.0.x series of releases. For ArcGIS 10.4 and ArcGIS Pro 1.2, we are planning tosupport Oracle 11g R2 (64 bit) 11.2.0.4 and Oracle 12c R1 (64 bit) 12.1.0.1. Note: Oracle ended
premier support for Oracle 10g R2 (10.2.0.x) on July 2010 and extended support ended on July
2013. For details on Oracle support for 11g R2 (11.2.x), see
https://blogs.oracle.com/UPGRADE/entry/premier_support_for_oracle_11.

[Updated June 15, 2015] ArcGIS 10.3.1 and ArcGIS Pro 1.1 will be the last release to support thePostgreSQL 9.1.x series of releases. For ArcGIS 10.4 and ArcGIS Pro 1.2, we are planning tosupport PostgreSQL 9.2.x, 9.3.x, and 9.4.x. Customers that are using PostgreSQL 9.1.14 or anearlier release will need to upgrade their PostgreSQL.

[Added June 15, 2015] Beginning with ArcGIS 10.3, we no longer support configuring standalone log files. The replacement for the ArcSDE command line tool for configuring log files is theConfigure Geodatabase Log files tool. The options for log file type with this tool are Shared orSession, so this tool does not configure stand-alone log files. If you have existing stand-alone log
files, you can continue to use them; however, customers using stand-alone log files areencouraged to move to the default log file type for their database.

[Updated September 8, 2015] ArcGIS 10.4 will be the last release to support storing locators in apersonal, file, or enterprise geodatabase. Esri recommends that customers begin to move theirlocators out of their file or enterprise geodatabases into a file folder location instead. Note:
ArcGIS Pro only supports storing address locators in a file folder—not in a geodatabase.

[Updated June 27, 2015] Support for Microsoft SQL Server 2008/2008 R2 will end with the last
release of the ArcGIS 10.3 series of releases (ArcGIS 10.3.x). ArcGIS Pro 1.x does not support SQL
Server 2008 and 2008 R2.

[Added July 2, 2015] Because of web technology trends, the ArcGIS Maps Silverlight web part, afeature of Esri Maps for SharePoint, will be deprecated after the Esri Maps for SharePoint 4.0
release. The ArcGIS Maps JavaScript web part, a feature of Esri Maps for SharePoint, contains
many enhanced features not available in the ArcGIS Maps Silverlight web part. It isrecommended that customers use the ArcGIS Maps JavaScript web part in place of the ArcGISMaps Silverlight web part—you will no longer be able to add new ArcGIS Map Silverlight webparts to site pages. To continue using your existing web parts, upgrade all sites containing thePage 7|9
Last Updated July 27, 2016web part to Esri Maps for SharePoint 4.0 and save the pages. You'll then be able to continue
using the ArcGIS Maps Silverlight web parts seamlessly.
[Added January 24, 2015 and Updated February 12, 2015] ArcGIS 10.3 supports PostgreSQL
9.1.14.1, 9.2.9, and 9.3.5. Customers that are using PostgreSQL 9.0.5 or an earlier release willneed to upgrade their PostgreSQL.

New Updates for ArcGIS Runtime SDKs and Apps


[Added September 8,, 2015] ArcGIS Runtime SDK for .NET (10.2.6) will be the last release tosupport Microsoft Windows 8. The next release of ArcGIS Runtime SDK for .NET will continue tosupport Windows 8.1. Note: Esri is making this change because Microsoft is ending service packsupport for Windows 8 in January 2016.

[Added June 15, 2015] ArcGIS Runtime SDK 10.2.5 for Qt is the last version to support OpenGL on
Windows. ArcGIS Runtime SDK 10.2.6 for Qt will only support DirectX. ArcGIS Runtime SDK forQt will continue to support OpenGL on Linux.

[Added June 15, 2015] ArcGIS Runtime SDK 10.2.6 for Qt will be the last release with support for
locator packages (.gckp files). Locator packages are created by ArcGIS for Desktop for sharinglocators. See desktop.arcgis.com/en/desktop/latest/guide-books/geocoding/about-sharingyour-address-locator-as-a-locator-package.htm. Note: ArcGIS Runtime SDK 10.2.5 for theMicrosoft .NET Framework and ArcGIS Runtime SDK 10.2.4 for Java were the last releases of
those SDKs to support locator packages. ArcGIS Runtime SDKs for Android, iOS, and OS neversupported locator packages.

[Updated August 10, 2015] ArcGIS Runtime core has dropped support for Red Hat EnterpriseLinux 6 and only supports Red Hat Enterprise Linux 7 for the upcoming Quartz release. Thismeans that the most recent releases of Runtime SDKs were the last ones to include support forRed Hat Enterprise Linux 6. Users who need continued support for Red Hat Enterprise Linux 6
will have these versions available for their applications. The reason for this change is so theArcGIS Runtime core can take advantage of the most current C++ compiler features available.

[Added February 19, 2015] ArcGIS Runtime SDK 10.2.3 for Qt was the last release to support Linux32 bit. ArcGIS Runtime SDK 10.2.5 for Qt will support 64-bit Linux only. Note: The Qt SDK did nothave a 10.2.4 release.

[Updated September 8, 2015 ] ArcGIS Runtime SDK 10.2.5 for WPF will be the final release ofthe product. The ArcGIS Runtime SDK 10.2.5 will be retired on July 1, 2016. Customers whodevelop with ArcGIS Runtime SDK for WPF are encouraged to use ArcGIS Runtime SDK for theMicrosoft .NET Framework, which includes support for building WPF applications. For moreinformation, see the Product Life Cycle for WPF SDK.

[Added January 24, 2015] ArcGIS Runtime SDK 10.2.5 for Android will be the last release thatsupports ARMv6 devices.
Page 8|9Last Updated July 27, 2016



[Added January 24, 2015] ArcGIS Runtime SDK 10.2.4 for Android was the last release to provide
an Eclipse plug-in experience. Esri still supports Eclipse as a development environment withArcGIS Runtime SDK for Android, but there will not be a supported Eclipse plug-in.

[Added January 24, 2015] ArcGIS Runtime SDK 10.2.4 for Java was the last release to supportEclipse Juno. ArcGIS Runtime SDK 10.2.4 for Java will still support Eclipse Luna.

Page 9|9
Last Updated July 27, 2016