From 596da6b8e6bf4ff2530e82fce7edefb4aea33a17 Mon Sep 17 00:00:00 2001 From: Aleksandr Shoronov Date: Mon, 9 Dec 2024 14:19:37 +0200 Subject: [PATCH] v3.9.0-beta.1 (internal-2044) --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ package-lock.json | 6 +++--- package.json | 2 +- src/style-spec/package.json | 2 +- 4 files changed, 31 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 15728be3dc4..acdecb35c22 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,29 @@ +## 3.9.0-beta.1 + +### Breaking changes ⚠️ + +- Rename `featureset` property to `target` in `addInteraction` and `queryRenderedFetures` options. + +### Features and improvements ✨ + +- Add _experimental_ features for interactive indoor maps. +- Add _experimental_ vector icons support. +- Add _experimental_ precipitation support through `snow` and `rain` style properties. +- Add `to-hsla` expression. +- Add `*-use-theme` property to override the color theme for specific layers. +- Add support for `color-theme` overrides in imports. +- Add per-feature `mouseenter`, `mouseover`, `mouseleave`, and `mouseout` events for `addInteraction`. +- Enable mixing `featuresets` and `layers` in the `Map#queryRenderedFeatures`. +- Improve landmark rendering performance. + +### Bug fixes 🐞 + +- Fix crash on devices with PowerVR GPUs. +- Fix dark shade of fill-extrusion buildings caused by specific light directions. +- Fix double shadowing on lines at ground level. +- Fix shadow acne from 3D structures close to the ground. +- Fix update of state-dependent features during brightness changes. + ## 3.8.0 ### Features and improvements ✨ diff --git a/package-lock.json b/package-lock.json index d514915207d..4208d08a32e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "mapbox-gl", - "version": "3.8.0", + "version": "3.9.0-beta.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mapbox-gl", - "version": "3.8.0", + "version": "3.9.0-beta.1", "license": "SEE LICENSE IN LICENSE.txt", "workspaces": [ "src/style-spec", @@ -15997,7 +15997,7 @@ }, "src/style-spec": { "name": "@mapbox/mapbox-gl-style-spec", - "version": "14.8.0", + "version": "14.9.0-beta.1", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@mapbox/jsonlint-lines-primitives": "~2.0.2", diff --git a/package.json b/package.json index 22c25b8a5a3..5dee3a8ad33 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "mapbox-gl", "description": "A WebGL interactive maps library", - "version": "3.8.0", + "version": "3.9.0-beta.1", "main": "dist/mapbox-gl.js", "style": "dist/mapbox-gl.css", "types": "dist/mapbox-gl.d.ts", diff --git a/src/style-spec/package.json b/src/style-spec/package.json index 1e1afe73272..4d69a04b54c 100644 --- a/src/style-spec/package.json +++ b/src/style-spec/package.json @@ -1,6 +1,6 @@ { "name": "@mapbox/mapbox-gl-style-spec", - "version": "14.8.0", + "version": "14.9.0-beta.1", "description": "a specification for mapbox gl styles", "author": "Mapbox", "license": "SEE LICENSE IN LICENSE.txt",