Release v2.2.0
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 theGeometryEngine
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 theMapView.Id
for identifying multiple maps.
Bug Fixes
- Calling
MapView.Refresh
was removing all widgets, now they remain. stars.wsv
file error fixed in samples, and solution added to https://docs.geoblazor.com/pages/gettingStarted.html
Deprecated
MapView.OnMapRendered
marked asObsolete
in favor ofOnViewRendered
(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
- Feature/simple oauth by @TimPurdum in #164
- Fix and document solution for wsv error by @TimPurdum in #167
- Attributes update implementation, testing, and documentation by @TimPurdum in #170
- Feature/163 geometry methods by @TimPurdum in #171
- Test/172 geometry engine tests by @TimPurdum in #173
- Bug fixes for Graphic AttributesDictionary by @TimPurdum in #175
- Fix widgets on refresh by @TimPurdum in #177
- Pre-Release merge to Main by @TimPurdum in #178
- Feature/179 pro beta by @TimPurdum in #180
Full Changelog: v2.1.0...v2.2.0