Skip to content

Commit 432ae9a

Browse files
authored
Updates to ARCore 1.46.0 and filament 1.56.0 and kotlin 2 and API 35 (#581)
* Update deps, fix a few crashes - Crash in SceneView when calling pickNode() which can throw an exception but isn’t caught when destroying the view - Crash in ArSceneView when view is destroying that could be attempting to double destroy * Updates to ARCore 1.46.0 and filament 1.56.0 and kotlin 2 and API 35
1 parent 65b397b commit 432ae9a

File tree

40 files changed

+86
-129
lines changed

40 files changed

+86
-129
lines changed

.idea/compiler.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/gradle.xml

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

.idea/kotlinc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

arsceneview/build.gradle

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ plugins {
33
id 'kotlin-android'
44
id 'filament-tools-plugin'
55
id 'org.jetbrains.dokka'
6+
id 'org.jetbrains.kotlin.plugin.compose'
67
}
78

89
// *************************************************************************************************
@@ -40,11 +41,11 @@ if (project.properties['filamentPluginEnabled']?.toBoolean()) {
4041
android {
4142
namespace 'io.github.sceneview.ar'
4243

43-
compileSdk 34
44+
compileSdk 35
4445

4546
defaultConfig {
4647
minSdk 24
47-
targetSdk 34
48+
targetSdk 35
4849

4950
consumerProguardFiles "consumer-rules.pro"
5051
}
@@ -69,28 +70,25 @@ android {
6970
buildFeatures {
7071
compose = true
7172
}
72-
composeOptions {
73-
kotlinCompilerExtensionVersion = "1.5.14"
74-
}
7573
// Preserve compression of filament files
7674
androidResources {
7775
noCompress 'filamat', 'ktx'
7876
}
7977
}
8078

8179
dependencies {
82-
implementation 'androidx.core:core-ktx:1.13.1'
80+
implementation 'androidx.core:core-ktx:1.15.0'
8381
implementation 'androidx.appcompat:appcompat:1.7.0'
8482

8583
// Compose
86-
implementation "androidx.compose.ui:ui:1.6.7"
87-
implementation "androidx.compose.foundation:foundation:1.6.7"
84+
implementation "androidx.compose.ui:ui:1.7.5"
85+
implementation "androidx.compose.foundation:foundation:1.7.5"
8886

8987
// SceneView
9088
api project(":sceneview")
9189

9290
// ARCore
93-
api "com.google.ar:core:1.43.0"
91+
api "com.google.ar:core:1.46.0"
9492
}
9593

9694
apply plugin: "com.vanniktech.maven.publish"
-1.25 KB
Binary file not shown.
-133 Bytes
Binary file not shown.
-1.31 KB
Binary file not shown.
-771 Bytes
Binary file not shown.
1.44 KB
Binary file not shown.
-105 KB
Binary file not shown.

0 commit comments

Comments
 (0)