Skip to content

Release 2.0.0

Latest

Choose a tag to compare

@MukeshKumar009 MukeshKumar009 released this 24 Aug 15:30
· 3 commits to master since this release

Main changes

  • Merged sceneformsrc and sceneformux into the single sceneform-nxt module.
  • Added Kotlin source compilation and coroutine support.
  • Migrated the updated SDK and sample to AndroidX.
  • Added compatibility with Android API 36 and Java 17.
  • Updated ARCore and Filament integrations.
  • Added HDR and KTX environment-loading utilities.
  • Added asynchronous model and resource loading.
  • Updated glTF animation handling for Filament 1.70.1.
  • Modernized Gradle configuration and module namespaces.
  • Updated the glTF sample for the new module and APIs.

New features

  • Added a video node with rounded-corner support.

Updated toolchain

  • Android Gradle Plugin: 8.10.1
  • Gradle: 8.11.1
  • Kotlin: 2.1.20
  • Java: 17
  • Compile SDK: 36
  • Target SDK: 36
  • Minimum SDK: 24

Updated core libraries

  • Google ARCore: 1.51.0
  • Google Filament: 1.70.1
  • Filament GLTFIO: 1.70.1
  • Filament Utils: 1.70.1
  • Filamat: 1.70.1

AndroidX and Kotlin libraries

  • AndroidX AppCompat: 1.7.0
  • AndroidX Activity: 1.10.1
  • AndroidX Fragment: 1.8.6
  • AndroidX Lifecycle Runtime KTX: 2.8.7
  • Kotlin Coroutines Android: 1.9.0
  • Kotlin Coroutines JDK 8: 1.9.0

Resource loading

  • Fuel: 2.3.1
  • Fuel Coroutines: 2.3.1