Skip to content

OpenXR SDK (Source) 1.1.45

Latest
Compare
Choose a tag to compare
@rpavlik rpavlik released this 05 Feb 21:07
· 6 commits to main since this release
release-1.1.45

OpenXR SDK 1.1.45 (2025-02-05)

New: Experimental pre-built macOS artifacts!

This release includes a new multi-vendor extension, a new vendor extension,
improvements to Android builds and artifacts, and a revision to a new
architecture added in 1.1.42.

Note that SDK release 1.1.44 was skipped to keep up with a monthly cadence for
patch releases.

  • Registry
  • SDK
    • Change: Update the ABI identifier of LoongArch64 in
      specification/loader/runtime.adoc and the loader. This introduces a small
      incompatibility on this platform, but only if you were already decorating your
      manifests with ABI/architecture, which is unlikely.
      (OpenXR-SDK-Source PR 523)
    • Improvement: Update Gradle (for hello_xr and other tests) from 7.5/7.5.1 to to
      8.5, and Android Gradle Plugin to 8.1.4.
      (internal MR 3640)
    • Improvement: Adjust build so that it is possible to build a new binary .aar
      file from an unzipped sources.jar file, by calling something like bash org/khronos/openxr/openxr_loader_for_android/maintainer-scripts/build-aar.sh.
      (internal MR 3642)
    • Improvement: In build-aar.sh, skip making a sources.jar automatically if we
      lack the requirements (such as when we are already building from one.)
      (internal MR 3642)

The Android loader can be found on Maven Central, by adding the following line to your Android app's build.gradle dependencies section:

implementation 'org.khronos.openxr:openxr_loader_for_android:1.1.45'

(There may be a delay of a few hours after release before artifacts are accessible on Maven Central.)

Alternately, the AAR file (plus signature by the dedicated spec editor key and associated POM) are attached to this release.

Other release files are signed by specification editor Rylie Pavlik's key, with key fingerprint 45207B2B1E53E1F2755FF63CC5A2D593A61DBC9D. Link goes to full public key.