View Code ↗
diff --git a/examples/zoom-to-bounds/package.json b/examples/zoom-to-bounds/package.json
index 28f88aed..04ec92ea 100644
--- a/examples/zoom-to-bounds/package.json
+++ b/examples/zoom-to-bounds/package.json
@@ -7,7 +7,7 @@
"@turf/bbox": "^6.0.1",
"react": "^16.3.0",
"react-dom": "^16.3.0",
- "react-map-gl": "^5.2.0"
+ "react-map-gl": "^6.0.0"
},
"devDependencies": {
"@babel/core": "^7.0.0",
diff --git a/examples/zoom-to-bounds/src/control-panel.js b/examples/zoom-to-bounds/src/control-panel.js
index 54914f80..3391a10f 100644
--- a/examples/zoom-to-bounds/src/control-panel.js
+++ b/examples/zoom-to-bounds/src/control-panel.js
@@ -9,7 +9,7 @@ export default class ControlPanel extends PureComponent {
Click on a San Fransisco Neighborhood to zoom in.
View Code ↗
diff --git a/package.json b/package.json
index b49fc43c..d9ec7020 100644
--- a/package.json
+++ b/package.json
@@ -45,7 +45,7 @@
},
"dependencies": {
"@babel/runtime": "^7.0.0",
- "mapbox-gl": "^1.0.0",
+ "mapbox-gl": "^2.0.0",
"mjolnir.js": "^2.4.0",
"prop-types": "^15.7.2",
"resize-observer-polyfill": "^1.5.1",
diff --git a/src/utils/map-state.js b/src/utils/map-state.js
index ecaa4e21..3a7669f4 100644
--- a/src/utils/map-state.js
+++ b/src/utils/map-state.js
@@ -9,7 +9,7 @@ export const MAPBOX_LIMITS = {
minZoom: 0,
maxZoom: 24,
minPitch: 0,
- maxPitch: 60
+ maxPitch: 85
};
const DEFAULT_STATE = {
diff --git a/test/render/golden-images/alt-empty-map.png b/test/render/golden-images/alt-empty-map.png
index c825a9c8..cbfce8e0 100644
Binary files a/test/render/golden-images/alt-empty-map.png and b/test/render/golden-images/alt-empty-map.png differ
diff --git a/test/render/golden-images/basic-map.png b/test/render/golden-images/basic-map.png
index 94708e1d..485f16dc 100644
Binary files a/test/render/golden-images/basic-map.png and b/test/render/golden-images/basic-map.png differ
diff --git a/test/render/golden-images/geolocate-control.png b/test/render/golden-images/geolocate-control.png
index 9a1ae3ca..5e87a936 100644
Binary files a/test/render/golden-images/geolocate-control.png and b/test/render/golden-images/geolocate-control.png differ
diff --git a/test/render/golden-images/navigation-control.png b/test/render/golden-images/navigation-control.png
index fac331f9..be5d28ce 100644
Binary files a/test/render/golden-images/navigation-control.png and b/test/render/golden-images/navigation-control.png differ
diff --git a/test/render/golden-images/popup.png b/test/render/golden-images/popup.png
index 6cb167ac..b6802379 100644
Binary files a/test/render/golden-images/popup.png and b/test/render/golden-images/popup.png differ
diff --git a/test/render/golden-images/source-01.png b/test/render/golden-images/source-01.png
index 1b6201e5..c052f147 100644
Binary files a/test/render/golden-images/source-01.png and b/test/render/golden-images/source-01.png differ
diff --git a/test/render/golden-images/source-02.png b/test/render/golden-images/source-02.png
index e3a502d9..352cdb96 100644
Binary files a/test/render/golden-images/source-02.png and b/test/render/golden-images/source-02.png differ
diff --git a/test/render/golden-images/uber-map.png b/test/render/golden-images/uber-map.png
index e12d4f79..b613b9bc 100644
Binary files a/test/render/golden-images/uber-map.png and b/test/render/golden-images/uber-map.png differ
diff --git a/test/render/test-cases.js b/test/render/test-cases.js
index 11ed384e..107bf0f0 100644
--- a/test/render/test-cases.js
+++ b/test/render/test-cases.js
@@ -24,7 +24,7 @@ const ALT_EMPTY_MAP_STYLE = {
};
export default [
- __MAPBOX_TOKEN__ && {
+ {
title: 'Basic map',
props: {
mapboxApiAccessToken: __MAPBOX_TOKEN__,
@@ -39,7 +39,7 @@ export default [
{
title: 'Invalid map token',
props: {
- mapboxApiAccessToken: '',
+ mapboxApiAccessToken: 'invalid_token',
mapStyle: 'mapbox://styles/mapbox/dark-v9',
longitude: -122.4,
latitude: 37.78,
@@ -50,7 +50,7 @@ export default [
{
title: 'Custom tile server',
props: {
- mapboxApiAccessToken: '',
+ mapboxApiAccessToken: __MAPBOX_TOKEN__,
mapStyle: 'http://localhost:5000/test/data/style.json',
longitude: -122.4,
latitude: 37.78,
@@ -63,7 +63,7 @@ export default [
title: 'NavigationControl',
Component: StaticMap,
props: {
- mapboxApiAccessToken: '',
+ mapboxApiAccessToken: __MAPBOX_TOKEN__,
mapStyle: EMPTY_MAP_STYLE,
longitude: -122.4,
latitude: 37.78,
@@ -81,7 +81,7 @@ export default [
title: 'Popup',
Component: StaticMap,
props: {
- mapboxApiAccessToken: '',
+ mapboxApiAccessToken: __MAPBOX_TOKEN__,
mapStyle: EMPTY_MAP_STYLE,
longitude: -122.4,
latitude: 37.78,
@@ -109,7 +109,7 @@ export default [
title: 'JSX Source/Layer',
Component: StaticMap,
props: {
- mapboxApiAccessToken: '',
+ mapboxApiAccessToken: __MAPBOX_TOKEN__,
mapStyle: EMPTY_MAP_STYLE,
longitude: -122.4,
latitude: 37.78,
@@ -130,7 +130,7 @@ export default [
title: 'JSX Source/Layer toggle style',
Component: StaticMap,
props: {
- mapboxApiAccessToken: '',
+ mapboxApiAccessToken: __MAPBOX_TOKEN__,
mapStyle: ALT_EMPTY_MAP_STYLE,
longitude: -122.4,
latitude: 37.78,
@@ -151,7 +151,7 @@ export default [
title: 'JSX Source/Layer removal',
Component: StaticMap,
props: {
- mapboxApiAccessToken: '',
+ mapboxApiAccessToken: __MAPBOX_TOKEN__,
mapStyle: ALT_EMPTY_MAP_STYLE,
longitude: -122.4,
latitude: 37.78,
@@ -164,7 +164,7 @@ export default [
title: 'GeolocateControl',
Component: StaticMap,
props: {
- mapboxApiAccessToken: '',
+ mapboxApiAccessToken: __MAPBOX_TOKEN__,
mapStyle: EMPTY_MAP_STYLE,
longitude: -122.4,
latitude: 37.78,
@@ -180,4 +180,4 @@ export default [
},
goldenImage: 'test/render/golden-images/geolocate-control.png'
}
-].filter(Boolean);
+].filter(testCase => testCase.props.mapboxApiAccessToken);
diff --git a/test/src/utils/map-constraints.spec.js b/test/src/utils/map-constraints.spec.js
index e9dfde37..0c3aa66b 100644
--- a/test/src/utils/map-constraints.spec.js
+++ b/test/src/utils/map-constraints.spec.js
@@ -7,7 +7,7 @@ const TEST_CASES = [
result: true
},
{
- props: {longitude: -122, latitude: 38, zoom: 10, pitch: 70, bearing: 0},
+ props: {longitude: -122, latitude: 38, zoom: 10, pitch: 90, bearing: 0},
result: false
},
{
diff --git a/yarn.lock b/yarn.lock
index 1f9b4554..13dd6906 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -6498,10 +6498,10 @@ map-visit@^1.0.0:
dependencies:
object-visit "^1.0.0"
-mapbox-gl@^1.0.0:
- version "1.12.0"
- resolved "https://registry.yarnpkg.com/mapbox-gl/-/mapbox-gl-1.12.0.tgz#7d1c73b1153d7ee219d30d80728d7df079bc7c05"
- integrity sha512-B3URR4qY9R/Bx+DKqP8qmGCai8IOZYMSZF7ZSvcCZaYTaOYhQQi8ErTEDZtFMOR0ZPj7HFWOkkhl5SqvDfpJpA==
+mapbox-gl@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/mapbox-gl/-/mapbox-gl-2.0.0.tgz#a91bb7c58bd7d2dcab89f0f8a6571ff441daf1ef"
+ integrity sha512-agvgYMQflJj1Qp3Ge3IGWIHC/KGc65ukTE47OU9GFc4MGGUa1LngxNWul0ubD8AujmpWyVwfDnZDSoL8hA4c8Q==
dependencies:
"@mapbox/geojson-rewind" "^0.5.0"
"@mapbox/geojson-types" "^1.0.2"