Skip to content

Releases: SlimeVR/SlimeVR-Server

v0.12.1 — The haunted mice update

29 Apr 23:49
v0.12.1
2d55672
Compare
Choose a tag to compare

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:

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

  • UDPPacket23RotationAndAcceleration: Switch x and y around to adjust for different axes by @9il in #1007
  • Add more compact bundle protocol by @9il in #999
  • Change usb enumeration to only specific Vid/Pid by @sctanf in #1012
  • Fix the HID decoding, replace Q14 with Q15, optimize by @9il in #1000
  • don't toggle trackers if tracking is paused by @Louka3000 in #1013
  • GUI - Fix condition for promise detection in a11y by @ZycaR in #1016
  • fix macOS bundling action by @ImUrX in #1015

New Contributors

Full Changelog: v0.12.0...v0.12.1

v0.12.0 — The spring cleaning update

26 Apr 21:06
v0.12.0
24f2895
Compare
Choose a tag to compare
gentle bingus

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:

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

New Contributors

Full Changelog: v0.11.0...v0.12.0


  1. Artwork made by @ButterscotchV

v0.12.0-rc.4

21 Apr 23:21
v0.12.0-rc.4
827e2ce
Compare
Choose a tag to compare
v0.12.0-rc.4 Pre-release
Pre-release

This is a release candidate. Back up your vrconfig.yml at %AppData%\dev.slimevr.SlimeVR before running.
Please report all bugs in our Discord server, in the appropriate forum post in #beta-testing-forum!

Installation

  • Download the new release below and extract it.
  • Replace slimevr.jar and slimevr.exe in the install folder (C:\Program Files (x86)\SlimeVR Server)
  • To run SlimeVR, use the shortcut from the start menu or desktop, or open the installation folder and launch slimevr.exe.

What's Changed

  • 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 in #992

New Contributors

Full Changelog: v0.12.0-rc.3...v0.12.0-rc.4

v0.12.0-rc.3

14 Apr 14:04
fde8ccd
Compare
Choose a tag to compare
v0.12.0-rc.3 Pre-release
Pre-release

This is a release candidate. Back up your vrconfig.yml at %AppData%\dev.slimevr.SlimeVR before running.
Please report all bugs in our Discord server, in the appropriate forum post in #beta-testing-forum!

Installation

  • Download the new release below and extract it.
  • Replace slimevr.jar and slimevr.exe in the install folder (C:\Program Files (x86)\SlimeVR Server)
  • To run SlimeVR, use the shortcut from the start menu or desktop, or open the installation folder and launch slimevr.exe.

What's Changed

  • 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

Full Changelog: v0.12.0-rc.2...v0.12.0-rc.3

v0.12.0-rc.2

09 Apr 22:05
v0.12.0-rc.2
c3d97a9
Compare
Choose a tag to compare
v0.12.0-rc.2 Pre-release
Pre-release

This is a release candidate. Back up your vrconfig.yml at %AppData%\dev.slimevr.SlimeVR before running.
Please report all bugs in our Discord server, in the appropriate forum post in #beta-testing-forum!

Installation

  • Download the new release below and extract it.
  • Replace slimevr.jar and slimevr.exe in the install folder (C:\Program Files (x86)\SlimeVR Server)
  • To run SlimeVR, use the shortcut from the start menu or desktop, or open the installation folder and launch slimevr.exe.

What's Changed

  • 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

Full Changelog: v0.12.0-rc.1...v0.12.0-rc.2

v0.12.0-rc.1

05 Apr 00:36
7df8c5d
Compare
Choose a tag to compare
v0.12.0-rc.1 Pre-release
Pre-release

This is a release candidate. Back up your vrconfig.yml at %AppData%\dev.slimevr.SlimeVR before running.
Please report all bugs in our Discord server, in the appropriate forum post in #beta-testing-forum!

Installation

  • Download the new release below and extract it.
  • Replace slimevr.jar and slimevr.exe in the install folder (C:\Program Files (x86)\SlimeVR Server)
  • To run SlimeVR, use the shortcut from the start menu or desktop, or open the installation folder and launch slimevr.exe.

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 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

New Contributors

Full Changelog: v0.11.0...v0.12.0-rc.1

v0.11.0

23 Dec 22:16
v0.11.0
5ff5f81
Compare
Choose a tag to compare

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:

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

Translation changes

New Contributors

Full Changelog: v0.10.1...v0.11.0

v0.11.0-rc.2

08 Dec 20:18
c3c7fc8
Compare
Choose a tag to compare
v0.11.0-rc.2 Pre-release
Pre-release

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:

Flatpak distribution for Linux

Flatpak is not being updated because our framework is using an old version of webkit2gtk at the moment, we will update it when our framework releases a more stable release that supports a new version.

What's Changed

  • change codeowners by @TheButlah in #908
  • Add a TrackerStatus.TIMED_OUT for temporal timeouts by @ImUrX in #903
  • Add reboot retries when trying to connect to WiFi by @ImUrX in #907

Full Changelog: v0.11.0-rc.1...v0.11.0-rc.2

v0.11.0-rc.1

23 Nov 17:13
ff21848
Compare
Choose a tag to compare
v0.11.0-rc.1 Pre-release
Pre-release

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:

Flatpak distribution for Linux

Flatpak is not being updated because our framework is using an old version of webkit2gtk at the moment, we will update it when our framework releases a more stable release that supports a new version.

What's Changed

Translation changes

  • 🇳🇱 Updated Dutch translation (@Smeltie)
  • 🇰🇷 Updated Korean translation (@Kamilake)
  • 🇩🇪 Updated German translation (@TheDevMinerTV)
  • 🌎 Updated Latinamerican Spanish translation (@ImUrX)
  • 🇪🇸 Updated Spain Spanish translation (@imbluewisp @ImUrX)
  • 🧋 Updated Traditional Chinese translation (@medicalwei)
  • 🇫🇷 Updated French translation (@Louka3000)

New Contributors

Full Changelog: v0.10.1...v0.11.0-rc.1

v0.10.1

30 Sep 15:46
a2bbe70
Compare
Choose a tag to compare

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:

Flatpak distribution for Linux

Flatpak is not being updated because our framework is using an old version of webkit2gtk at the moment, we will update it when our framework releases a more stable release that supports a new version.

What's Changed

Full Changelog: v0.10.0...v0.10.1