Skip to content

Latest commit

 

History

History
238 lines (170 loc) · 8.76 KB

CHANGELOG.md

File metadata and controls

238 lines (170 loc) · 8.76 KB

Change Log

0.11.0 (October 16, 2016)

Breaking Changes

  • Update example app for RN 0.35, fix Gmaps bug for 0.35 #695 (@spikebrehm)
  • Upgraded to RN 0.35 #680 (@eugenehp)

Patches

  • 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)

0.10.4 (October 31, 2016)

Patches

  • [iOS] implement fitToSuppliedMarkers and fitToCoordinates for google maps #750 (@gilbox)
  • [android] If we've disabled scrolling within the map, then don't capture the touch events #664 (@mikelambert)
  • [iOS] Fix Anchor point on Google Maps iOS #734 (@btoueg)
  • [iOS] Added showsUserLocation property support for Google Maps #721 (@julien-rodrigues)
  • [iOS][android] Add support for setting zIndex on markers #675 (@mlanter)
  • [android] Add parameter to disable the moving on marker press #676 (@mlanter)
  • NOTE: v0.10.3 was not published

0.10.2 (October 19, 2016)

Patches

  • [android] Fixes crash during Activity onPause() (fixes #414) #694 (@felipecsl)

0.10.1 (October 10, 2016)

This release fixes issue #656

Patches

  • [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)

0.10.0 (October 5, 2016)

Breaking Changes

  • Upgrade to react-native@0.33.0

0.9.0 (September 28, 2016)

As of this release, this repository has moved from lelandrichardson/react-native-maps to airbnb/react-native-maps.

Breaking Changes

  • [iOS] Support Google Maps on iOS #548 (@gilbox)

Patches

  • 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)

0.8.2 (September 8, 2016)

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.

0.8.1 (September 8, 2016) [DEPRECATED]

NOTE: 0.8.1 has been unpublished from NPM because it was faulty. Please use 0.8.2.

Patches

  • [Android] Use latest available (wildcard version) of RN to build Android (PR #547)
  • [Android] Use Activity to call MapsInitialier.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)

0.8.0 (August 30, 2016)

Breaking Changes

  • Upgrade to react-native@0.32.0, and update Android code to match (#502)

Patches

  • [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)

0.7.1 (July 9, 2016)

Patches

  • Fix iOS CocoaPods Issue (#308)

0.7.0 (July 9, 2016)

Breaking Changes

  • RN 0.29 compatibility changes (#363 and #370)

Patches

  • 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)

0.6.0

0.5.0

  • [Android] Updated package to com.airbnb.android.react.maps (PR #225)
  • [Android] Lint fixes (PR #232)

0.4.0

  • Initial release