Skip to content

Commit

Permalink
v3.8.0
Browse files Browse the repository at this point in the history
* v3.8.0

* update changelog

* add Interactions API to changelog
  • Loading branch information
mourner committed Nov 12, 2024
1 parent b86a1ab commit 4b358c3
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 7 deletions.
17 changes: 15 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,31 @@
## 3.8.0-beta.1
## 3.8.0

### Features and improvements ✨

- Add _experimental_ support for style-defined `featuresets`, an upcoming way to query features in Mapbox Standard and other fragment-based styles.
- Add _experimental_ `Map` `addInteraction`/`removeInteraction` methods that make it easier to manage map interactions like clicking and hovering over features.
- Add _experimental_ support for elevated lines with `line-cross-slope` and `line-elevation-reference` properties.
- Add _experimental_ `scaleFactor` map option and `setScaleFactor` method to increase map label size (useful for improving accessibility or adjusting text size for different devices).
- Add support for using `line-progress` expression in non-data-driven line properties.
- Improve performance of dynamic brightness changes.
- Minor optimizations to reduce load time.

### Bug fixes 🐞

- Fix localization when setting a worldview on the Mapbox Standard style.
- Fix raster array rendering on some Android devices.
- Fix an issue where fill-extrusion buildings would disappear when zooming out.
- Fix line joins for thick semi-transparent or blurred lines.
- Improve appearance of line corners with densely placed vertices.
- Fix anti-alising aftifacts on blurred lines.
- Fix call stack overflow caused by repeated `addImport` calls.
- Fix failures when handling non-renderable characters.
- Fix the Osage script rendering.
- Fix rendering of Osage script.
- Fix certain edge cases when using config expression in filter properties.
- Fix patterned fill extrusions being visible with zero opacity alpha.
- Fix data-driven `symbol-z-offset` not working properly.
- Fix fill extrusions on terrain producing WebGL warnings in some cases.
- Fix `line-emissive-strength` not being applied to patterned lines.

## v3.7.0

Expand Down
6 changes: 3 additions & 3 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "mapbox-gl",
"description": "A WebGL interactive maps library",
"version": "3.8.0-beta.1",
"version": "3.8.0",
"main": "dist/mapbox-gl.js",
"style": "dist/mapbox-gl.css",
"types": "dist/mapbox-gl.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion src/style-spec/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@mapbox/mapbox-gl-style-spec",
"version": "14.8.0-beta.1",
"version": "14.8.0",
"description": "a specification for mapbox gl styles",
"author": "Mapbox",
"license": "SEE LICENSE IN LICENSE.txt",
Expand Down

0 comments on commit 4b358c3

Please sign in to comment.