Skip to content

Commit 7e988b6

Browse files
Kylmakallekediarov
authored andcommitted
Backport changelogs from v0.14-beta.1 (#4901)
Co-authored-by: Kirill Kediarov <[email protected]> GitOrigin-RevId: bc5add22c95b5efbff374b6b7d3966e44cc50f26
1 parent e709bd1 commit 7e988b6

File tree

17 files changed

+33
-49
lines changed

17 files changed

+33
-49
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,23 @@ Mapbox welcomes participation and contributions from everyone.
44

55
# main
66

7+
# 11.14.0-beta.1 July 02, 2025
8+
79
## Features ✨ and improvements 🏁
810
* Added new `FillLayer.fillPatternCrossFade`, `FillExtrusionLayer.fillExtrusionPatternCrossFade`, `LineLayer.fillExtrusionPatternCrossFade` properties.
911
* Provide depth range used for rendering 3D content to custom layers.
1012
* Added new `split` expression, which returns an array of substrings from a string, split by a delimiter parameter.
1113

1214
## Bug fixes 🐞
1315
* Apply obfuscation rules for generated `@MapboxModule` with `enableConfiguration = true`
16+
* Handle getSharedPreferences exceptions in SettingsServiceHelper
1417

1518
## Dependencies
1619
* Update gl-native to v11.14.0-beta.1, common to 24.14.0-beta.1.
1720
* Update Mapbox Base Android library to [v0.12.0](https://github.com/mapbox/mapbox-base-android/releases/tag/v0.12.0).
1821
* Update Mapbox Gestures Android library to [v0.9.1](https://github.com/mapbox/mapbox-gestures-android/releases/tag/v0.9.1).
1922

23+
2024
# 11.13.1 June 18, 2025
2125

2226
## Bug fixes 🐞

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.13.0-rc.1'
36+
implementation 'com.mapbox.extension:maps-androidauto:11.14.0-beta.1'
3737
}
3838
```
3939

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.13.0-rc.1'
54+
implementation 'com.mapbox.extension:maps-compose:11.14.0-beta.1'
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.13.0-rc.1'
58+
implementation 'com.mapbox.maps:android:11.14.0-beta.1'
5959
}
6060
```
6161

extension-localization/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ allprojects {
3131
3232
// In the app build.gradle file
3333
dependencies {
34-
implementation 'com.mapbox.extension:maps-localization:11.13.0-rc.1'
34+
implementation 'com.mapbox.extension:maps-localization:11.14.0-beta.1'
3535
}
3636
```
3737

extension-style/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ allprojects {
3232
3333
// In the app build.gradle file
3434
dependencies {
35-
implementation 'com.mapbox.extension:maps-style:11.13.0-rc.1'
35+
implementation 'com.mapbox.extension:maps-style:11.14.0-beta.1'
3636
}
3737
```
3838

gradle.properties

Lines changed: 9 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -9,30 +9,9 @@ TEST_APP_VERSION_NAME=0.1.0
99
# any settings specified in this file.
1010
# For more details on how to configure your build environment visit
1111
# http://www.gradle.org/docs/current/userguide/build_environment.html
12-
1312
# Specifies the JVM arguments used for the daemon process.
1413
# The setting is particularly useful for tweaking memory settings.
15-
# Ensure important default jvmargs aren't overwritten. See https://github.com/gradle/gradle/issues/19750
16-
#
17-
# For more information about how Gradle memory options were chosen:
18-
# - Metaspace See https://www.jasonpearson.dev/metaspace-in-jvm-builds/
19-
# - SoftRefLRUPolicyMSPerMB would default to 1000 which with a 4gb heap translates to ~51 minutes.
20-
# A value of 1 means ~4 seconds before SoftRefs can be collected, which means its realistic to
21-
# collect them as needed during a build that should take seconds to minutes.
22-
# - CodeCache normally defaults to a very small size. Increasing it from platform defaults of 32-48m
23-
# because of how many classes can be loaded into memory and then cached as native compiled code
24-
# for a small speed boost.
25-
# - Increased stack size (Xss) fixes StackOverFlow during javadoc generation
26-
org.gradle.jvmargs=-Dfile.encoding=UTF-8 -XX:+UseG1GC -XX:SoftRefLRUPolicyMSPerMB=1 -XX:ReservedCodeCacheSize=256m -XX:+HeapDumpOnOutOfMemoryError -Xmx16g -Xms4g -Xss4m
27-
28-
# For more information about how Kotlin Daemon memory options were chosen:
29-
# - Kotlin JVM args only inherit Xmx, ReservedCodeCache, and MaxMetaspace. Since we are specifying
30-
# other args we need to specify all of them here.
31-
# - We're using the Kotlin Gradle Plugin's default value for ReservedCodeCacheSize, if we do not then
32-
# the Gradle JVM arg value for ReservedCodeCacheSize will be used.
33-
kotlin.daemon.jvmargs=-Dfile.encoding=UTF-8 -XX:+UseG1GC -XX:SoftRefLRUPolicyMSPerMB=1 -XX:ReservedCodeCacheSize=320m -XX:+HeapDumpOnOutOfMemoryError -Xmx16g -Xms4g
34-
35-
14+
org.gradle.jvmargs=-Xmx12g -XX:MaxPermSize=1024m -XX:+UseParallelGC
3615
# When configured, Gradle will run in incubating parallel mode.
3716
# This option should only be used with decoupled projects. More details, visit
3817
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
@@ -41,15 +20,16 @@ kotlin.daemon.jvmargs=-Dfile.encoding=UTF-8 -XX:+UseG1GC -XX:SoftRefLRUPolicyMSP
4120
# Android operating system, and which are packaged with your app's APK
4221
# https://developer.android.com/topic/libraries/support-library/androidx-rn
4322
android.useAndroidX=true
23+
# Automatically convert third-party libraries to use AndroidX
24+
android.enableJetifier=false
4425
# Kotlin code style for this project: "official" or "obsolete":
4526
kotlin.code.style=official
27+
# Work around Jetifier can't handle multi-release jars
28+
# https://github.com/bcgit/bc-java/issues/762
29+
# https://issuetracker.google.com/issues/172784894
30+
# android.jetifier.blacklist=bcprov-jdk15on
31+
android.jetifier.ignorelist=bcprov-jdk15on
4632
# Internal build flag to build from source.
4733
buildFromSource=false
4834
# Disable ksp incremental feature due to ksp bug in https://github.com/google/ksp/issues/1280
49-
ksp.incremental=false
50-
51-
android.nonTransitiveRClass=false
52-
#android.nonFinalResIds=false
53-
54-
# Enable caching between builds.
55-
org.gradle.caching=true
35+
ksp.incremental=false

gradle/libs.versions.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ exampleCompileSdkVersion = "34"
1515

1616
# Plugins
1717
pluginJacoco = "0.8.12"
18-
pluginGradle = "8.10.1"
18+
pluginGradle = "7.4.2"
1919
pluginLicense = "0.9.0"
2020
pluginMapboxAccessToken = "0.4.0"
2121
pluginMapboxSdkRegistry = "1.3.3"
2222
pluginMapboxSdkVersions = "1.1.3"
23-
pluginMapboxNdk = "0.2.0"
23+
pluginMapboxNdk = "0.1.0"
2424
pluginTaskTree = "2.1.0"
2525
pluginPlayPublisher = "3.7.0"
2626
pluginGradleVersions = "0.42.0"
@@ -64,7 +64,7 @@ googleCarAppLibrary = "1.2.0"
6464
kotlinCoroutines = "1.6.1"
6565
junit = "4.13.2"
6666
mockk = "1.13.5"
67-
robolectric = "4.10.3"
67+
robolectric = "4.9.2"
6868
robolectricEgl = "gl1.1-android-2.1_r1"
6969
lint = "30.4.2"
7070
hamcrest = "2.1"

plugin-animation/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ allprojects {
3434
3535
// In the app build.gradle file
3636
dependencies {
37-
implementation 'com.mapbox.plugin:maps-animation:11.13.0-rc.1'
37+
implementation 'com.mapbox.plugin:maps-animation:11.14.0-beta.1'
3838
}
3939
```
4040

plugin-annotation/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ allprojects {
3030
3131
// In the app build.gradle file
3232
dependencies {
33-
implementation 'com.mapbox.plugin:maps-annotation:11.13.0-rc.1'
33+
implementation 'com.mapbox.plugin:maps-annotation:11.14.0-beta.1'
3434
}
3535
```
3636

plugin-attribution/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ allprojects {
3333
3434
// In the app build.gradle file
3535
dependencies {
36-
implementation 'com.mapbox.plugin:maps-attribution:11.13.0-rc.1'
36+
implementation 'com.mapbox.plugin:maps-attribution:11.14.0-beta.1'
3737
}
3838
```
3939

0 commit comments

Comments
 (0)