v200.1.0 Release
New samples
- Add dynamic entity layer
- Authenticate with OAuth
- Change camera controller
- Change map view background
- Change viewpoint
- Download preplanned map area
- Get elevation at point on surface
- Navigate route
- Query feature table
- Show device location history
- Show popup
- Show realistic light and shadows
- Sketch on map
- Trace utility network
Enhancements
- Modified code to use
@StateObject
property wrapper on view-model objects to store a in anObservableObject
to ensure that the geo model is only created when necessary. - Updated UI in Project Geometry, Set basemap, Show callout, and Show result of spatial relationships.
- Updated APIs to reflect the breaking changes in 200.1.0.
- Added Swift package instructions.
Bug Fixes
- Addressed compiler warnings for Swift bug and for Mac Catalyst compatibility.
- Fixed the
OfflineMapTask
instantiation pattern to use a map instead of a portal item in Generate offline map. - Fixed various typos, formatting, and configurations.
Generated release notes below 👇
What's Changed
- [Update] GeoNet URL, Runtime > Maps by @yo1995 in #104
- [Update] API name by @yo1995 in #106
- [Update] Use model to manage geo view and data by @yo1995 in #107
- [Update] Use latest API signature by @yo1995 in #116
- [Update] Address UI related feedback by @yo1995 in #117
- [Setup] Version variable in Info.plist by @yo1995 in #120
- [Update] Use latest API signature by @yo1995 in #119
- [New] Show device location history by @yo1995 in #118
- [Update]
CalloutPlacement
API signature by @yo1995 in #122 - [Update] Use latest API signature by @yo1995 in #124
- [Update] Make the
LocationViewshed
initializer not optional by @yo1995 in #125 - [New] Authenticate with OAuth by @njarecha in #126
- [New] Add dynamic entity layer by @mhdostal in #127
- [New] Get elevation at point on surface by @yo1995 in #131
- [New] Change map view background by @mhdostal in #128
- [New] Sketch on map by @rolson in #129
- [Update] Authenticate with OAuth: added persistent credential code and comments by @njarecha in #135
- [Update] Simplify view model pattern when it is not needed by @yo1995 in #138
- [Update] 200.1.0 ArcGIS Bundle ID by @zkline101 in #141
- [Update] Use
Geometry.sketchIsValid
by @philium in #142 - [Update] Fix compiling issues by @yo1995 in #145
- [New] Show popup by @des12437 in #139
- [New] Change viewpoint by @des12437 in #140
- [Fix] Change map view background info button by @dfeinzimer in #147
- [Update] Use updated
setViewpoint
methods by @des12437 in #148 - [New] Download preplanned map area 2 by @rolson in #134
- [New] Navigate route by @dfeinzimer in #133
- [New] Query feature table by @pgruenler in #146
- [Fix] Fix info plist and various warnings by @yo1995 in #149
- [New] Show realistic light and shadows by @des12437 in #151
- [Update] Adjust
Compass
API signature by @yo1995 in #154 - [Fix] Deletion precondition in Sketch on map by @dfeinzimer in #160
- [Fix] Compile error related to
Item.id
by @zkline101 in #161 - [New] Change camera controller by @des12437 in #152
- [Update] Basemap gallery API usage by @dfeinzimer in #163
- [Update] Bump version number for 200.1.0 by @yo1995 in #162
- [Fix] Warnings for not frozen enums built with binary package by @zkline101 in #166
- [Fix] Settings sheet in some samples by @zkline101 in #167
- [Update] Address UI feedback from Nick by @yo1995 in #165
- [Update] Year and version by @yo1995 in #168
- [New] Trace utility network by @dfeinzimer in #130
- [Update] Adjust Compass API signature by @dfeinzimer in #171
- [Update] Fix image path for
Query feature table
by @yo1995 in #173 - [Release] 200.1.0 by @yo1995 in #172
- [Setup] Add back PULL_REQUEST_TEMPLATE.md by @yo1995 in #174
New Contributors
- @njarecha made their first contribution in #126
- @mhdostal made their first contribution in #127
- @rolson made their first contribution in #129
- @zkline101 made their first contribution in #141
- @philium made their first contribution in #142
- @des12437 made their first contribution in #139
- @dfeinzimer made their first contribution in #147
- @pgruenler made their first contribution in #146
Full Changelog: v200.0.0...v200.1.0