Skip to content

[Release] 300.0.0#760

Draft
CalebRas wants to merge 277 commits intomainfrom
v.next
Draft

[Release] 300.0.0#760
CalebRas wants to merge 277 commits intomainfrom
v.next

Conversation

@CalebRas
Copy link
Copy Markdown
Collaborator

@CalebRas CalebRas commented Apr 2, 2026

Description

This PR releases the Samples with the 300.0.0 version of ArcGIS Maps SDK for Swift.

Linked Issue(s)

  • swift/issues/7901

How To Test

Please test after the packages' 300.0.0 versions become available:


New samples

Enhancements

  • Updated the analysis samples to use the renamed "Exploratory" analysis APIs.
  • Added capability to set an Analysis license extension in the project.
  • Revised Set spatial reference to demonstrate how to change a map's spatial reference.
  • Adapted some sample toolbars to improve their appearance with Liquid Glass.
  • Updated Filter features in scene to use a 3D basemap and more accurately reflect a real-world filtering features workflow.
  • Enhanced Query dynamic entities to showcase use of the new DynamicEntityDataSource.queryDynamicEntities(withTrackIDs:) method.
  • Replaced the use of formatters with format style in several samples.
  • Upgraded the project format from Xcode 16.4 to 26.0.

Bug fixes

  • Fixed a bug where the settings in Configure clusters would reset when closing and reopening the sheet.
  • Resolved an issue with the navigation samples where the directions wouldn't be spoken when the device had silent mode on.
  • Set the extent in Find closest facility to multiple points to prevent attempts to solve closest facilities outside of the service coverage.

chriswebb09 and others added 30 commits October 14, 2025 15:56
Co-authored-by: Zachary Kline <zkline@esri.com>
…eView.swift

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
[Update] Update NavigationSplitView with Toggle Button
[Setup] Refactor offline data download script
[Update] Move segmented picker to toolbar for Liquid Glass
Also use the 300.0 `queryDynamicEntities(withTrackIDs:)` method to show the new convenient method.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
[Update] Use queryDynamicEntities(trackIDs:) in Query dynamic entities
…iew.swift

Co-authored-by: Ting <tchen@esri.com>
[New] (300.0) Add building scene layer
* add in popovers

* add in menu

* add in ui fixes

* add in popover

* update

* update to move to form

* update settings

* update settings

* update view

* cleanup ui

* cleanup, rename

* cleanup max extent

* fix bug

* add in file

* fix ui issue

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* cleanup

* remove unneeded radius

* remove label change on switch

* Apply suggestions from code review

Co-authored-by: Ting <tchen@esri.com>

* Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* add tooolbaritemgroup

* Apply suggestions from code review

Co-authored-by: Ting <tchen@esri.com>

* update for presentationCompactAdaption

* remove redundant setting boolean

* add in service area change

* cleanup

* update

* integrate 2 versions of functionality

* pass in binding value

* remove sheet button

* revert change

* Apply suggestions from code review

Co-authored-by: Ting <tchen@esri.com>

* Apply suggestions from code review

Co-authored-by: Ting <tchen@esri.com>

* Apply suggestions from code review

Co-authored-by: Philip Ridgeway <pridgeway@esri.com>

* change setting name

* add in

* update

* update ui

* update layout

* remove index offset from enumeration

* Apply suggestions from code review

Co-authored-by: Philip Ridgeway <pridgeway@esri.com>

* add in changes

* update

* synthesize initializer

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Ting <tchen@esri.com>
Co-authored-by: Philip Ridgeway <pridgeway@esri.com>
chriswebb09 and others added 30 commits April 7, 2026 10:34
[Fix] Add in max scale on downloaded to prevent requesting too many tiles.
[Update] `List contents of KML file` to use photo overlay data
[Fix] 300.0.0 verification issues
Co-authored-by: Caleb Rasmussen <crasmussen@esri.com>
…atureLayerRenderingModeOnSceneView.swift

Co-authored-by: Caleb Rasmussen <crasmussen@esri.com>
[Update] Replace Portland buildings data in Add scene layer from service sample
use APIs from Foundation instead of RegexBuilder
Co-authored-by: Ting <cht@bupt.cn>
Co-authored-by: Ting <tchen@esri.com>
[Update] Disable `nesting` SwiftLint rule
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants