|
| 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 | + |
1 | 34 | ## 3.0.0 |
2 | 35 |
|
3 | 36 | 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/). |
|
0 commit comments