- Update example app for RN 0.35, fix Gmaps bug for 0.35 #695 (@spikebrehm)
- Upgraded to RN 0.35 #680 (@eugenehp)
- Update installation.md #696 (@securingsincity)
- [android] Fixes crash during Activity onPause() #694 (@felipecsl)
- Included MapUrlTile usage in README.md #687 (@ochanje210)
- [android] Add parameter to disable the moving on marker press #676 (@mlanter)
- Add support for setting zIndex on markers #675 (@mlanter)
This release fixes issue #656
- [android] fix gradle build setup for explorer, bump to gradle 2.2.0 #666 (@gilbox)
- [android] fix getAirMapName to fix ref-based commands #665 (@gilbox)
- Upgrade to
[email protected]
As of this release, this repository has moved from
lelandrichardson/react-native-maps
to airbnb/react-native-maps
.
- [iOS] Support Google Maps on iOS #548 (@gilbox)
- Added support for AnimatedRegion without modifying the AnimatedImplementation.js of react-native #608 (@IjzerenHein)
- [iOS] Remove pod stuff. Fix AirMaps.xcodeproj related to missing pod stuff #620 (@gilbox)
- [iOS] Fix import of AIRMapSnapshot #622 (@spikebrehm)
- [iOS] Fix nullability issue #614 (@simonmitchell)
- [iOS] Added support for drawing polylines on snapshots on iOS #615 (@IjzerenHein)
- Add
fitToCoordinates
method #545 (@naoufal) - [Android] Fix list of examples on Android #597 (@spikebrehm)
- [Android] Fix overlapping map issue #589 (@fdnhkj)
- Add tile overlay support #595 (@cascadian, @spikebrehm)
- [Android] Support Android LiteMode #546 (@rops)
- s/lelandrichardson/airbnb/ #573 (@spikebrehm)
- [Android] Don't fit to elements if no positions added #567 (@ryankask)
- [iOS] Add class prefix to EmptyCalloutBackgroundView #563 (@terribleben)
- [Android] Minor code cleanup #564 (@felipecsl)
- Documentation updates #566, #591, #601, #602, #624 (@felipecsl, @Alastairm, @Keksike, @bbodenmiller)
We realized immediately after publishing 0.8.1 that the NPM package contained
some test code in the example2/
directory that contained a copy of the
react-native
package, causing this packager error:
Failed to build DependencyGraph: @providesModule naming collision:
Duplicate module name: String.prototype.es6
Paths: /Users/<path to project>/node_modules/react-native-maps/example2/node_modules/react-native/packager/react-packager/src/Resolver/polyfills/String.prototype.es6.js collides with /Users/<path to project>/node_modules/react-native/packager/react-packager/src/Resolver/polyfills/String.prototype.es6.js
This error is caused by a @providesModule declaration with the same name accross two different files.
0.8.2 is identical to 0.8.1, except with the offending code removed from the NPM package.
- [Android] Use latest available (wildcard version) of RN to build Android (PR #547)
- [Android] Use
Activity
to callMapsInitialier.initialize()
(PR #449) - [Android] Fix file path for
AirMapModule
(PR #526) - [Android] Fix path to React Native in
node_modules
(PR #527) - [Android] Bump Google Play Services dependency to
9.4.0
(PR #533) - [iOS] Fix a few warnings (PR #534)
- [JS] Fix ESLint violations (PR #515)
- Upgrade to
[email protected]
, and update Android code to match (#502)
-
[android] Add
showsMyLocationButton
prop (#382) -
Add
fitToSuppliedMarkers()
method (#386) -
[ios] Update AirMapMarker to use loadImageWithURLRequest (#389)
-
Improvements to watch and copy script (#445)
-
[ios] Added check on marker class in predicate (#485)
-
Use
StyleSheet.absoluteFillObject
where appropriate (#500) and (#493) -
Add ESLint and fix a number of linting violations (#501)
-
Remove unused
NativeMethodsMixin
for compat with RN 0.32 (#511)
- Fix iOS CocoaPods Issue (#308)
-
Fixing scrolling map inside a scrollView (#343)
-
Fix shouldUsePinView (#344)
-
Not calling setLoadingIndicatorColor when null (#337)
-
Fixes
Undefined symbols for architecture x86_64: “std::terminate()”
(#329)
- [Android] Updated package to
com.airbnb.android.react.maps
(PR #225) - [Android] Lint fixes (PR #232)
- Initial release