Releases: alvr-org/ALVR
Releases · alvr-org/ALVR
ALVR v18.1.1
Changelog
- Fix wgpu panic message (by @zarik5)
- Fix Debian script (by @Trae32566)
- Connect virtual controllers at startup (by @sctanf)
- Fix battery levels not getting sent to SteamVR properly (by @sctanf)
ALVR v18.1.0
Changelog
- Add support for the Oculus Go controller (by @zarik5)
- Enable async reprojection setting by default, but ignored on Nvidia GPUs (by @zarik5)
- This ensures the best compatibility on every hardware by default. AMD users will still have jitter but only on the void room and SteamVR menu.
- Fix software encoder crashing on Windows (by @ev1lbl0w)
- Fix server accepting mismatched client version if the client was already trusted previously (by @zarik5)
- Add FFmpeg GPLv3 license in the server folder (by @zarik5)
ALVR v18.0.0
In this release we reached two important milestones! We have software video encoding on Windows and a fix for the jitter on Linux.
Changelog
- Add software encoding on Windows (by @ev1lbl0w)
- Used as fallback when the GPU does not support video encoding.
- Useful only if the CPU is powerful and recent enough.
- Fix video jitter on Linux (by @zarik5 with help from @ColdIce1605 and @ev1lbl0w)
- On Nvidia GPUs this fix works out of the box.
- On AMD GPUs you need to downgrade Mesa to 21.0. If you can’t downgrade Mesa and want to keep the previous behavior (jitter) you have to enable async reprojection in Settings->Video->Advanced options. Failing to do so will result in SteamVR crashing with error 307.
- Remove hand tracking pinch gestures (by @zarik5)
- Not very ergonomic and often activated by mistake.
- Fix chaperone rotating 180deg (by @zarik5)
- The chaperone shape will now always be rectangular and the center of the play space will be the center of the rectangle.
- The Tracking space setting is gone and local/stage tracking can be chosen by just setting a standing only/room scale guardian on the Quest.
- To choose the forward direction with the room scale guardian, redo the guardian setup and select “Confirm” when facing the preferred forward direction.
- Add JACK audio backend on Linux (by @zarik5)
- Select the backend under advanced settings.
- You may need to use Catia to configure JACK.
- Fix display timing for better head and controllers tracking (by @zarik5)
- Update scripts for Linux build (by @Trae32566)
- Remove dashboard warning banner (by @zarik5)
- Offer some features conditionally (by @zarik5)
- Many internal changes for future OpenXR support (by @zarik5)
- Official OpenXR support is getting closer, but in the meantime you can use this fork which is based on ALVR v17.
LICENSING NOTICE: From this release and forward, Windows binaries are distributed under the GPL license. If you want to build ALVR as MIT licensed do not use the —gpl
flag, which will disable software encoding support. FFmpeg binaries are fetched from https://github.com/BtbN/FFmpeg-Builds
ALVR v17.0.2
Changelog
- Revert "Emulate grip touch on controllers"
ALVR v17.0.1
ALVR v17.0.0
Changelog
- Fixed issue where ALVR would not compile on Linux using
vulkan
>=1.2.185
(by @cooperra) - Added reproducible build support to xtask (by @ckiee)
- Improved controller haptics & tracking (by @sctanf)
- Improved the dashboard statistics (by @sctanf)
- Stopped MS edge pinning itself to the Windows taskbar (by @sctanf)
- Fixed regression in logger (by @ckiee)
- Replaced sliced FFR with axis-aligned FFR (by @sctanf)
- Added new linux build script for various distributions (by @Trae32566)
- Improved HMD pose prediction (by @sctanf)
- Added adaptive bitrate support (by @sctanf)
- Improved network latency in TCP mode (by @ckiee)
- Added NvEnc encoding support on Linux (by @Toxblh)
- Improved encoder performance on Linux (by @ckiee)
- Fixed index controller emulation's grip (by @sctanf)
- Added a smooth transition to the FFR shader (by @sctanf)
- Added proximity sensor support (by @sctanf)
- Exposed the active encoder to the user on Linux (by @ckiee)
Packaging Notes
ffmpeg
now needs to be compiled with NvEnc support, flags here.- Probably a bunch of other things I forgot. Use a good build system and you won't need me to tell you what changed!
ALVR v16.0.0
Changes since 16.0.0-rc2
:
- Add Linux firewall configuration support (by @Trae32566, #753)
Changes since 15.2.1
: (last stable release)
- Add frametime for adaptive bitrate (by @sctanf, #734)
- Some work on a new dashboard (by @zarik5)
- A fix for #748
- A fix for this error message that was in some of the nightly releases
- v16 protocol updates (by @ckiee, #745)
- Add Fedora Linux packaging (by @Trae32566, #738)
- Add CSS/JS formatting CI (by @ckiee, #737)
- Change dashboard scrollbar style (by @sctanf, #733)
- Various statistics improvements (by @sctanf)
- Adaptive bitrate (by @sctanf, #714)
- Re-add color space and set to Rift S (by @sctanf, #698)
- Fix index controller render models paths (by @korejan, #697)
- Use correct origin for linux pose tracking (by @xytovl, #692)
- Remove experimental dashboard (by @zarik5, #679)
- Cleanup path logic (by @xytovl, #668)
- Add new features for Mixed VR setups (ALVR clients as FBT kits e.g.) (by @korejan, #650)
- Improved Linux support (various changes by @xytovl and @ckiee)
ALVR v16.0.0-rc2
This release is meant for testing. If no problems are reported, it will become v16.0.0
.
- Add frametime for adaptive bitrate (by @sctanf, #734)
- Some work on a new dashboard (by @zarik5)
- A fix for #748
- A fix for this error message that was in some of the nightly releases
ALVR v16.0.0-rc1
This release is meant for testing. If no problems are reported, it will become v16.0.0
.
- v16 protocol updates (by @ckiee, #745)
- Add Fedora Linux packaging (by @Trae32566, #738)
- Add CSS/JS formatting CI (by @ckiee, #737)
- Change dashboard scrollbar style (by @sctanf, #733)
- Various statistics improvements (by @sctanf)
- Adaptive bitrate (by @sctanf, #714)
- Re-add color space and set to Rift S (by @sctanf, #698)
- Fix index controller render models paths (by @korejan, #697)
- Use correct origin for linux pose tracking (by @xytovl, #692)
- Remove experimental dashboard (by @zarik5, #679)
- Cleanup path logic (by @xytovl, #668)
- Add new features for Mixed VR setups (ALVR clients as FBT kits e.g.) (by @korejan, #650)
- Improved Linux support (various changes by @xytovl and @ckiee)
ALVR v15.2.1
- Enable high frequency hand tracking (by @nachog2003)
- Add Qualcomm low latency flag for the decoder (by @Armarr)