Skip to content

Commit c56f6c8

Browse files
Update versions for v0.17.0-beta.1 release
GitOrigin-RevId: 16f0e365e0114e22bac14118690e449785a1335a
1 parent 51cfff3 commit c56f6c8

File tree

69 files changed

+2229
-2294
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+2229
-2294
lines changed

CHANGELOG.md

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -14,26 +14,6 @@ Mapbox welcomes participation and contributions from everyone.
1414
* Introduced `ScaleBarSettings.distanceUnits` property supporting metric, imperial, and nautical units, replacing the boolean `isMetricUnits` property.
1515
* Added `fuelingStationModePointOfInterestLabels` configuration option to Mapbox Standard and Standard Satellite styles. Control the visibility of fuel station and electric charging station POI labels with options: "default" (shows both), "fuel" (fuel stations only), "electric" (charging stations only), or "none" (hides both).
1616

17-
# 11.16.2 October 31, 2025
18-
19-
## Bug fixes 🐞
20-
* Fix crash on 3D/satellite styles switching
21-
22-
## Dependencies
23-
* Update gl-native to [v11.16.2](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.16.2), common to [v24.16.2](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.16.2).
24-
25-
26-
# 11.16.1 October 28, 2025
27-
28-
## Bug fixes 🐞
29-
* Fix crash on frequent style switching
30-
* Fix iteration over GeoJSON children for `distance` and `within` expression to results in performance spike
31-
* Fix crash on day/night switch incorrect texture release order
32-
33-
## Dependencies
34-
* Update gl-native to [v11.16.1](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.16.1), common to [v24.16.1](https://github.com/mapbox/mapbox-maps-android/releases/tag/v11.16.1).
35-
36-
3717

3818
# 11.16.0 October 21, 2025
3919
## Bug fixes 🐞

LICENSE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
### License
22

3-
Mapbox Maps for Android version 11.18.0-SNAPSHOT-11-05--04-29.git-73a9692
3+
Mapbox Maps for Android version 11.17.0-beta.1
44
Mapbox Maps Android SDK
55

66
Copyright © 2021 - 2025 Mapbox, Inc. All rights reserved.
@@ -488,7 +488,7 @@ License: [The Apache Software License, Version 2.0](http://www.apache.org/licens
488488

489489
===========================================================================
490490

491-
### MapboxCoreMaps,11.18.0-SNAPSHOT-11-05--04-29.git-73a9692,Mapbox ToS,Mapbox,https://www.mapbox.com/
491+
### MapboxCoreMaps,11.17.0-beta.1,Mapbox ToS,Mapbox,https://www.mapbox.com/
492492

493493
```
494494
Mapbox Core Maps version 11.0

app/src/androidTest/java/com/mapbox/maps/testapp/annotation/generated/PolylineAnnotationManagerAndroidTest.kt

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

app/src/main/java/com/mapbox/maps/testapp/examples/customlayer/ExampleCustomLayer.kt

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,9 @@ class ExampleCustomLayer : CustomLayerHost {
3535
}
3636

3737
override fun initialize() {
38-
logD(TAG) {
39-
val maxAttrib = IntArray(1)
40-
GLES20.glGetIntegerv(GLES20.GL_MAX_VERTEX_ATTRIBS, maxAttrib, 0)
41-
"Max vertex attributes: ${maxAttrib[0]}"
42-
}
38+
val maxAttrib = IntArray(1)
39+
GLES20.glGetIntegerv(GLES20.GL_MAX_VERTEX_ATTRIBS, maxAttrib, 0)
40+
logD(TAG, "Max vertex attributes: ${maxAttrib[0]}")
4341

4442
// load and compile shaders
4543
vertexShader = loadShader(

compose-app/src/main/java/com/mapbox/maps/compose/testapp/examples/basic/QueryRenderedFeatureActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ public class QueryRenderedFeatureActivity : ComponentActivity() {
135135
logD(TAG, "Clicked outside of building")
136136
return null
137137
}
138-
logD(TAG) { "Feature properties: ${selectedBuildings.first().properties}" }
138+
logD(TAG, "Feature properties: ${selectedBuildings.first().properties}")
139139
return (selectedBuildings.first().geometry as? Polygon)?.coordinates()?.toList()
140140
}
141141

extension-androidauto/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ allprojects {
3333
// In your build.gradle, add the extension with your other dependencies.
3434
dependencies {
3535
// Note that the Mapbox Android Auto Extension depends on the entire Mapbox Maps SDK, it will bring the whole Mapbox Maps SDK with the same version as transitive dependency.
36-
implementation 'com.mapbox.extension:maps-androidauto:11.16.2'
36+
implementation 'com.mapbox.extension:maps-androidauto:11.16.0'
3737
}
3838
```
3939

extension-androidauto/src/main/java/com/mapbox/maps/extension/androidauto/CarMapSurfaceOwner.kt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import androidx.car.app.SurfaceCallback
77
import androidx.car.app.SurfaceContainer
88
import com.mapbox.maps.EdgeInsets
99
import com.mapbox.maps.MapInitOptions
10+
import com.mapbox.maps.MapSurface
1011
import com.mapbox.maps.ScreenCoordinate
11-
import com.mapbox.maps.logD
1212
import com.mapbox.maps.logI
1313
import java.util.concurrent.CopyOnWriteArraySet
1414

@@ -48,25 +48,25 @@ internal class CarMapSurfaceOwner(
4848

4949
internal fun registerObserver(mapboxCarMapObserver: MapboxCarMapObserver) {
5050
carMapObservers.add(mapboxCarMapObserver)
51-
logD(TAG, "registerObserver + 1 = ${carMapObservers.size}")
51+
logI(TAG, "registerObserver + 1 = ${carMapObservers.size}")
5252

5353
mapboxCarMapSurface?.let { carMapSurface ->
5454
mapboxCarMapObserver.onAttached(carMapSurface)
5555
}
5656
ifNonNull(mapboxCarMapSurface, visibleArea, visibleEdgeInsets) { _, area, edge ->
57-
logD(TAG, "registerObserver visibleAreaChanged")
57+
logI(TAG, "registerObserver visibleAreaChanged")
5858
mapboxCarMapObserver.onVisibleAreaChanged(area, edge)
5959
}
6060
ifNonNull(mapboxCarMapSurface, stableArea, stableEdgeInsets) { _, area, edge ->
61-
logD(TAG, "registerObserver stableAreaChanged")
61+
logI(TAG, "registerObserver stableAreaChanged")
6262
mapboxCarMapObserver.onStableAreaChanged(area, edge)
6363
}
6464
}
6565

6666
internal fun unregisterObserver(mapboxCarMapObserver: MapboxCarMapObserver) {
6767
carMapObservers.remove(mapboxCarMapObserver)
6868
mapboxCarMapSurface?.let { mapboxCarMapObserver.onDetached(it) }
69-
logD(TAG, "unregisterObserver - 1 = ${carMapObservers.size}")
69+
logI(TAG, "unregisterObserver - 1 = ${carMapObservers.size}")
7070
}
7171

7272
internal fun clearObservers() {
@@ -131,7 +131,7 @@ internal class CarMapSurfaceOwner(
131131
* @see SurfaceCallback.onVisibleAreaChanged
132132
*/
133133
override fun onVisibleAreaChanged(visibleArea: Rect) {
134-
logI(TAG, "onVisibleAreaChanged visibleArea:$visibleArea $visibleEdgeInsets")
134+
logI(TAG, "onVisibleAreaChanged visibleArea:$visibleArea")
135135
this.visibleArea = visibleArea
136136
notifyVisibleAreaChanged()
137137
}
@@ -140,7 +140,7 @@ internal class CarMapSurfaceOwner(
140140
this.visibleEdgeInsets = visibleArea?.edgeInsets()
141141
this.visibleCenter = visibleCenter()
142142
ifNonNull(mapboxCarMapSurface, visibleArea, visibleEdgeInsets) { _, area, edge ->
143-
logD(TAG, "notifyVisibleAreaChanged $area $edge")
143+
logI(TAG, "notifyVisibleAreaChanged $area $edge")
144144
carMapObservers.forEach {
145145
it.onVisibleAreaChanged(area, edge)
146146
}
@@ -154,11 +154,11 @@ internal class CarMapSurfaceOwner(
154154
* @see SurfaceCallback.onStableAreaChanged
155155
*/
156156
override fun onStableAreaChanged(stableArea: Rect) {
157-
logI(TAG, "onStableAreaChanged stableArea:$stableArea $stableEdgeInsets")
157+
logI(TAG, "onStableAreaChanged stableArea:$stableArea")
158158
this.stableEdgeInsets = stableArea.edgeInsets()
159159
this.stableArea = stableArea
160160
ifNonNull(mapboxCarMapSurface, stableArea, stableEdgeInsets) { _, area, edge ->
161-
logD(TAG, "notifyStableAreaChanged $area $edge")
161+
logI(TAG, "notifyStableAreaChanged $area $edge")
162162
carMapObservers.forEach {
163163
it.onStableAreaChanged(area, edge)
164164
}
@@ -171,7 +171,7 @@ internal class CarMapSurfaceOwner(
171171
* @see SurfaceCallback.onScroll
172172
*/
173173
override fun onScroll(distanceX: Float, distanceY: Float) {
174-
logD(TAG, "onScroll $distanceX, $distanceY")
174+
logI(TAG, "onScroll $distanceX, $distanceY")
175175
val carMapSurface = mapboxCarMapSurface ?: return
176176
gestureHandler?.onScroll(carMapSurface, visibleCenter, distanceX, distanceY)
177177
}
@@ -182,7 +182,7 @@ internal class CarMapSurfaceOwner(
182182
* @see SurfaceCallback.onFling
183183
*/
184184
override fun onFling(velocityX: Float, velocityY: Float) {
185-
logD(TAG, "onFling $velocityX, $velocityY")
185+
logI(TAG, "onFling $velocityX, $velocityY")
186186
val carMapSurface = mapboxCarMapSurface ?: return
187187
gestureHandler?.onFling(carMapSurface, velocityX, velocityY)
188188
}
@@ -193,7 +193,7 @@ internal class CarMapSurfaceOwner(
193193
* @see SurfaceCallback.onScale
194194
*/
195195
override fun onScale(focusX: Float, focusY: Float, scaleFactor: Float) {
196-
logD(TAG, "onScroll $focusX, $focusY, $scaleFactor")
196+
logI(TAG, "onScroll $focusX, $focusY, $scaleFactor")
197197
val carMapSurface = mapboxCarMapSurface ?: return
198198
gestureHandler?.onScale(carMapSurface, focusX, focusY, scaleFactor)
199199
}

extension-androidauto/src/test/java/com/mapbox/maps/extension/androidauto/MapboxCarMapTest.kt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ class MapboxCarMapTest {
4141
fun setup() {
4242
mockkStatic("com.mapbox.maps.MapboxLogger")
4343
every { logI(any(), any()) } just Runs
44-
every { logD(any(), any<String>()) } just Runs
4544
mockkObject(MapSurfaceProvider)
4645
every { MapSurfaceProvider.create(any(), any(), any()) } returns testMapSurface
4746
}

extension-compose/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,11 +51,11 @@ allprojects {
5151
5252
// In your build.gradle, add the compose extension with your other dependencies.
5353
dependencies {
54-
implementation 'com.mapbox.extension:maps-compose:11.16.2'
54+
implementation 'com.mapbox.extension:maps-compose:11.16.0'
5555
5656
// Pick your versions of Android Mapbox Map SDK
5757
// Note that Compose extension is compatible with Maps SDK v11.0+.
58-
implementation 'com.mapbox.maps:android:11.16.2'
58+
implementation 'com.mapbox.maps:android:11.16.0'
5959
}
6060
```
6161

0 commit comments

Comments
 (0)