New samples
- Add OpenStreetMap layer
- Add WFS layer
- Add WMTS layer
- Add feature collection layer from portal item
- Add feature collection layer from query
- Add feature collection layer from table
- Add feature layer with time offset
- Add integrated mesh layer
- Add items to portal
- Add rasters and feature tables from geopackage
- Analyze hotspots
- Apply RGB renderer
- Apply blend renderer to hillshade
- Apply class breaks renderer to sublayer
- Apply colormap renderer to raster
- Apply function to raster from file
- Apply function to raster from service
- Apply hillshade renderer to raster
- Apply scene property expressions
- Apply simple renderer to feature layer
- Apply simple renderer to graphics overlay
- Apply stretch renderer
- Apply style to WMS layer
- Apply symbology to shapefile
- Apply terrain exaggeration
- Authenticate with Integrated Windows Authentication
- Authenticate with PKI certificate
- Authenticate with token
- Browse WFS layers
- Browse WMS layers
- Control annotation sublayer visibility
- Create and save map
- Create geometries
- Display OGC API collection
- Display route layer
- Edit geometries with programmatic reticle tool
- Generate geodatabase replica from feature service
- List geodatabase versions
- Manage features
- Project with chosen transformation
- Query map image sublayer
- Query table statistics
- Query table statistics group and sort
- Query with time extent
- Search symbol style dictionary
- Set atmosphere effect in scene
- Set feature layer rendering mode on map
- Set feature layer rendering mode on scene
- Set initial map location
- Set map image layer sublayer visibility
- Show extruded graphics
- Show geodesic path between two points
- Show geodesic sector and ellipse
- Show labels on layer in 3D
- Show line of sight between geoelements
- Show magnifier
- Show portal user info
- Show service areas for multiple facilities
- Show shapefile metadata
- Take screenshot
Enhancements
Sample Viewer
- Increased the project's minimum deployment to
17.0
. - Added App Store review requests.
Samples
- Simplified Add scene layer from service to better highlight adding scene layers.
- Enhanced the Set basemap README to include information on organizational basemaps.
- Replaced uses of deprecated APIs:
- Updated the
FeatureFormView
andPopupView
uses to support their new initializers. - Moved to using the new geodatabase
UtilityNetwork
initializer. - Replaced uses of the OpenStreetMap basemap styles.
- Added support for the new
Data
JSON methods.
- Updated the
Bug fixes
- Fixed a bug where sample authentication teardown wouldn't always complete before another sample appeared.
- Resolved an issue where some sheets were displaying smaller than expected.
- Replaced KML data that was not working in Add KML layer sample.
Generated Release Notes
What's Changed
- [Update] Remove
Show device location using indoor positioning
"table" references by @CalebRas in #570 - [Fix] Remove iOS 16 support by @philium in #571
- [Setup] Add App Store review requests by @CalebRas in #572
- [Update] 2024 -> 2025 by @CalebRas in #573
- [New] Add feature collection layer from portal item by @yo1995 in #575
- [New] Add feature collection layer from query by @yo1995 in #576
- [New] Add WMTS Layer by @des12437 in #580
- [Fix] 18.0 sheet sizes by @CalebRas in #574
- [New] Apply style to WMSLayer by @philium in #581
- [Update] Use
formatted()
in fewer places by @philium in #585 - [New] Add WFS layer by @des12437 in #583
- [New] Add feature layer with time offset by @pgruenler in #584
- [New] Add integrated mesh layer by @yo1995 in #578
- [Deprecated] Add raster from geopackage by @yo1995 in #579
- [New] Analyze hotspots by @philium in #588
- [New] Add rasters and feature tables from geopackage by @yo1995 in #587
- [New] Apply function to raster from service by @rolson in #591
- [Fix] Project cleanup by @yo1995 in #594
- [New] Apply blend renderer to hillshade by @des12437 in #589
- [New] Apply colormap renderer to raster by @philium in #596
- [New] Apply hillshade renderer to raster by @rolson in #592
- [New] Apply simple renderer to feature layer by @yo1995 in #597
- [New] Add feature collection layer from table by @yo1995 in #577
- [New] Apply terrain exaggeration by @CalebRas in #595
- [New] Apply symbology to shapefile by @rolson in #600
- Revert "[New] Apply symbology to shapefile" by @rolson in #601
- [Fix] Replace single raster tiff with a folder by @yo1995 in #604
- [Update]
Add scene layer from service
design by @CalebRas in #606 - [New] Apply RGB renderer by @yo1995 in #593
- [New] Apply simple renderer to graphics overlay by @yo1995 in #605
- [New] Apply scene property expressions by @rolson in #598
- [New] Apply symbology to shapefile - take 2 by @rolson in #602
- [New] Apply stretch renderer by @philium in #607
- [Fix] Project cleanup by @yo1995 in #609
- [New] Apply class breaks renderer to sublayer by @pgruenler in #603
- [Update] Replace runtime org URL prefix by @yo1995 in #608
- [New] Authenticate with integrated windows authentication by @rolson in #611
- [Update] Remove
try
keyword from for-await-in by @yo1995 in #610 - [New] Add items to portal by @yo1995 in #586
- [Fix] Add tag for ApplyBlendRendererToHillshade sample by @des12437 in #615
- [New] Authenticate with PKI certificate by @pgruenler in #616
- [Update] Category for Show service area sample by @yo1995 in #620
- [New] Show geodesic path between two points by @rolson in #617
- [New] Show service areas for multiple facilities by @rolson in #618
- [New] Apply function to raster from file by @des12437 in #599
- [New] Show labels on layer in 3D by @des12437 in #619
- [New] Authenticate with token by @des12437 in #613
- [New] Take screenshot by @yo1995 in #621
- [New] Browse WFS layers by @philium in #622
- [New] Browse WMS layers by @rolson in #623
- [New] Create geometries by @pgruenler in #626
- [New] Display OGC API collection by @yo1995 in #625
- [New] Create and save map by @rolson in #628
- [New] Display route layer by @des12437 in #627
- [New] Control annotation sublayer visibility by @des12437 in #624
- [New] List geodatabase versions by @yo1995 in #629
- [New] Generate geodatabase replica from feature service by @des12437 in #630
- [New] Query map image sublayer by @CalebRas in #631
- [Fix] Task group build error by @CalebRas in #634
- [Update] README and metadata for Set basemap by @yo1995 in #632
- [New] Project with chosen transformation by @des12437 in #633
- [New] Query table statistics by @CalebRas in #635
- [New] Query with time extent by @des12437 in #636
- [New] Set atmosphere effect in scene by @des12437 in #638
- [New] Search symbol style dictionary by @yo1995 in #637
- [New] Query table statistics group and sort by @CalebRas in #639
- [Update] Replace deprecated item "OpenStreetMap Tourist Attractions for North America" for Display overview map by @yo1995 in #644
- [New] Set feature layer rendering mode on map by @des12437 in #642
- [New] Set initial map location by @pgruenler in #641
- [Update] Fix json related deprecation warnings by @rolson in #645
- [New] Set feature layer rendering mode on scene by @chriswebb09 in #643
- [New] Show extruded graphics by @des12437 in #646
- [New] Set map image layer sublayer visibility by @chriswebb09 in #647
- [New] Add OpenStreetMap layer by @rolson in #612
- [Fix] Change local Swift package bundle identifier by @yo1995 in #649
- [New] Show magnifier by @rolson in #652
- [New] Manage features by @rolson in #651
- [Update] Replace deprecated UtilityNetwork initializers by @yo1995 in #650
- [New] Show geodesic sector and ellipse by @chriswebb09 in #648
- [Fix] Fix build failure using Xcode 16.0 by @philium in #655
- [Update] Fix warnings related to OpenStreetMap styles being deprecated by @yo1995 in #653
- [Update] Address
FeatureFormView
deprecation warning by @yo1995 in #657 - [New] Show line of sight between geoelements by @chriswebb09 in #654
- [Fix] Fixes broken image file path in README by @chriswebb09 in #658
- [Update] Replace deprecated UtilityNetwork initializer for "Run valve isolation trace" by @yo1995 in #659
- [Fix] Update frame on popover by @chriswebb09 in #664
- [Update] Bump version numbers for 200.8.0 by @yo1995 in #665
- [Fix]
PopupView
deprecation warnings by @CalebRas in #661 - [Setup] Adapt scripts to add has_teardown by @yo1995 in #668
- [Update] Replace NOAA KML data in Add KML layer by @yo1995 in #670
- [Fix]
Manage features
certification issues by @CalebRas in #669 - [Fix] Sample teardown issues by @CalebRas in #667
- [New] Edit geometries with programmatic reticle tool by @des12437 in #662
- [New] Show portal user info by @chriswebb09 in #660
- [Fix] Add back missing identity for
SampleDetailView
by @yo1995 in #677 - [Fix] Add missing code files by @yo1995 in #679
- [New] Show shapefile metadata by @chriswebb09 in #663
- [Fix] Adjust the logic for Teardown > Non-Teardown and add missing source code files to build phase by @yo1995 in #678
- [Fix] Some
200.8
sample certification issues by @CalebRas in #674 - [Release] 200.8.0 by @CalebRas in #666
Full Changelog: v200.7.0...v200.8.0