diff --git a/CHANGELOG.md b/CHANGELOG.md index acdecb35c22..ffd46ee6f9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -## 3.9.0-beta.1 +## 3.9.0 ### Breaking changes ⚠️ @@ -6,15 +6,16 @@ ### 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 _experimental_ features for interactive indoor maps. - 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. +- The `clip` layer is now stable and no longer marked _experimental_. ### Bug fixes 🐞 @@ -23,6 +24,8 @@ - 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. +- Fix an edge case with fill extrusions around tile borders not being updated correctly on terrain load. +- Fix a race condition where using `line-z-offset` would sometimes break layer rendering order. ## 3.8.0 diff --git a/package-lock.json b/package-lock.json index d1c60b87a4e..dfd7d1ae0da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "mapbox-gl", - "version": "3.9.0-beta.1", + "version": "3.9.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "mapbox-gl", - "version": "3.9.0-beta.1", + "version": "3.9.0", "license": "SEE LICENSE IN LICENSE.txt", "workspaces": [ "src/style-spec", @@ -15961,7 +15961,7 @@ }, "src/style-spec": { "name": "@mapbox/mapbox-gl-style-spec", - "version": "14.9.0-beta.1", + "version": "14.9.0", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@mapbox/jsonlint-lines-primitives": "~2.0.2", diff --git a/package.json b/package.json index 878a2d68567..1644211ac2c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "mapbox-gl", "description": "A WebGL interactive maps library", - "version": "3.9.0-beta.1", + "version": "3.9.0", "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 4d69a04b54c..1bf7f679c8b 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.9.0-beta.1", + "version": "14.9.0", "description": "a specification for mapbox gl styles", "author": "Mapbox", "license": "SEE LICENSE IN LICENSE.txt",