Releases: SlimeVR/SlimeVR-Server
v0.16.1-rc.2
Installation Instructions (Windows):
Download SlimeVR-win64.zip below, extract it, and replace slimevr.jar, slimevr.exe in the install folder (C:\Program Files (x86)\SlimeVR Server).
We also recommend to back up your vrconfig.yml at %AppData%\dev.slimevr.SlimeVR before running.
What's Changed
- Fix RPM packages not working in newer Fedora versions by @ImUrX in #1496
- Fix deploy data fetching by @loucass003 in #1494
- fix: Nix Rust toolchain hash by @TheDevMinerTV in #1500
- Bump awalsh128/cache-apt-pkgs-action from 1.5.0 to 1.5.1 by @dependabot[bot] in #1495
- New Pontoon translations by @SlimeVR-bot in #1499
Full Changelog: v0.0.0-update-manifest...v0.16.1-rc.2
Update Manifest
This release only contains the update manifest for the server updater, which gets updated by a GitHub Action.
v0.16.1-rc.1
Installation Instructions (Windows):
Download SlimeVR-win64.zip below, extract it, and replace slimevr.jar, slimevr.exe in the install folder (C:\Program Files (x86)\SlimeVR Server).
We also recommend to back up your vrconfig.yml at %AppData%\dev.slimevr.SlimeVR before running.
What's Changed
- Update to latest versions in metainfo by @ImUrX in #1486
- Add mounting reset protobuf binding by @ButterscotchV in #1473
- Fix concurrency issue with status interacting with multiple threads by @ImUrX in #1484
- Update jSerialComm to latest version by @ImUrX in #1487
- Fix GUI errors when in smaller sizes by @ImUrX in #1472
- Add support for Linux registry checking for VRChat by @ImUrX in #1459
- include udev rules in the linux installers by @ImUrX in #1488
- Add ARM builds in CI by @ImUrX in #1482
- Add save file prompt for BVH recordings by @ImUrX in #1483
- Check monitor size before recovering old window state by @ImUrX in #1470
- Use JNA for network profile detection by @0forks in #1480
- Grammer and speeling feex by @ButterscotchV in #1474
- Clean-up PoseStreamer and PoseRecorder by @ButterscotchV in #1369
- Yaw reset smoothing fix by @ButterscotchV in #1490
Full Changelog: v0.16.0...v0.16.1-rc.1
v0.16.0
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
- Stay Aligned by @jabberrock in #1418
- [Stay Aligned] Simplify Stay Aligned settings by @jabberrock in #1436
- Add a proper tracker name for gestures trackers by @9il in #1440
- [Stay Aligned] Select yaw correction rate based on IMU type by @jabberrock in #1438
- [Stay Aligned] Move reset stay aligned after filtering by @jabberrock in #1439
- add server/*/bin to .gitignore by @sctanf in #1443
- [Stay Aligned] Increase yaw correction rate for good IMUs by @jabberrock in #1445
- bump flasher lib by @loucass003 in #1446
- stay aligned wizard by @loucass003 in #1442
- stay aligned fixes by @loucass003 in #1447
- Free the text coursour? by @Polymoria in #1448
- Just aligned together some elements by @Polymoria in #1451
- Improve typing on xylophone by @ImUrX in #1456
- Update linux metadata releases by @ImUrX in #1458
- TrackersHID only reopen if no data received by @sctanf in #1444
- Use
fetchResourceUrlfor the setup wizard video by @ImUrX in #1457 - Optimise Tracker assignment re renders by @loucass003 in #1454
- Revert "Just aligned together some elements" by @loucass003 in #1460
- Remove Drift compensation by @loucass003 in #1461
- Fix neck length not being able to be used for VMC by @Erimelowo in #1466
- Fix vrc tracker model unknown text by @Erimelowo in #1469
- [Stay Aligned] Fix wild swings when yaw resetting by resetting Stay Aligned before filtering by @jabberrock in #1468
- Manual proportions visual fixes by @Polymoria in #1449
- Individual Pose calibration for stay aligned by @loucass003 in #1452
- Improve the maintenance of the Linux-side by @ImUrX in #1463
- Fix number / order of steps in stay aligned by @loucass003 in #1475
- Remove BVH button on android builds by @ImUrX in #1478
- Update VRM reader to the new VMC 1.0 spec by @ImUrX in #1481
- New Pontoon translations by @SlimeVR-bot in #1437
Translation changes
- 🇸🇪 Added Swedish translation (@Cabbemannen @suediedev)
- 🇹🇭 Added Thai translation (@SparklingSakura @YUYAVT @TomoYume-nya-or-something @wuttawatt @Taharo1231)
- 🇱🇹 Added Lithuanian translation (@abb128)
- 🇺🇦 Updated Ukranian translation (@KaluhinShans)
- 🇪🇸 Updated Spain Spanish translation (Baddie @Avenjya @ImUrX)
- 🇧🇷 Updated Brazilian translation (@miguelmnogueira)
- 🇫🇷 Updated French translation (FR_KF_FR @elektricM @Erimelowo)
- 🇵🇱 Updated Polish translation (@ReDoXpl @Yexoo)
- 🇷🇺 Updated Russian translation (@Dragonflar @Lindetinn @SummerArtz @Arom-beep @serge55575 @VibeRBLX)
- 🇳🇴 Updated Norwegian Bokmål translation (@toastloaf @MrFloax @Avenjya)
- 🌎 Updated Latinamerican Spanish translation (@Andokai10 @ImUrX @MaxEvil47)
- 🇨🇿 Updated Czech translation (@Cheezik)
- 🇨🇳 Updated Simplified Chinese translation (@nekomona)
- 🇮🇹 Updated Italian translation (@Etch9 @namakeingo)
- 🧋 Updated Traditional Chinese translation (@medicalwei)
New contributors
- @Cabbemannen made their first contribution in #1437
- @suediedev made their first contribution in #1437
- @SparklingSakura made their first contribution in #1437
- @YUYAVT made their first contribution in #1437
- @TomoYume-nya-or-something made their first contribution in #1437
- @wuttawatt made their first contribution in #1437
- @Taharo1231 made their first contribution in #1437
- @KaluhinShans made their first contribution in #1437
- @Avenjya made their first contribution in #1437
- @Yexoo made their first contribution in #1437
- @Lindetinn made their first contribution in #1437
- @Arom-beep made their first contribution in #1437
- @toastloaf made their first contribution in #1437
- @MrFloax made their first contribution in #1437
- @Andokai10 made their first contribution in #1437
Full Changelog: v0.15.0...v0.16.0
Instead of taking payment for Stay Aligned, @jabberrock chose to support Doctors Without Borders ❤️
v0.16.0-rc.2
Installation Instructions (Windows):
Download SlimeVR-win64.zip below, extract it, and replace slimevr.jar, slimevr.exe in the install folder (C:\Program Files (x86)\SlimeVR Server).
We also recommend to back up your vrconfig.yml at %AppData%\dev.slimevr.SlimeVR before running.
What's Changed
- Free the text coursour? by @Polymoria in #1448
- Just aligned together some elements by @Polymoria in #1451
- Improve typing on xylophone by @ImUrX in #1456
- Update linux metadata releases by @ImUrX in #1458
- TrackersHID only reopen if no data received by @sctanf in #1444
- Use
fetchResourceUrlfor the setup wizard video by @ImUrX in #1457 - Optimise Tracker assignment re renders by @loucass003 in #1454
- Revert "Just aligned together some elements" by @loucass003 in #1460
- Remove Drift compensation by @loucass003 in #1461
- Fix neck length not being able to be used for VMC by @Erimelowo in #1466
- Fix vrc tracker model unknown text by @Erimelowo in #1469
- [Stay Aligned] Fix wild swings when yaw resetting by resetting Stay Aligned before filtering by @jabberrock in #1468
- Manual proportions visual fixes by @Polymoria in #1449
- Individual Pose calibration for stay aligned by @loucass003 in #1452
Full Changelog: v0.16.0-rc.1...v0.16.0-rc.2
v0.16.0-rc.1
Installation Instructions (Windows):
Download SlimeVR-win64.zip below, extract it, and replace slimevr.jar, slimevr.exe in the install folder (C:\Program Files (x86)\SlimeVR Server).
We also recommend to back up your vrconfig.yml at %AppData%\dev.slimevr.SlimeVR before running.
What's Changed
- Stay Aligned by @jabberrock in #1418, #1436, #1438, #1439, #1445
- Add a proper tracker name for gestures trackers by @9il in #1440
- add server/*/bin to .gitignore by @sctanf in #1443
- bump flasher lib by @loucass003 in #1446
- stay aligned wizard by @loucass003 in #1442, #1447
Full Changelog: v0.15.0...v0.16.0-rc.1
v0.15.0
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
First contributions!
- Add magnetic field vector by @tort32 in #1416
- Add note to update gui dependencies when change SolarXR protocol by @tort32 in #1432
Important Fixes
-
Add OTA port to firewall script by @ButterscotchV in #1397
-
Add OTA port to firewall uninstall script by @ButterscotchV in #1409
-
Interpolation tests & better skeleton test class by @ButterscotchV in #1359
-
Load configured height for manual height config by @ButterscotchV in #1395
-
Filtering fixes by @ButterscotchV in #1405
-
Tracking pause unit test by @ButterscotchV in #1360
-
Apply filtering post-reset, reapply 180° fix removal & fix getYawQuaternion polarity by @Erimelowo in #1352
-
fw update server deadlock fix by @loucass003 in #1393
-
VRChat Config Warnings by @loucass003 in #1358
-
manual proportions rework by @loucass003 in #1346
-
Optimise re-renders by @loucass003 in #1355
-
More provisioning errors by @loucass003 in #1404
-
Fix fw tool crash by @loucass003 in #1408
-
Bring back onboarding by @loucass003 in #1414
-
Show warnings when network is set to public on windows by @loucass003 in #1425
-
Make sure Global mag setting is saved by @loucass003 in #1421
-
Fix battery resistances being sent as string instead of numbers by @loucass003 in #1413
-
Better battery and wifi statuses behavior by @sctanf in #1410
-
Use HID tracker magnetometer status from mag_id by @sctanf in #1366
-
TrackersHID fix exception from null magStatus by @sctanf in #1419
-
TrackersHID keep opening existing devices by @sctanf in #1429
-
TrackersHID clearly define acceleration axes by @sctanf in #1431
-
make tracker entry borders consistent with no border by @sctanf in #1411
-
fix Firewall Rules for java.exe by @unlogisch04 in #1415
-
Fix for override.ftl not working by @unlogisch04 in #1398
-
Reduce log entry size when logging invalid UDP packets by @jabberrock in #1424
-
Stop using Twemoji and just use SVGs for it by @ImUrX in #1364
Other Changes
- Bump awalsh128/cache-apt-pkgs-action from 1.4.3 to 1.5.0 by @dependabot in #1361
- vrconfig linux fix by @loucass003 in #1403
- Fix lower_leg-desc and elbow_offset-desc typos by @Erimelowo in #1412
- Allow to mute vrc warnings by @loucass003 in #1420
- IMUVisualizerWidget accel replace three arrows with one vector by @sctanf in #1430
- Fix manual proportions not running in old browser versions by @ImUrX in #1435
Translation Changes
- New Pontoon translations by @SlimeVR-bot in #1391
Full Changelog: v0.14.1...v0.15.0
v0.15.0-rc.4
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 Instructions (Windows):
Download SlimeVR-win64.zip below, extract it, and replace slimevr.jar, slimevr.exe and firewall.bat in the install folder (C:\Program Files (x86)\SlimeVR Server).
Run firewall.bat as administrator
We also recommend to back up your vrconfig.yml at %AppData%\dev.slimevr.SlimeVR before running.
What's Changed
- Make sure Global mag setting is saved by @loucass003 in #1421
- TrackersHID fix exception from null magStatus by @sctanf in #1419
- Reduce log entry size when logging invalid UDP packets by @jabberrock in #1424
- Stop using Twemoji and just use SVGs for it by @ImUrX in #1364
- Tracker display names by @sctanf in #1417
- Allow to mute vrc warnings by @loucass003 in #1420
- Fix macOS heap error in CI by @ImUrX in #1426
- TrackersHID keep opening existing devices by @sctanf in #1429
- TrackersHID report magnetometer packet by @sctanf in #1428
- IMUVisualizerWidget accel replace three arrows with one vector by @sctanf in #1430
- TrackersHID clearly define acceleration axes by @sctanf in #1431
- Add magnetic field vector by @tort32 in #1416
- Tracking pause unit test by @ButterscotchV in #1360
- Show warnings when network is set to public on windows by @loucass003 in #1425
- Add note to update gui dependencies when change SolarXR protocol by @tort32 in #1432
New Contributors
Full Changelog: v0.15.0-rc.3...v0.15.0-rc.4
v0.15.0-rc.3
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 Instructions (Windows):
Download SlimeVR-win64.zip below, extract it, and replace slimevr.jar, slimevr.exe and firewall.bat in the install folder (C:\Program Files (x86)\SlimeVR Server).
Run firewall.bat as administrator
We also recommend to back up your vrconfig.yml at %AppData%\dev.slimevr.SlimeVR before running.
What's Changed
- Add OTA port to firewall uninstall script by @ButterscotchV in #1409
- Fix lower_leg-desc and elbow_offset-desc typos by @Erimelowo in #1412
- Bring back onboarding by @loucass003 in #1414
- fix Firewall Rules for java.exe by @unlogisch04 in #1415
- Better battery and wifi statuses behavior by @sctanf in #1410
- make tracker entry borders consistent with no border by @sctanf in #1411
- Fix battery resistances being sent as string instead of numbers by @loucass003 in #1413
Full Changelog: v0.15.0-rc.2...v0.15.0-rc.3
v0.15.0-rc.2
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 Instructions (Windows):
Download SlimeVR-win64.zip below, extract it, and replace slimevr.jar, slimevr.exe and firewall.bat in the install folder (C:\Program Files (x86)\SlimeVR Server).
Run firewall.bat as administrator
We also recommend to back up your vrconfig.yml at %AppData%\dev.slimevr.SlimeVR before running.
What's Changed
- vrconfig linux fix by @loucass003 in #1403
- Interpolation tests & better skeleton test class by @ButterscotchV in #1359
- More provisioning errors by @loucass003 in #1404
- add transition to tracker shadows by @sctanf in #1402
- Fix fw tool crash by @loucass003 in #1408
- Filtering fixes by @ButterscotchV in #1405
Full Changelog: v0.15.0-rc.1...v0.15.0-rc.2




