summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Firebaugh <john.firebaugh@gmail.com>2018-09-13 10:24:08 -0700
committerJohn Firebaugh <john.firebaugh@gmail.com>2018-09-13 10:55:23 -0700
commitc470bd26dfb627adbe4b2c7a7b4b7892c1a215f3 (patch)
tree967227758de7cd140f9704f11a29a6ab3b84c47a
parent862b4ff75b231f696f44d79bf22b4a8461d627c1 (diff)
downloadqtlocation-mapboxgl-c470bd26dfb627adbe4b2c7a7b4b7892c1a215f3.tar.gz
[node] v4.0.0
-rw-r--r--package.json2
-rw-r--r--platform/node/CHANGELOG.md14
2 files changed, 14 insertions, 2 deletions
diff --git a/package.json b/package.json
index 9fd8217dc8..7ddbad1997 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@mapbox/mapbox-gl-native",
- "version": "3.5.8",
+ "version": "4.0.0",
"description": "Renders map tiles with Mapbox GL",
"keywords": [
"mapbox",
diff --git a/platform/node/CHANGELOG.md b/platform/node/CHANGELOG.md
index fc8d2afe7b..65a10347c7 100644
--- a/platform/node/CHANGELOG.md
+++ b/platform/node/CHANGELOG.md
@@ -1,12 +1,24 @@
# master
- Add `symbol-z-order` symbol layout property to style spec [#12783](https://github.com/mapbox/mapbox-gl-native/pull/12783)
+- Add `crossSourceCollisions` map option, with default of `true`. When set to `false`, cross-source collision detection is disabled. ([#12820] (https://github.com/mapbox/mapbox-gl-native/issues/12820))
+
+# 4.0.0
+- Many new features and enhancements, including:
+ - Expressions
+ - Hillshade layer type
+ - Heatmap layer type
+ - Line gradients
+ - Improve label collision
+ - Support for data-driven values for more style properties
+ - Support for rendering with SwiftShader rather than hardware GPU
+- Improved performance and stability
- Don't default-show text/icons that depend on the placement of a paired icon/text [#12483](https://github.com/mapbox/mapbox-gl-native/issues/12483)
- Fix symbol querying for annotations near tile boundaries at high zoom. ([#12472](https://github.com/mapbox/mapbox-gl-native/issues/12472))
- The `Map` constructor now accepts a `mode` option which can be either `"static"` (default) or `"tile"`. It must be set to `"tile"` when rendering individual tiles in order for the symbols to match across tiles.
- Remove unnecessary memory use when collision debug mode is not enabled ([#12294](https://github.com/mapbox/mapbox-gl-native/issues/12294))
- Added support for rendering `symbol-placement: line-center` ([#12337](https://github.com/mapbox/mapbox-gl-native/pull/12337))
+- Fix rendering of fill outlines that have a different color than the fill itself ([#9699](https://github.com/mapbox/mapbox-gl-native/pull/9699))
- Add support for feature expressions in `line-pattern`, `fill-pattern`, and `fill-extrusion-pattern` properties. [#12284](https://github.com/mapbox/mapbox-gl-native/pull/12284)
-- Add `crossSourceCollisions` map option, with default of `true`. When set to `false`, cross-source collision detection is disabled. ([#12820] (https://github.com/mapbox/mapbox-gl-native/issues/12820))
# 3.5.8 - October 19, 2017
- Fixes an issue that causes memory leaks when not deleting the frontend object