v0.12.0 — The spring cleaning update
Please report all bugs in our Discord server for now in the appropriate development channels (#server
, #gui
, #autobone
, etc.). If you need tech support or are not sure if you did find a bug, please use the #support-forum
.
Use the installer to install or update!
Use the installer to install or update SlimeVR if you're on Windows. You can find it here:
- Windows web installer: https://github.com/SlimeVR/SlimeVR-Installer/releases/latest/download/slimevr_web_installer.exe
- To run SlimeVR, use the shortcut from the start menu or desktop, or open the installation folder and launch slimevr.exe.
Flatpak distribution for Linux
Now you can install SlimeVR from Flathub and update it through there. You can install it by running: flatpak install flathub dev.slimevr.SlimeVR
What's Changed
- Complete TODO of replacing quatToXyzAngles with toEulerAngles by @VocalFan in #915
- Prevent smoothing rollback by @Louka3000 in #921
- Update CODEOWNERS for SolarXR by @ImUrX in #928
- Update FirmwareConstants.kt by @unlogisch04 in #927
- Add initial HID trackers support by @sctanf and @ImUrX in #913
- don't send packets of bones we don't have by @Louka3000 in #932
- Add linux files for CODEOWNERS by @ImUrX in #936
- Remove Futura from CODEOWNERS by @ImUrX in #935
- Update appstream metadata info by @ImUrX in #892
- Add tray support by @ImUrX in #897
- show drift compensation in tracker preview by @Louka3000 in #937
- Change mounting position/rotation/direction to mounting orientation by @ButterscotchV in #939
- allow to set the socket dir via SLIMEVR_SOCKET_DIR by @Links2004 in #909
- Add pause tracking toggle to user action packet by @ButterscotchV in #922
- move biAlign into Quaternion.kt by @Louka3000 in #940
- Fixing small bugs by @ImUrX in #924
- Migrate to pnpm by @ImUrX in #893
- Add Serial Console Wifi Scan by @unlogisch04 in #930
- Remove changing acceleration space in hid tracker by @sctanf in #945
- Sleep if no HID device present by @sctanf in #956
- Add an error boundary for WebGL by @ImUrX in #942
- Fix state bug on tray exit by @ImUrX in #944
- fastSeek is not available on most browsers, use currentTime by @ButterscotchV in #954
- Fix NaN rotation on reset with a zero quaternion by @ButterscotchV in #950
- Fix macOS bundling giving an error by @ImUrX in #943
- Update Kotlin and gradle plugins by @ImUrX in #957
- Allow multiple servers in the same network by @ImUrX in #900
- Connect one tracker at a time text adjustment by @ZRock35 in #965
- Make mounting reset follow headset rotation by @ButterscotchV in #953
- Improve autobone GUI steps by @ImUrX in #960
- Tpose down fix by @Louka3000 in #967
- Use tauri store for GUI config by @ImUrX in #923
- Automatic SteamVR tracker switching by @ImUrX in #947
- Make ktmath object-less by @ImUrX in #959
- fix known devices not saving by @ImUrX in #969
- fix onboarding tracker connect description key by @ImUrX in #968
- Add network protocol version by @ImUrX in #972
- Update SolarXR to main branch by @ImUrX in #973
- Add Yaw Reset Smoothing by @nekomona in #964
- Update to latest GUI dependencies by @ImUrX in #905
- Add toggle to save and load mounting reset by @Louka3000 in #963
- fix tauri issues by @ImUrX in #977
- fix windows bundling not working by @ImUrX in #976
- Fix hands warning button styling by @ImUrX in #978
- Remove default keybind behavior in browser window by @ImUrX in #979
- Revert packages that are broken by @ImUrX in #980
- Make only search bar keybinds be prevented by @ImUrX in #981
- Add support for left/right steamvr toggles by @ImUrX in #982
- dont prefix
v
on versions by @ImUrX in #988 - assign knee when hasFoot for SteamVR by @ImUrX in #986
- fix permission issue on export proportions by @ImUrX in #987
- fix GUI visual bugs in autobone by @ImUrX in #985
- Support Datagrams up to 1472 bytes by @9il in #998
- Fix missing space in BVH by @abb128 in #996
- Check if saved window size is at least the minimum allowed by @ImUrX in #993
- Add compact IMU frame (rot+acc) by @9il in #1001
- update hid4java to 0.8 by @ImUrX and @sctanf in #992
- Update Github action versions to non-deprecated ones by @ImUrX in #1005
- New Pontoon translations by @SlimeVR-bot in #914 [^1]
Translation changes
- 🇳🇱 Updated Dutch translation (@DeBendeBurcht @Vyolex)
- 🧋 Updated Traditional Chinese translation (@medicalwei)
- 🇹🇭 Updated Thai translation (@MausyMaz)
- 🇷🇺 Updated Russian translation (@Pixel-Clay @daizenz @SummerArtz @Hornil)
- 🇵🇱 Updated Polish translation (@l0ud @ReDoXpl @MenacingExiler @plfrmr)
- 🌎 Updated Latinamerican Spanish translation (@MaxEvil47 @ImUrX)
- 🇨🇿 Updated Czech translation (@pesky12 @ImUrX)
- 🇫🇷 Updated French translation (@Louka3000)
- 🇯🇵 Updated Japanese translation (@yenmax @Coinbattery)
- 🇧🇷 Updated Brazilian Portuguese translation (@Mamagen @Gaabbu)
- 🇫🇮 Updated Finnish translation (@valzzu)
- 🇰🇷 Updated Korean translation (@Kamilake @infopcgood)
- 🇮🇹 Updated Italian translation (@Kamilake @Etch9)
- 🇪🇸 Updated Spain Spanish translation (@Louie365 @ImUrX @LunaStarlet @DznDani @ivanbogaeb)
- 🇻🇳 Updated Vietnamese translation (@MenacingExiler)
- 🇦🇪 Updated Arabic translation (@FennT @Modranklob)
- 🇩🇪 Updated German translation (@unlogisch04 @zahnatom @Piranja81 @TheDevMinerTV)
New Contributors
- @DeBendeBurcht made their first contribution in #914
- @Pixel-Clay made their first contribution in #914
- @daizenz made their first contribution in #914
- @pesky12 made their first contribution in #914
- @Coinbattery made their first contribution in #914
- @Louie365 made their first contribution in #914
- @LunaStarlet made their first contribution in #914
- @DznDani made their first contribution in #914
- @ivanbogaeb made their first contribution in #914
- @Modranklob made their first contribution in #914
- @zahnatom made their first contribution in #914
- @VocalFan made their first contribution in #915
- @sctanf made their first contribution in #913
- @Links2004 made their first contribution in #909
- @ZRock35 made their first contribution in #965
- @nekomona made their first contribution in #964
- @9il made their first contribution in #998
- @abb128 made their first contribution in #996
Full Changelog: v0.11.0...v0.12.0
- Artwork made by @ButterscotchV ↩