Hide Table of Contents
What's new in Version 3.25

Relationship Renderer

We added the createRelationshipRenderer() method to the smartMapping module. This method allows you to generate a renderer for exploring the potential relationship between two numeric attributes. This is commonly known as a bivariate choropleth visualization. Our implementation goes beyond a standard bivariate choropleth because the createRelationshipRenderer() method supports layers of point, polyline, and polygon geometry types.

As described in this blog post, bivariate choropleth visualizations can be complicated to implement on your own. The createRelationshipRenderer() Smart Mapping method simplifies the process significantly, even providing you with several color schemes that work well for this style.

Relationship Renderer

You can also add a size visual variable to add a third attribute to the visualization.

Relationship Renderer with size

See the Relationship Renderer sample for an example of how this method works. Keep in mind that even if you observe a positive relationship between the two variables of interest, it doesn't mean they are statistically correlated. It also doesn't imply the presence of one variable influences the other. Therefore, this renderer should be used judiciously with some prior knowledge that two variables may likely be related.

New locales

Version 3.25 adds support for Catalan (ca) and Hungarian (hu) locales. See Localization topic for more information about using different locales.

Browser support

Microsoft dropped support for Internet Explorer 9 and 10 in 2016. We've updated the documentation for our Supported Browsers to show Internet Explorer 11 as the minimum required Internet Explorer version.

VectorTileLayer Printing

With ArcGIS Server version 10.6.0, the PrintTask now uses the URL for public VectorTileLayers, instead of a client-side image in the printout. With ArcGIS Server version 10.6.1, the PrintTask now uses the URL for all VectorTileLayers, instead of a client-side image in the printout.

API updates and enhancements

  • New Sample
  • Bug fixes and enhancements

    • BUG-000110677: Fixed an issue where working on a throttled network would sometimes cause previously-drawn data to not clear and update correctly when zooming.
    • BUG-000108715: It is now possible to connect StreamLayer observations across the international date line.
    • ENH-000100429: Fonts used by the Calcite stylesheet are now included in the API.

    Additional packages

    Version 3.25 of the ArcGIS API for JavaScript include:

    Additional Resources on GitHub

    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.

    Show Modal