Skip to content

chore: bump the plugin pin from v2.12.1 to v2.14.0 in all four samples - #12

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

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

Conversation

@dfattal

@dfattal dfattal commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

The samples are the plugin's regression net (per the plugin's CLAUDE.md), so leaving them two releases behind means they net the wrong version. All four were on #upm/v2.12.1, which predates v2.13.0, v2.13.1, v2.13.2 and v2.14.0.

What they pick up

Release Relevant to these projects
v2.14.0 DisplayXRSceneMode (2D scenes, #267) and the window-space-UI mouse router shipped as Samples~/WindowSpaceUI (#268); edit-mode framing preview for the display-centric rig (#265)
v2.13.2 The boot-splash guard fix (#262) — the packaged setup scripts created nothing while the splash was up
v2.13.1 Transparent-overlay hit mask no longer clips the picture (#259) — desktop-avatar is the sample most exposed to this

Deliberately not done here

urp-singlepass-ui and hdrp-singlepass-ui each carry their own copy of DisplayXRWsuiMouseRouter.cs. v2.14.0 ships that router as a package sample, so those copies can be dropped in favour of the packaged one — but that changes what the samples actually exercise, so it belongs in its own change rather than riding along with a version bump.

Notes

  • No packages-lock.json change. These projects carry no lock entry for com.displayxr.unity, so the manifest is the only pin. (Worth stating explicitly, since bumps here have historically needed a lock refresh.)
  • Not verified by opening the projects. There's no Unity licence wired into CI here, and I have no 3D panel on this box, so I can't confirm they still build and render. desktop-avatar is the one I'd want a human pass on — it's the transparent-overlay sample and therefore the most exposed to the v2.13.1 mask change.

🤖 Generated with Claude Code

https://claude.ai/code/session_017gcLGQ4WAPj41Wspz6WEKW

The samples are the regression net for the plugin, so leaving them two
releases behind means they net the wrong version. v2.12.1 predates
v2.13.0/1/2 and v2.14.0.

Notable for these projects specifically:
- v2.14.0 adds DisplayXRSceneMode (2D scenes) and ships the
  window-space-UI mouse router as Samples~/WindowSpaceUI. The urp- and
  hdrp-singlepass-ui projects each carry their own copy of
  DisplayXRWsuiMouseRouter.cs; those can now be dropped in favour of the
  packaged sample, but that is a separate change and is deliberately not
  done here.
- v2.13.2 fixes the boot-splash guard that made the packaged setup
  scripts create nothing.
- v2.13.1 fixes the transparent-overlay hit mask clipping the picture,
  which desktop-avatar is the sample most affected by.

No packages-lock.json change: these projects do not carry a lock entry
for com.displayxr.unity, so the manifest is the only pin.

Not verified by opening the projects — no Unity licence on the box that
would let CI do it, and I have no panel here to check rendering. Worth a
pass on desktop-avatar in particular before relying on it.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017gcLGQ4WAPj41Wspz6WEKW
@dfattal
dfattal merged commit 514a5aa into main Sep 1, 2026
1 check passed
@dfattal
dfattal deleted the chore/bump-plugin-v2.14.0 branch September 1, 2026 21:04
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