Google has pushed a SECOND release candidate of Jetpack SceneCore, the 3D scene-graph library at the CORE of native Android XR apps. Version 1.0.0-rc02 landed on October 7, 2026, and its changelog is almost ENTIRELY about one thing: MEMORY and CONTEXT LEAKS.
That matters because a release candidate is supposed to be the LAST stop before a stable 1.0. Google’s own SceneCore release notes now list rc02 as the latest update, with NO stable release yet and no beta or alpha track running alongside it.
What rc02 fixes
The release notes list FIVE bug fixes, and every one is about lifecycle hygiene rather than NEW features:
- A potential MEMORY LEAK was removed by dropping a
perceptionRuntimeCacheinSessionExt; the runtime is now pulled directly from theSession. - A potential CONTEXT LEAK was closed by using
applicationContextfor OpenXR native handles, so the native runtime no longer holds anActivity. - RACE CONDITIONS in
XrInstanceManagerwere addressed with proper synchronization and initialization locking. ReferenceCleanernow supports de-registration, andEntitycleanup runs explicitly duringdispose(), preventing DUPLICATE execution on garbage collection.- A second MEMORY LEAK in
Scenewas removed by dropping asceneCachein favor of fetching the instance fromsessionConnectors.
Why it reads like a stability pass
The first candidate, rc01 on September 9, added the scenecore-openxr library, REMOVED several deprecated APIs ahead of stable, and fixed a bug where an Activity reference could be RETAINED after it was destroyed. rc02 continues in the same direction: no new public surface, just tightening how SceneCore lets go of objects. Metaverse Watcher covered the move to release candidate in September.
The timeline shows how FAST the API settled this year. Beta01 arrived July 15 with BREAKING changes, including a suspend Session.create and the rename of AnchorEntity to AnchorSpace. Beta02 followed August 12, then rc01 four weeks later, then rc02 four weeks after that.
What developers should take from it
For teams building for Samsung Galaxy XR or the incoming wave of Android XR glasses, the practical read is SIMPLE: if you shipped on rc01, rc02 is a drop-in dependency bump (androidx.xr.scenecore:scenecore:1.0.0-rc02) that targets leaks you may already be seeing in long sessions. Google has NOT published a date for SceneCore 1.0 stable, and the release notes do not promise one. Treat any stable timing as UNCONFIRMED until it appears on the release page.
Source: Android Developers, Jetpack SceneCore release notes (last updated October 9, 2026).