Despite being a point release, v14.1.0 is one of the most feature packed releases so far!
New Features:
- Oculus Go support (by @zarik5):
- Install
alvr_client_oculus_go.apk
down below
- Install
- Presets support (by @Ekristoffe):
- In the Settings tab, click the "Upload preset" button on the bottom
- You can import a
session.json
file from a previous installation or apply a preset (for the Oculus Go it's recommended to importoculus_go_preset.json
) - For developers: you can create a preset by taking a session.json file and removing stuff you don't want, making sure that the finished file is still valid JSON.
- Manual clients support (by @Armarr):
- This feature was developed to support cloud PC setups like Shadow PC. IMPORTANT: the data stream is NOT encrypted. It is vulnerable to Man In The Middle attacks.
- On the Connection tab, click "Add client manually", then choose a name and set the correct hostname and remote IP address of the headset.
- You can add remote IPs to an existing trusted client in the window accessible with the "Configure" button for each client entry.
- This can be used to connect PC and headset if they are connected to separate subnets (when the client entry doesn't appear in the dashboard).
- This feature is still experimental because it has not been tested through the internet yet.
- Dark mode on the client (by @zarik5):
- Enable it in Settings->Extra->Client dark mode.
- Applied only after connection and sleep-wake cycle of the headset. It persists after closing and reopening the app..
- Add Quest 2 headset and controller emulation mode (default) (by @Armarr)
- Performance graphs tab in Monitor (by @Armarr)
- Manual language selection in the bottom left corner (by @Ekristoffe)
- Update translations (by @Ekristoffe and @zarik5)
- General UI improvements (by @Ekristoffe)
- New message on the client when there is no internet connection (by @zarik5)
- Reliable Guardian sync (by @zarik5 and @maxer456)
- Increase maximum video buffer limit
- More informative error for launcher failure
- (Internal) Setup CI checks for the alvr-org/ALVR repository
Bug fixes:
- UI crash when in idle after disconnecting from a client
- Headset freeze when ALVR is launched with no internet connection
- PC crash when the server loses internet connection
- Fix client crash when closed and reopened (by @maxer456)
Known bugs:
- The headset emulation mode settings doesn't get saved properly
Compatibility notes:
- This release is backward compatible with v14.0.0 but the Guardian boundary synchronization will not work
- The package name for the client changed: com.polygraphene.alvr -> alvr.client.quest/alvr.client.go
Thanks everyone (developers and financial backers) for making this release possible!