Skip to content

Release v2.2.0

Compare
Choose a tag to compare
@TimPurdum TimPurdum released this 02 Jun 00:19
· 614 commits to main since this release

New Features

  • AuthenticationManager - Manage OAuth workflows and API Keys, fetch tokens for use in ArcGIS REST calls. See https://docs.geoblazor.com/pages/authentication.html.
  • Geometry Methods Implemented on GeometryEngine - Transform and calculate data from any Geometry (Extent, Polygon, Polyline, Point) from within the GeometryEngine class. See https://docs.geoblazor.com/pages/geometryEngine.html.
  • Graphics.Attributes now AttributesDictionary - Provides asynchronous update methods to add, update, and remove attributes on existing graphics. https://docs.geoblazor.com/pages/customGraphics.html.
  • FeatureLayer.SetPopupTemplate - Allows for updating the popup template asynchronously after render.
  • MapView.OnViewRendered EventCallback added, which returns the MapView.Id for identifying multiple maps.

Bug Fixes

Deprecated

  • MapView.OnMapRendered marked as Obsolete in favor of OnViewRendered (more accurate/consistent terminology)

Minor Breaking Changes (but you probably shouldn't have been using them anyways)

  • MapComponent.ValidateRequiredChildren method changed from public to internal. This method was not intended for end-user use, but is an internal mechanism to verify setup in markdown.

What's Changed

Full Changelog: v2.1.0...v2.2.0