Hide Table of Contents
Tutorials
About the API
Work with the API
Graphics and feature layers
Popups and Info Windows
Mobile
ArcGIS Server Services
References
What's New archive
The FeatureTable class had several enhancements in this release.
showAttachments property to true.
showAttachments - When set to true, FeatureTable displays the attachment column.
showStatistics - Displays or hides the 'Statistics' option in column menus for numeric fields.
showFeatureCount - Displays or hides total number of features and selected number of features in the grid header.
batchCount - The number of features a service will try to fetch.
gridOptions - Now has additional properties to customize the look and feel of dgrid.
The Measurement widget had several bug fixes and some enhancements.
|
|
The Directions widget now supports saving out route layers. Using this widget, the route layer can be opened, modified (using waypoints or stops), and saved again. In addition to this, the route layer can also be shared to other users within your organization. Development on additional ArcGIS routing tools is underway to implement opening and saving route layers, ultimately providing routes that can be utilized in various workflows across the ArcGIS platform.
Vector basemaps have been updated to work with the latest beta version. With this update comes new items and URLs. For additional information regarding this, please visit the Updates to Esri Vector Basemaps Released (Beta 2) blog article where it discusses this in more detail.
WMS pop-ups can now be enabled in the web map or directly through code. In addition to popups, WMS services can now display properly while panning across the international dateline. The dateline issue is a well-known challenge with WMS and is generally not supported in other competing client technologies.
Chrome recently updated its security requirements, requiring apps that use some HTML5 web APIs such as Geolocation, to use a secure origin (e.g. HTTPS). Please visit the Increased web API security in Google Chrome blog article which discusses this. The LocateButton uses this API to prompt the user for permission to find their location. With this update to the Chrome API, the LocateButton will automatically hide when not using a secure origin.
|
|
Version 3.17 adds support for Croatian and Serbian locales. See Localization topic for more information about using different locales.
<script>
var dojoConfig = {locale: "hr"};
</script>
<script>
var dojoConfig = {locale: "sr"};
</script>
Esri requires that when an ArcGIS Online basemap is used in an app, the map must also include Esri attribution. In the past, it was sometimes unclear what exactly needed to be cited and what did not. To help alleviate any confusion, an updated version of attribution guidelines has been documented in detail. Please refer to this for any questions specific to attributing your data.
Updates and improvements have been made to the ArcGIS Web Map Specification. This documentation discusses how web maps work and why having a solid specification is important. Please refer here to any specific questions that may arise on what exactly is comprised within the web map object.
The WFSLayer has been modified. It is still in beta. See the WFSLayer sample for how to create WFS layers using the fromJson() method.
resourceInfo constructor option properties, getFeatureInfoURL and featureInfoFormat on class WMSLayerportalUrl, showSaveButton on class DirectionsbatchCount, editOn, showAttachments, showFeatureCount, showStatistics on class FeatureTablefeatureInfoFormat, getFeatureInfoURL on class WMSLayerqueryable, showPopup on class WMSLayerInfotimeWindowsAreUTC on class RouteParameters.on("feature-collection-created"), .on("route-item-created"), .on("route-item-updated") on class DirectionsloadRoute() on class DirectionsclearSelection(), filterSelectedRecords(), getFeatureDataById(), getRowDataById(), refresh(), resize() on class FeatureTableuseCodedValues would not display the correct label.minStops or maxStops properties.where property.FindExistingLocations widget threw an error specific to a missing .gif image.streets-navigation-vector for the BasemapToggle.nextBasemap's resulted in no thumbnail image and a raised error.Version 3.17 of the ArcGIS API for JavaScript include:
dgrid1 directory, whereas version 0.3.17 should reference the dgrid directory. Please refer to the dgrid 0.4 Migration Guide for additional information on migrating to the newer version.Be certain to check out any updates to the repository on GitHub with TypeScript definitions for the JS API as well as the jshint options file used by the JS API team.