Skip to content

Commit 88468ea

Browse files
committed
v3.1.0-beta.1
1 parent 8fc607f commit 88468ea

File tree

3 files changed

+35
-2
lines changed

3 files changed

+35
-2
lines changed

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,36 @@
1+
## 3.1.0-beta.1
2+
3+
### Features and improvements ✨
4+
5+
- Improve performance for maps with many textures (such as styles with satellite imagery), fixing excessive memory usage. (h/t [@tristan-morris](https://github.com/tristan-morris)) [#12924](https://github.com/mapbox/mapbox-gl-js/pull/12924)
6+
- Add `raster-elevation` property for elevating raster layers to a constant height (e.g. clouds over globe).
7+
- Add `raster-emissive-strength` and `fill-extrusion-emissive-strength` properties for controlling 3D lighting on buildings and raster layers.
8+
- Add `Map` `getConfigProperty` method for getting current style config values.
9+
- Add `config` support in terrain options.
10+
- Improve performance for pitched views with many fill extrusions on higher zoom levels.
11+
12+
### Bug fixes 🐞
13+
14+
- Fix an issue where `center: [0, 0]` and `zoom: 0` map options were ignored in favor of style settings.
15+
- Fix an issue with the camera not taking the short route when animating between locations across the anti-meridian.
16+
- Fix an issue where a style with imports sometimes loaded in incomplete state.
17+
- Fix an issue with rendering styles with nested imports.
18+
- Fix an issue with sources not reloading when changing language and worldview.
19+
- Fix an issue where updating a style fragment URL didn't work correctly.
20+
- Fix an issue when adding a layer with explicit `slot` not taking precedence over the `before` parameter for layer order.
21+
- Fix an issue where updating an image before initial image is loaded produced an error. (h/t [@maciejmatu](https://github.com/maciejmatu)) [#12928](https://github.com/mapbox/mapbox-gl-js/pull/12928)
22+
- Fix an issue with incorrect collisions for elevated symbols.
23+
- Fix an issue with `"camera-projection": "orthographic"` not working in styles with imports.
24+
- Fix an issue with tiles sometimes missing in terrain mode on views from a hill down on a valley.
25+
- Fix compact attribution style when using global CSS that sets `box-sizing: border-box`. (h/t [@simondriesen](https://github.com/simondriesen)) [#12982](https://github.com/mapbox/mapbox-gl-js/pull/12982)
26+
- Remove redundant `aria-label` attribute in attribution control that fails accessibility conformance. (h/t [@maggiewachs](https://github.com/maggiewachs)) [#12981](https://github.com/mapbox/mapbox-gl-js/pull/12981)
27+
28+
## 3.0.1
29+
30+
### Bug fixes 🐞
31+
32+
- Fix attribution not being displayed for imported fragments.
33+
134
## 3.0.0
235

336
Mapbox GL JS v3 enables the [Mapbox Standard Style](https://www.mapbox.com/blog/standard-core-style), a new realistic 3D lighting system, building shadows and many other visual enhancements, and an ergonomic API for using a new kind of rich, evolving, configurable map styles and seamless integration with custom data. You can get more information about the new features in the [Mapbox GL JS v3 migration guide](https://docs.mapbox.com/mapbox-gl-js/guides/migrate-to-v3/).

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": "3.1.0-alpha.1",
4+
"version": "3.1.0-beta.1",
55
"main": "dist/mapbox-gl.js",
66
"style": "dist/mapbox-gl.css",
77
"license": "SEE LICENSE IN LICENSE.txt",

src/style-spec/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@mapbox/mapbox-gl-style-spec",
33
"description": "a specification for mapbox gl styles",
4-
"version": "14.1.0-alpha.1",
4+
"version": "14.1.0-beta.1",
55
"author": "Mapbox",
66
"keywords": [
77
"mapbox",

0 commit comments

Comments
 (0)