Skip to content

Release 1.3.1 - #7

Merged
wf9a5m75 merged 1 commit into
mainfrom
release/1.3.1
Aug 16, 2026
Merged

Release 1.3.1#7
wf9a5m75 merged 1 commit into
mainfrom
release/1.3.1

Conversation

@wf9a5m75

Copy link
Copy Markdown
Contributor
  • Rename ios-geojson-layer to ios-geojson and its SwiftPM package to mapconductor-geojson, matching what consumers already write: import MapConductorGeoJSON, pod 'MapConductorGeoJSON', com.mapconductor:geojson on Maven Central.
  • Point every podspec at its repository with :tag instead of a local :path. The specs could never be pushed before — which is why nothing had ever been published to CocoaPods.
  • Tag all 16 modules 1.3.1 for SwiftPM.
  • Add a per-PR build check to the modules that need no vendor SDK. The parent's api-surface.yml only runs on parent PRs, so module PRs were unverified.
  • Fix scripts/api-surface.sh: under set -u it read the full-width parenthesis after $baseline as part of the variable name.

CocoaPods now carries ten pods at 1.3.1. ios-for-arcgis, ios-for-here and ios-for-tomtom stay SwiftPM-only: Esri and HERE ship no public pod, and TomTomSDKMapDisplay is not on trunk.

Verified on a physical iPad that the React Native sample still builds and its map UI test passes after the podspec change.

- Rename ios-geojson-layer to ios-geojson and its SwiftPM package to
  mapconductor-geojson, matching what consumers already write
  (import MapConductorGeoJSON, pod MapConductorGeoJSON,
  com.mapconductor:geojson on Maven Central)
- Point every podspec at its repository with :tag instead of a local :path, so
  the specs can actually be pushed to CocoaPods trunk, and bump them to 1.3.1
- Tag all 16 modules 1.3.1 for SwiftPM
- Add a per-PR build check to the modules that need no vendor SDK
- Fix scripts/api-surface.sh: under set -u it read the full-width parenthesis
  after $baseline as part of the variable name

CocoaPods now carries ten pods at 1.3.1. ios-for-arcgis, ios-for-here and
ios-for-tomtom stay SwiftPM-only: Esri and HERE ship no public pod, and
TomTomSDKMapDisplay is not on trunk.
@wf9a5m75
wf9a5m75 merged commit 5a620f7 into main Aug 16, 2026
@wf9a5m75
wf9a5m75 deleted the release/1.3.1 branch August 16, 2026 18:48
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.

1 participant