Another big update is for VectorTileLayer support. The new implementation is more baked-in to the API instead of seeming so isolated in the past. And if you need more browser compatibility, this update now also supports IE11 and Edge (a showstopper missing feature for many in the past).
With all these changes in place for VectorTileLayers, there is a small warning from Esri:
The internal implementation of vector tile layers in 3.x has changed. If you were using any of the undocumented APIs that were part of the previous implementation they will not work with the new version.
The usual small bug fixes, and enhancements to the Elevation Profile Widget, new Calcite theme (dark) are also included in this release. Not surprising, there are also bug fixes for the Measure Widget, which is still one of those tools that is surprising difficult to fully implement without hitting an issue. On the bright side, they keeping squishing bugs as we report them.
Overall, this release is a must for those who plan on using VectorTiles moving forward. That said, this is also setting up for VectorTiles to be supported in “any ArcGIS supported spatial reference”, which is a huge step forward to this being the new publishing standard (for Esri map services).