summaryrefslogtreecommitdiff
path: root/platform
diff options
context:
space:
mode:
authorBobby Sudekum <bobby@mapbox.com>2017-09-29 10:35:37 -0700
committerGitHub <noreply@github.com>2017-09-29 10:35:37 -0700
commitb296f54769cb7487013bab14ae281c082c3aac21 (patch)
treeaabe2515b5b53d8906e6b9a16727fe0607af2d29 /platform
parent201b7d4811a5370ea18518040aeca07fbb7e7b72 (diff)
downloadqtlocation-mapboxgl-b296f54769cb7487013bab14ae281c082c3aac21.tar.gz
Release node v3.5.6 (#9610)node-v3.5.6
Diffstat (limited to 'platform')
-rw-r--r--platform/node/CHANGELOG.md13
-rwxr-xr-xplatform/node/scripts/after_success.sh4
2 files changed, 11 insertions, 6 deletions
diff --git a/platform/node/CHANGELOG.md b/platform/node/CHANGELOG.md
index e75b1687f1..1d166a9a79 100644
--- a/platform/node/CHANGELOG.md
+++ b/platform/node/CHANGELOG.md
@@ -1,5 +1,8 @@
-# master
-* Increased the default maximum zoom level from 20 to 22 ([#9835](https://github.com/mapbox/mapbox-gl-native/pull/9835))
+# 3.5.6 - September 29, 2017
+- Protects against requests which throw [#9554](https://github.com/mapbox/mapbox-gl-native/pull/9554)
+- Fixed an issue around reusing a map object [#9554](https://github.com/mapbox/mapbox-gl-native/pull/9554)
+- Fixed an issue in test [#9553](https://github.com/mapbox/mapbox-gl-native/pull/9553)
+- Increased the default maximum zoom level from 20 to 22 ([#9835](https://github.com/mapbox/mapbox-gl-native/pull/9835))
# 3.5.5 - July 14, 2017
- Provide debuggable release builds for node packages [#9497](https://github.com/mapbox/mapbox-gl-native/pull/9497)
@@ -182,7 +185,7 @@
- Check libuv version semver-ishly, fixes segfaults in Node.js 0.12.x
and io.js.
-- Fixes segfault, throws JavaScript error instead when attempting to
+- Fixes segfault, throws JavaScript error instead when attempting to
render without first loading a style.
- Bumps mbgl submodule to v0.4.0
@@ -208,12 +211,12 @@
# 1.0.3 - April 3, 2015
-- Fixes crash during garbage collection by assigning FileSource handle
+- Fixes crash during garbage collection by assigning FileSource handle
to a v8::Persistent in NodeMap constructor.
# 1.0.2 - April 2, 2015
-- Initialize shared display connection at module load time to avoid
+- Initialize shared display connection at module load time to avoid
race condition when display connection is initialized on-demand.
# 1.0.1 - March 19, 2015
diff --git a/platform/node/scripts/after_success.sh b/platform/node/scripts/after_success.sh
index 18e00a4f0d..a5c3c5ec36 100755
--- a/platform/node/scripts/after_success.sh
+++ b/platform/node/scripts/after_success.sh
@@ -3,7 +3,9 @@
set -e
set -o pipefail
-if [[ "${PUBLISH:-}" == true ]]; then
+PACKAGE_JSON_VERSION=`node -e "console.log(require('./package.json').version)"`
+
+if [[ "${CIRCLE_TAG}" == "node-v${PACKAGE_JSON_VERSION}" ]] || [[ "${PUBLISH:-}" == true ]]; then
if [[ "${BUILDTYPE}" == "RelWithDebInfo" ]]; then
./node_modules/.bin/node-pre-gyp package publish info
elif [[ "${BUILDTYPE}" == "Debug" ]]; then