Skip to content

Adds Mapbox and Upgrades to Expo 53/New Architecture#1115

Merged
kevinherdez merged 6 commits intoNWACus:mainfrom
kevinherdez:kevinherdez/mapboxExpo53NewArch
Mar 7, 2026
Merged

Adds Mapbox and Upgrades to Expo 53/New Architecture#1115
kevinherdez merged 6 commits intoNWACus:mainfrom
kevinherdez:kevinherdez/mapboxExpo53NewArch

Conversation

@kevinherdez
Copy link
Collaborator

This PR bring the Mapbox, Expo 53, and the New Architecture into main. The majority of this code was already reviewed when it was pulled into the kevinherdez/mapProject branch. The only new code in this PR that hasn't been reviewed are commits 5 (Fix bad merge) and 6 (Replace expo-background-fetch with expo-background-task). Commit 5 fixes a merge conflict that happened while rebasing the map project branch on main, and commit 6 replaces the deprecated expo-background-fetch with expo-background-task

Relevant PRs:

Issues that will be closed when this goes to Release:

Refactor WeatherStationMap to use mapbox

Remove react-native-maps

Added AvyPosition type to better work with GeoJSONs Position and addressed other feedback

Addressed PR Feedback
@kevinherdez kevinherdez added this pull request to the merge queue Mar 7, 2026
Merged via the queue into NWACus:main with commit 1b43003 Mar 7, 2026
5 checks passed
@kevinherdez kevinherdez deleted the kevinherdez/mapboxExpo53NewArch branch March 7, 2026 02:46
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.

2 participants