Hide Table of Contents
What's New archive
What's new in Version 3.29

API updates and enhancements

Breaking changes

  • Removed methods FeatureLayer.clear() and FeatureLayer.remove(). Using either method could interfere with the integrity of the layer updates. We recommend using FeatureLayer.applyEdits() instead.

Bug fixes and enhancements

  • BUG-000117746: Editing multipoint geometries symbolized with SVG markers now works as expected.
  • BUG-000118668: Polygons no longer disappear while dragging while editing outside the extent of a map.
  • BUG-000117933: Setting a center and zoom when creating a map from a webmap item now works as expected.
  • BUG-000119396: Extra white space in Arcade expressions now display correctly.
  • NIM098119: It is now possible to consume a Web Map Tile Service (WMTS) layer with resource info object on RESTful service mode.
  • BUG-000121195: Creating reports using the GeoEnrichment Player now works correctly when using secured services.
  • Maximum number of basemaps displayed in BasemapGallery have been increased from 50 to 100.

Additional packages

Version 3.29 of the ArcGIS API for JavaScript includes:

  • ArcGIS Arcade 1.7
  • dgrid versions
    • dgrid version 1.2.1 (since version 3.22)
    • dgrid version 0.3.17 (since version 3.13)
      NOTE: If working with version 1.1.0, please reference the 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.
  • Dojo version 1.14.2 (since version 3.28)
  • dstore version 1.1.2 (since version 3.22)
  • put-selector version 0.3.6 (since version 3.13)
  • xstyle version 0.3.3 (since version 3.28)

Additional Resources on GitHub

Use the repository on GitHub for the JS API TypeScript definitions.

Show Modal