unstale

npm / react-native-maps

react-native-maps

What changed in react-native-maps 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.

3 new APIs and options1 behavior and defaults16 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.1.1 on npm

react-native-maps 120 changes

New APIs and options 3

  • The native marker component now accepts the flat prop.

    1.29.8release notes

  • GoogleMaps pod versions can now be overridden on iOS.

    1.28.0release notes

  • Adds an iOS prop for positioning the Apple Maps logo.

    1.27.0release notes

Behavior and default changes 1

  • GoogleMaps Marker and Polygon now support iOS Fabric.

    1.29.0release notes

Fixes and other changes 16

  • On iOS, the Google marker icon is kept when the marker is re-added to the map.

    1.29.11release notes

  • On Android, re-attaches the marker container after Google's MapView removes it.

    1.29.10release notes

  • On iOS, Google marker icon views are sized from Fabric layout metrics.

    1.29.9release notes

  • On iOS, polygon paths now update when a coordinate value changes, not only when the coordinate count changes.

    1.29.7release notes

  • Guards GoogleMap access when mapPadding is set before onMapReady, preventing access before the map is ready.

    1.29.6release notes

  • On Android, custom Marker views are no longer clipped due to an undersized bitmap.

    1.29.5release notes

  • On iOS, guard Google Maps subview insertion.

    1.29.4release notes

  • Adds a nil check for subview insertion in Apple Maps.

    1.29.3release notes

  • Markers remain anchored to their coordinates when their content is transformed.

    1.29.2release notes

  • Android now guards removeFromMap against a null overlay.

    1.29.1release notes

  • On Android, the selected mapType is now remembered.

    1.28.2release notes

  • Fix ghost features on MapView.

    1.28.1release notes

  • The iOS Expo plugin was updated to match @main in react-native-maps-import.

    1.27.2release notes

  • Prevents automatic bottom inset adjustment during map initialization on iOS.

    1.26.20release notes

  • Re-orders prop, feature, color, and stroke width selection.

    1.26.19release notes

  • Fixes a crash on some Android devices involving doDestroy.

    1.26.18release notes