Skip to content

Commit c52f6e6

Browse files
author
Lucas Wojciechowski
committed
v0.17.0
1 parent c0bac9d commit c52f6e6

File tree

5 files changed

+31
-5
lines changed

5 files changed

+31
-5
lines changed

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,29 @@
1+
## 0.17.0 (April 13 2016)
2+
3+
#### Breaking Changes
4+
5+
* Remove `map.batch` in favor of automatically batching style mutations (i.e. calls to `Map#setLayoutProperty`, `Map#setPaintProperty`, `Map#setFilter`, `Map#setClasses`, etc.) and applying them once per frame, significantly improving performance when updating the style frequently #2355 #2380
6+
* Remove `util.throttle` #2345
7+
8+
#### New Features & Improvements
9+
10+
* Improve performance of all style mutation methods by only recalculating affected properties #2339
11+
* Improve fading of labels and icons #2376
12+
* Improve rendering performance by reducing work done on the main thread #2394
13+
* Validate filters passed to `Map#queryRenderedFeatures` and `Map#querySourceFeatures` #2349
14+
* Display a warning if a vector tile's geometry extent is larger than supported #2383
15+
* Implement property functions (i.e. data-driven styling) for `circle-color` and `circle-size` #1932
16+
* Add `Popup#setDOMContent` method #2436
17+
18+
#### Bugfixes
19+
20+
* Fix a performance regression caused by using 1 `WebWorker` instead of `# cpus - 1` `WebWorker`s, slowing down tile loading times #2408
21+
* Fix a bug in which `Map#queryRenderedFeatures` would sometimes return features that had been removed #2353
22+
* Fix `clusterMaxZoom` option on `GeoJSONSource` not working as expected #2374
23+
* Fix anti-aliased rendering for pattern fills #2372
24+
* Fix exception caused by calling `Map#queryRenderedFeatures` or `Map#querySourceFeatures` with no arguments
25+
* Fix exception caused by calling `Map#setLayoutProperty` for `text-field` or `icon-image` #2407
26+
127
## 0.16.0 (March 24 2016)
228

329
#### Breaking Changes

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ A WebGL JavaScript interactive maps library that can render [Mapbox Vector Tiles
77
Include the source via HTML tags:
88

99
```html
10-
<script src='https://api.tiles.mapbox.com/mapbox-gl-js/v0.16.0/mapbox-gl.js'></script>
11-
<link href='https://api.tiles.mapbox.com/mapbox-gl-js/v0.16.0/mapbox-gl.css' rel='stylesheet' />
10+
<script src='https://api.tiles.mapbox.com/mapbox-gl-js/v0.17.0/mapbox-gl.js'></script>
11+
<link href='https://api.tiles.mapbox.com/mapbox-gl-js/v0.17.0/mapbox-gl.css' rel='stylesheet' />
1212
```
1313

1414
For more information, see the [API documentation](https://www.mapbox.com/mapbox-gl-js/api/) and [examples](https://www.mapbox.com/mapbox-gl-js/examples/).

_config.mb-pages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permalink: /:categories/:title
66
baseurl: /mapbox-gl-js
77
highlighter: pygments
88
excerpt_separator: ""
9-
version: v0.16.0
9+
version: v0.17.0
1010
rdiscount:
1111
extensions: [smart]
1212
exclude: [dist]

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ permalink: /:categories/:title
66
baseurl: /mapbox-gl-js
77
highlighter: pygments
88
excerpt_separator: ""
9-
version: v0.16.0
9+
version: v0.17.0
1010
mapboxglbase: /mapbox-gl-js/dist
1111
rdiscount:
1212
extensions: [smart]

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "mapbox-gl",
33
"description": "A WebGL interactive maps library",
4-
"version": "0.16.0",
4+
"version": "0.17.0",
55
"main": "js/mapbox-gl.js",
66
"license": "BSD-3-Clause",
77
"repository": {

0 commit comments

Comments
 (0)