Skip to content

Commit 4c711c1

Browse files
authored
Bump glNative and common versions 11.10.0 (#2953)
* Bump glNative and common versions 11.10.0 * Update changelog * Add common version to CHANGELOG * Update mapbox-maps-android/CHANGELOG.md * Update license-generate
1 parent ee8b850 commit 4c711c1

File tree

3 files changed

+51
-3
lines changed

3 files changed

+51
-3
lines changed

CHANGELOG.md

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,58 @@ Mapbox welcomes participation and contributions from everyone.
55
# main
66

77
# 11.10.0
8+
## Features ✨ and improvements 🏁
9+
* Localize geofencing attribution dialog.
10+
* Introduce `ViewAnnotationOptions.priority`, deprecate `ViewAnnotationOptions.selected`. Use this property to define view annotation sort order.
11+
* Introduce `ViewAnnotationOptions.minZoom` and `ViewAnnotationOptions.maxZoom`. Use these properties to configure zoom-level specific view annotations.
12+
* Introduce `SymbolLayer.iconSizeScaleRange`, `SymbolLayer.textSizeScaleRange`, `FillLayer.fillElevationReference`, `LineLayer.lineCrossSlope`, `LineLayer.lineWidthUnit`, `LineLayer.lineCrossSlope`, `LineLayer.lineElevationReference`, `DirectionalLight.shadowQuality`, `Rain.distortionStrength`, `Rain.distortionStrengthTransition`, `Rain.dropletSize`, `Rain.dropletSizeTransition`, `Rain.vignetteColor`, `Rain.vignetteColorTransition`, `Snow.flakeSize`, `Snow.flakeSizeTransition`, `Snow.vignetteColor`, `Snow.vignetteColorTransition`.
13+
* Introduce experimental Color Theme API, which allows changing the style of the map using `Style.setStyleColorTheme`.
14+
* Introduce experimental `ModelLayer.modelElevationReference` property.
15+
* Introduce experimental `LocationPuck3D.modelElevationReference` property.
16+
* Add experimental `ViewAnnotationManager.setViewAnnotationAvoidLayers` for specifying layers that view annotations should avoid. The API currently only supports line layers.
17+
* Add `*UseTheme` String style properties to override color theme for particular color properties in all layers and their Compose counterparts.
18+
* Add support for the `maxOverscaleFactorForParentTiles` property in `CustomRasterSource` and `CustomGeometrySource`, allowing greater control over tile overscaling behavior when rendering custom raster tiles.
19+
* Extend tilecover for elevated roads avoiding missing road segments.
20+
* Change default value of experimental `Rain.opacity` to 0.19, default `Rain.vignette` to 0.3, `Snow.opacity` to 0.19, default `Snow.vignette` to 0.3.
21+
* Update the default value of experimental properties: default `Snow.density` is updated to `["interpolate",["linear"],["zoom"],11,0,13,0.85]`; default `Snow.opacity` is updated to `1.0`; default `Snow.vignette` is updated to `["interpolate",["linear"],["zoom"],11,0,13,0.3]`; default `Snow.centerThinning` is updated to `0.4`, default `Snow.direction` is updated to `listOf(0.0, 50.0)`; default `Snow.flakeSize` is updated to `0.71`; default `Rain.density` is updated to `["interpolate",["linear"],["zoom"],11,0,13,0.85]`; default `Rain.color` is updated to `["interpolate",["linear"],["measure-light","brightness"],0,"#03113d",0.3,"#a8adbc"]`; default `Rain.opacity` is updated to `["interpolate",["linear"],["measure-light","brightness"],0,0.88,1,0.7]`; default `Rain.vignette` is updated to `["interpolate",["linear"],["zoom"],11,0,13,0.3]`; default `Rain.vignetteColor` is updated to `["interpolate",["linear"],["measure-light","brightness"],0,"#001736",0.3,"#464646"]`; default `Rain.centerThinning` is updated to `0.57`; default `Rain.dropletSize` is updated to `listOf(2.6, 18.2)`; default `Rain.distortionStrength` is updated to `0.7`.
22+
* Remove `@MapboxExperimental` from `ClipLayer.clipLayerTypes` and `ClipLayer.clipLayerScope`.
23+
* Remove `<profileable android:shell=true/>` flag in release manifest.
24+
* Remove `libandroid-tests-support-code.so` from release AAR.
25+
* Remove experimental `ShadowQuality` properties from direct light layer.
26+
* [compose] Introduce experimental `StyleState.colorTheme` state for setting `ColorTheme` for the style.
27+
* [compose] Introduce experimental `SymbolLayerState.iconSizeScaleRange`, `SymbolLayerState.textSizeScaleRange`, `FillLayerState.fillElevationReference`, `LineLayerState.lineCrossSlope`, `LineLayerState.lineWidthUnit`, `LineLayerState.lineCrossSlope`, `LineLayerState.lineElevationReference`, `DirectionalLightState.shadowQuality`, `RainState.distortionStrength`, `RainState.distortionStrengthTransition`, `RainState.dropletSize`, `RainState.dropletSizeTransition`, `RainState.vignetteColor`, `RainState.vignetteColorTransition`, `SnowState.flakeSize`, `SnowState.flakeSizeTransition`, `SnowState.vignetteColor`, `SnowState.vignetteColorTransition`.
28+
829
## Bug fixes 🐞
930
* [compose] Fix wrong layer order when using `aboveLayer(..)` composable function.
1031
* [compose] Fix annotation composable functions not working inside `slot(...)` composable function.
1132
* [compose] Fix annotation composable functions rendered in wrong order.
33+
* Prefer last used anchor for Dynamic View Annotation placement.
34+
* Fix out of bound issue of gradient effect.
35+
* Fix hidden elements caused by flood lighting.
36+
* Fix parsing raster sprite images with float stretch/content coordinates.
37+
* Fix glyph loading issue when incorrect glyph url is used.
38+
* Speed up start with big old offline database.
39+
* Fix disappearing tiles in some rare conditions.
40+
* Fix rasterization of images with positive mask coordinates which caused vector icons not being rasterized correctly.
41+
* Place Dynamic View Annotation further away from camera when pitch > 45. This allows Dynamic View Annotation to be placed further away from the puck so it is not repositioned frequently.
42+
* Fix visual artifacts from `FillExtrusionLayer` for night presets.
43+
* Fix precision issues with 3D puck and orthographic projection when zoom is more than 17. The fix prevents puck-shadow from disappearing in lower zoom scales in 2D-views.
44+
* Fix road shadows issues when far away and low zoom levels.
45+
* Fix app crash when autoMaxZoom=true.
46+
* Fix an unhandled exception occurring during config expression parsing
47+
* Mark `BackgroundLayer.backgroundPitchAlignment` as experimental.
48+
* Skip any map scroll (panning) if shove gesture is already in progress preventing camera flying away.
49+
* Fix crash on style reload if a config referenced in the expression was missing.
50+
* Fix high cpu usage when map goes to background.
51+
* Fix missing on style loaded call if sprite is absent in cache and there is no network connection.
52+
* Fix background layers which used images from a mapbox-hosted style.
53+
* Fix images being displayed incorrectly in some cases with line patterns and `LineJoin.NONE`.
54+
* Fix too early sources loaded event.
55+
* Fix to calculate image size for max text size, not for the next zoom level text size.
56+
* Fix line rendering for layers with elevated and non-elevated buckets
57+
58+
## Dependencies
59+
* Update gl-native to v11.10.0 and common to v24.10.0.
1260

1361

1462
# 11.9.2 February 05, 2025

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -482,7 +482,7 @@ License: [The Apache Software License, Version 2.0](http://www.apache.org/licens
482482

483483
===========================================================================
484484

485-
### MapboxCoreMaps,11.10.0-rc.1,Mapbox ToS,Mapbox,https://www.mapbox.com/
485+
### MapboxCoreMaps,11.10.0,Mapbox ToS,Mapbox,https://www.mapbox.com/
486486

487487
```
488488
Mapbox Core Maps version 11.0

gradle/libs.versions.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ japicmp = "0.4.1"
3535
# Dependencies
3636

3737
# GlNative and Common are used by the convention plugin
38-
mapboxGlNative = "11.10.0-rc.1"
39-
mapboxCommon = "24.10.0-rc.1"
38+
mapboxGlNative = "11.10.0"
39+
mapboxCommon = "24.10.0"
4040

4141
mapboxBase = "0.11.0"
4242
mapboxGestures = "0.8.0"

0 commit comments

Comments
 (0)