Skip to content

Update Mapbox SDK defaults and validate RN 0.85 / Expo 56 compatibility#4204

Open
longtimeno-c wants to merge 1 commit into
rnmapbox:mainfrom
longtimeno-c:main
Open

Update Mapbox SDK defaults and validate RN 0.85 / Expo 56 compatibility#4204
longtimeno-c wants to merge 1 commit into
rnmapbox:mainfrom
longtimeno-c:main

Conversation

@longtimeno-c
Copy link
Copy Markdown

Summary

This updates the project’s native Mapbox SDK defaults and refreshes the repo/example compatibility surface for newer React Native and Expo versions.

Changes include:

  • Bump default native Mapbox SDK versions to 11.23.1
  • Update root and example dependencies for React Native 0.85.3
  • Update Expo preview dependencies to SDK 56 preview
  • Adjust native component ref typings for React Native 0.85 HostInstance
  • Align TurboModule bridge typing with generated native module specs
  • Scope root TypeScript checking away from the example app and restore example-specific TS includes
  • Update install docs and issue template references for the new Mapbox SDK version

Validation

  • corepack yarn install --immutable --mode=skip-build
  • corepack yarn typecheck
  • corepack yarn example type:check
  • Focused ESLint on changed source files
  • git diff --check

Notes

Full repo lint still reports existing CRLF Prettier warnings in untouched files, but the changed source files are lint-clean and editor diagnostics are clean.

example/ios/Podfile.lock was not regenerated because CocoaPods is not available in this Windows environment. It should be refreshed on macOS.

@longtimeno-c longtimeno-c requested a deployment to CI with Mapbox Tokens May 14, 2026 23:22 — with GitHub Actions Waiting
@longtimeno-c longtimeno-c requested a deployment to CI with Mapbox Tokens May 14, 2026 23:22 — with GitHub Actions Waiting
@longtimeno-c longtimeno-c requested a deployment to CI with Mapbox Tokens May 14, 2026 23:22 — with GitHub Actions Waiting
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