Skip to content

chore: bump the plugin pin to v2.19.2 in all four samples - #16

Merged
dfattal merged 1 commit into
mainfrom
chore/bump-plugin-v2.19.2
Sep 14, 2026
Merged

dfattal merged 1 commit into
mainfrom
chore/bump-plugin-v2.19.2

Conversation

@dfattal

@dfattal dfattal commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Bumps com.displayxr.unity from #upm/v2.19.1 to the just-released #upm/v2.19.2
in all four samples, and rebuilds all four Win64 players against it.

What v2.19.2 carries

  • #322 - the engine_render_gated sidecar flag. The plug-in's build
    post-process now writes "engine_render_gated": true into
    Builds/Win64/<variant>/<variant>.displayxr.json. Verified present in all
    four rebuilt players.
  • #323 - overlay-aspect fixes.

Builds

All four rebuilt from scratch with Unity 6000.4.0f1 in batchmode. Every log
ends with "Build Finished, Result: Success." and "Exiting batchmode
successfully now!", with zero "error CS" lines.

Sample Variant Result
birp-multipass DisplayXR-BiRP-MultiPass Success
urp-singlepass-ui DisplayXR-URP-SinglePass-UI Success
hdrp-singlepass-ui DisplayXR-HDRP-SinglePass-UI Success
desktop-avatar DisplayXR-DesktopAvatar Success

Verification

  • Sidecar: all four contain "engine_render_gated": true.
  • Shipped displayxr_unity.dll is byte-identical across all four builds,
    SHA256 6f27704cf6378bb7afbfd7a21699c8ca74f2a2621487e399066e7c7d1d95840c,
    Authenticode status Valid, signer CN="Leia, Inc.", O="Leia, Inc.".
  • packages-lock.json in all four resolves com.displayxr.unity to
    #upm/v2.19.2, hash 204c4457855ee81f2ac2329ef633dbc35489246d.

No player was launched - this is a build-and-verify pass only.

Diff hygiene

packages-lock.json is whatever Unity wrote during the builds, not a hand
edit. The editor also touched the OpenXR settings, ProjectSettings/
GraphicsSettings and the HDRP global settings assets; those diffs were
line-ending-only or unrelated to the pin (an HDRP m_RuntimeSettings rid list
the editor repopulates), so they were discarded. Only the four manifest.json
and four packages-lock.json files are committed.

🤖 Generated with Claude Code

https://claude.ai/code/session_012co2j1fdmZ2AdEAp4Y3xpp

All four samples now pin com.displayxr.unity at #upm/v2.19.2, which UPM
resolves to 204c4457855ee81f2ac2329ef633dbc35489246d. Previous pin was
#upm/v2.19.1 (77eaebf63b334fe6ddc94eb03ed30d9094441a8f).

What the bump carries:
- #322 - the engine_render_gated sidecar flag, emitted into
  Builds/Win64/<variant>/<variant>.displayxr.json by the build post-process.
  All four rebuilt players now carry "engine_render_gated": true.
- #323 - overlay-aspect fixes.

All four players were rebuilt from scratch with Unity 6000.4.0f1 in
batchmode: zero error CS, Build Finished Result: Success, Exiting batchmode
successfully now. The shipped displayxr_unity.dll is identical across all
four builds (SHA256 6f27704cf6378bb7afbfd7a21699c8ca74f2a2621487e399066e7c7d1d95840c)
and Authenticode-Valid, signed CN="Leia, Inc.".

packages-lock.json is whatever Unity wrote during those builds, not a hand
edit. Editor-generated churn in the OpenXR settings, ProjectSettings and
HDRP global settings assets was line-ending-only or unrelated to the pin,
and was discarded.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012co2j1fdmZ2AdEAp4Y3xpp
@dfattal
dfattal merged commit 6cbdd8d into main Sep 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant