Note — Important: Please use this new TestFlight link in case you have been removed from testing: https://testflight.apple.com/join/QZb9XXT7
Features
Collaboration
- Display participant app state and VRED collaboration status via Bonjour to collaborators
- Sync VRED render/interaction settings and collaboration sync mode across participants
- Respect host auto-join setting for participants
- Added anchoring mode alert when starting collaboration
Streaming & Performance
- Reworked render resolution into preset-based menu with custom option
- Added separate performance window for HUD monitoring
- Show last-used server first in workstation list
- Show server info in LaunchingStreamView
Bug Fixes
Collaboration
- Resolved dual-host conflict when both devices start with persisted host role
- Fixed auto-rejoin when participant is already streaming
- Stopped CollaborationPopoverView from auto-closing when host starts session
- Prevented Bonjour from overwriting TCP-synced peer state values
- Fixed late-joining participant status not syncing to host
- Fixed join button and participant status sync bugs
- Disabled anchoring mode change for host during active session
- Locked presenter settings only when actually joined as participant
- Prevented auto-rejoin suppression on automatic session leaves
Bonjour & Networking
- Keep browser running continuously with lifecycle handling
- Preserved cached servers between health check cycles
- Only cache servers during local streaming sessions
- Fixed rate limiting to prevent infinite Bonjour republish loop
- Fixed invisible peer bug with improved service recovery
- Stopped Bonjour publishing when app enters background
- Only run Bonjour browser when on local streaming tab
Anchoring & Calibration
- Fixed corrected floor offset for synced anchor position when calibration enabled
- Project marker position to floor when floor calibration disabled
- Strip marker tilt from scene positioning and persistence
- Suppressed "Look at Image Marker" instruction during anchor restoration
- Prevented physical anchor fallback from being deleted on app resume
- Reset buttons now restore saved position/orientation
- Updated scene fallback anchor when offset changes in world mode
- Fixed physical anchor instruction not hiding when switching to world mode
VRED
- Added VREDCore edition to version detection
- Await MR mode switch before transitioning to streaming state
- Force MR mode as default when connecting to VRED with 2027 beta
- Cancel in-flight HTTP requests when stopping status polling
- Stop VRED status polling during session pause to avoid TCP errors
- Pause VRED Manager polling when app is backgrounded
Other
- Stopped accessory tracking when immersive space closes