Skip to content

Commit ea750d4

Browse files
dcojgithub-actions[bot]
authored andcommitted
Bump version to v3.26.0-rc.1 and update changelog
GitOrigin-RevId: c289ccf2d1a3ed2b296540c1fbb9d3891e280f9e
1 parent e525204 commit ea750d4

4 files changed

Lines changed: 27 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
## 3.26.0-rc.1
2+
3+
### Breaking changes ⚠️
4+
5+
- Remove `transition` and `interpolated` flags from the `camera-projection` style property — enum properties cannot be transitioned, so these flags were incorrect.
6+
7+
### Features and improvements ✨
8+
9+
- Make published TypeScript declarations self-contained, fixing consumer builds that failed with `skipLibCheck: false`.
10+
- Improve terrain raycast accuracy for mouse events, camera fitting, and other pointer interactions.
11+
- Improve landmark model LOD switching with size-based distance heuristics for better rendering performance.
12+
13+
### Bug fixes 🐞
14+
15+
- Fix `hd-road-markup` elevated lines rendering flat with zero-exaggeration terrain.
16+
- Fix `viewport-y` symbol sorting causing a `Vertex buffer is not big enough for the draw call` error when a symbol bucket had multiple segments.
17+
- Fix multilinestrings not displaying labels correctly.
18+
- Fix parametric colors sometimes loading the wrong cached image.
19+
120
## 3.25.0
221

322
### Breaking changes ⚠️
@@ -21,6 +40,9 @@
2140
- Remove all direct dependencies from `package.json` slightly improving NPM install size and time.
2241
- Improve anti-aliasing for lines with borders.
2342
- Implement automatic conflation of regular and HD road data in preparation for future Mapbox Standard updates.
43+
- Add support for async `transformRequest`: the callback can now return a `Promise` and receives an `AbortSignal`, enabling patterns such as refreshing an auth token before each request.
44+
- Add `lightOverrides` to model source, allowing per-model light configuration independent of the global style light setup.
45+
- Expose `setWorkerUrl` for the ESM entry point.
2446

2547
## Bug fixes 🐞
2648

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

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.25.0",
4+
"version": "3.26.0-rc.1",
55
"main": "dist/mapbox-gl.js",
66
"style": "dist/mapbox-gl.css",
77
"types": "dist/mapbox-gl.d.ts",

src/style-spec/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@mapbox/mapbox-gl-style-spec",
3-
"version": "14.25.0",
3+
"version": "14.26.0-rc.1",
44
"description": "a specification for mapbox gl styles",
55
"author": "Mapbox",
66
"license": "SEE LICENSE IN LICENSE.txt",

0 commit comments

Comments
 (0)