Releases: SlimeVR/SlimeVR-Server
v18.1.0
Please report all bugs and technical issues in our Discord server in the #support-forum or #technical-support channels. Bugs may also be reported in our GitHub Issues.
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
Most important fixes
- Solve the issues with Stay Aligned
- Solve many issues with Android app
What's Changed
- Increment Android version code and log config by @ButterscotchV in #1657
- Remove Ktor dependency by @ButterscotchV in #1655
- Only skip server start when CLI arg is passed by @ImSapphire in #1660
- Sentry fixes by @loucass003 in #1658
- Snep theme by @sctanf in #1659
- Increase accent text contrast for ace theme by @ButterscotchV in #1656
- Fix tiertiary dropdown text color by @loucass003 in #1663
- Fix mobile tooltip by @loucass003 in #1662
- Disable R8 optimization for Android by @ButterscotchV in #1664
- Tooltip: Better handling of disabled buttons by @loucass003 in #1665
- Fix tooltips on table and reset buttons by @loucass003 in #1666
- Don't show fw update icon when update is blocked by @ImSapphire in #1667
- [Stay Aligned] Fix broken tracker rotations by @jabberrock in #1669
- Better Android signing & Google Play bundle building by @ButterscotchV in #1670
- Fix tracker set selection by @loucass003 in #1668
- New Pontoon translations by @SlimeVR-bot in #1672
Full Changelog: v18.0.0...v18.1.0
v18.0.0
Please report all bugs and technical issues in our Discord server in the #support-forum or #technical-support channels. Bugs may also be reported in our GitHub Issues.
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
Most Important Changes
- Tracking Checklist:
- Inform you at all time about issues during your session:
- Things like tracker errors, need for calibration or misconfigured settings
- New sounds
- New home screen layout
- Better 3D Preivew, faster and bigger
- Better resets buttons, less confusing and bigger
- Inform you at all time about issues during your session:
- New Assignment page: Better reponsiveness, updated nighty look
- New User Height calibration wizard
- More responsive, Faster to do and more precise. It allows for both manual and automatic height calibration to be done
- Simplified Setup wizard, less pages. Lots of stuff are now handled by the tracking checklist feature
- OTA updates no longer require a reboot at start for firmwares newer than last april.
- Android optimizations, reduced the amount of crashes android users get
- Sentry. Collection more metrics about what types of resets are used and what type of body proportions calibration are used
What's Changed
- Better flakes / deprecate shell.nix by @loucass003 in #1626
- Android fixes by @ButterscotchV in #1629
- Fix race condition in DataFeedHandler::sendDataFeedUpdate by @ImSapphire in #1621
- Stay Aligned UI Improvements by @Aed-1 in #1632
- Check driver version by @Erimelowo in #1618
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #1633
- Skip starting server from GUI when server is already running by @notpeelz in #1612
- Session flightlist by @loucass003 in #1407
- Server Guards: Mounting timeout and yaw reset guard by @loucass003 in #1628
- Simplify reset code (again) by @ButterscotchV in #1595
- Update en translation by @ImSapphire in #1639
- Scaled proportions rework by @loucass003 in #1636
- Make reset sound loop better when more than 3s by @loucass003 in #1640
- Small UI fixes by @loucass003 in #1641
- Remove useless onboarding pages by @loucass003 in #1642
- Improved tracker assignment ui by @loucass003 in #1643
- Remove the need for restart before OTA on newer firmware by @loucass003 in #1627
- Before RC fixes by @loucass003 in #1644
- New Pontoon translations by @SlimeVR-bot in #1631
- Disable root overscroll by @Iemand005 in #1652
- v18.0rc1 fixes by @loucass003 in #1651
- New Pontoon translations by @SlimeVR-bot in #1646
- Android fixes & update by @ButterscotchV in #1648
- Build and sign release APK by @ButterscotchV in #1653
- New Pontoon translations by @SlimeVR-bot in #1654
New Contributors
- @Iemand005 made their first contribution in #1652
Full Changelog: v0.17.0...v18.0.0
v18.0.0-rc.1
Please report all bugs and technical issues in our Discord server in the #support-forum or #technical-support channels. Bugs may also be reported in our GitHub Issues.
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.
Most Important Changes
- Android fixes by @ButterscotchV in #1629
- Simplify reset code (again) by @ButterscotchV in #1595
- Session flightlist by @loucass003 in #1407
- Small UI fixes by @loucass003 in #1641
- Remove useless onboarding pages by @loucass003 in #1642
- Remove the need for restart before OTA on newer firmware by @loucass003 in #1627
- Scaled proportions rework by @loucass003 in #1636
What's Changed
- Better flakes / deprecate shell.nix by @loucass003 in #1626
- Android fixes by @ButterscotchV in #1629
- Fix race condition in DataFeedHandler::sendDataFeedUpdate by @ImSapphire in #1621
- Stay Aligned UI Improvements by @Aed-1 in #1632
- Check driver version by @Erimelowo in #1618
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #1633
- Skip starting server from GUI when server is already running by @notpeelz in #1612
- Session flightlist by @loucass003 in #1407
- Server Guards: Mounting timeout and yaw reset guard by @loucass003 in #1628
- Simplify reset code (again) by @ButterscotchV in #1595
- Update en translation by @ImSapphire in #1639
- Scaled proportions rework by @loucass003 in #1636
- Make reset sound loop better when more than 3s by @loucass003 in #1640
- Small UI fixes by @loucass003 in #1641
- Remove useless onboarding pages by @loucass003 in #1642
- Improved tracker assignment ui by @loucass003 in #1643
- Remove the need for restart before OTA on newer firmware by @loucass003 in #1627
- Before RC fixes by @loucass003 in #1644
- New Pontoon translations by @SlimeVR-bot in #1631
Full Changelog: v0.17.0...v18.0.0-rc.1
v0.17.0
Please report all bugs and technical issues in our Discord server in the #support-forum or #technical-support channels. Bugs may also be reported in our GitHub Issues.
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
Most Important Changes
- Firmware tool V2 by @loucass003 in #1585
Other Changes
- Add pausing to the serial console by @gorbit99 in #1569
- Don't allow the same value for port in and port out by @gorbit99 in #1563
- Remove the GET INFO button by @gorbit99 in #1587
- Fix network adapter status vars by @Erimelowo in #1589
- Bump gradle/actions from 4 to 5 by @dependabot[bot] in #1582
- Fix PFR extension being used for PFS file by @ButterscotchV in #1593
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1598
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #1599
- Bump awalsh128/cache-apt-pkgs-action from 1.5.3 to 1.6.0 by @dependabot[bot] in #1592
- Bump actions/setup-node from 5 to 6 by @dependabot[bot] in #1591
- add safe mode .desktop file by @kruemmelbande in #1600
- Delete target web-gui before copying by @ButterscotchV in #1573
- Add Positional UDP packet by @SummerSigh in #1546
- Show startup error when tracker server port is in use by @ImSapphire in #1596
- BVH rewrite by @ButterscotchV in #1542
- ManualProportions do not wrap height text by @sctanf in #1529
- Smaller paddings in alerts by @Polymoria in #1450
- Migrate to tauri logger by @ImUrX in #1537
- Fix tracker drift logging by @ButterscotchV in #1588
- Positional tracker support by @Stermere in #920
- Update eslint and add stylistic/jsx-self-closing-comp by @gorbit99 in #1607
- Calibration tutorial fix settling by @sctanf in #1521
- Update jSerialComm to 2.11.3 by @unlogisch04 in #1608
- Rework Dropdown component by @gorbit99 in #1606
- Enable text input on the serial console page by @gorbit99 in #1562
- Make socket recover if slimevr crashed by @loucass003 in #1604
- Update spotless and ktlint by @ImUrX in #1528
- Fix lint by @loucass003 in #1610
- Fix linux ci by @loucass003 in #1611
- fix linux safe mode icon by @kruemmelbande in #1613
- Various rc fixes by @gorbit99 in #1615
- Add digest to fw update files by @loucass003 in #1616
- Better fw update cache handling by @loucass003 in #1617
- Fix 'Filter Slimes and HMD' dev setting only showing OpenVR HMD by @ImSapphire in #1614
- Fix pontoon ci by @loucass003 in #1624
- New Pontoon translations by @SlimeVR-bot in #1625
New Contributors
- @gorbit99 made their first contribution in #1569
- @kruemmelbande made their first contribution in #1600
- @SummerSigh made their first contribution in #1546
- @ImSapphire made their first contribution in #1596
Full Changelog: v0.16.3...v0.17.0
v0.17.0-rc.2
Please report all bugs and technical issues in our Discord server in the #support-forum or #technical-support channels. Bugs may also be reported in our GitHub Issues.
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
- Add pausing to the serial console by @gorbit99 in #1569
- Don't allow the same value for port in and port out by @gorbit99 in #1563
- Remove the GET INFO button by @gorbit99 in #1587
- Fix network adapter status vars by @Erimelowo in #1589
- Bump gradle/actions from 4 to 5 by @dependabot[bot] in #1582
- Fix PFR extension being used for PFS file by @ButterscotchV in #1593
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1598
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #1599
- Bump awalsh128/cache-apt-pkgs-action from 1.5.3 to 1.6.0 by @dependabot[bot] in #1592
- Bump actions/setup-node from 5 to 6 by @dependabot[bot] in #1591
- add safe mode .desktop file by @kruemmelbande in #1600
- Delete target web-gui before copying by @ButterscotchV in #1573
- Add Positional UDP packet by @SummerSigh in #1546
- Show startup error when tracker server port is in use by @ImSapphire in #1596
- BVH rewrite by @ButterscotchV in #1542
- ManualProportions do not wrap height text by @sctanf in #1529
- Smaller paddings in alerts by @Polymoria in #1450
- Migrate to tauri logger by @ImUrX in #1537
- Fix tracker drift logging by @ButterscotchV in #1588
- Positional tracker support by @Stermere in #920
- Firmware tool V2 by @loucass003 in #1585
- Update eslint and add stylistic/jsx-self-closing-comp by @gorbit99 in #1607
- Calibration tutorial fix settling by @sctanf in #1521
- Update jSerialComm to 2.11.3 by @unlogisch04 in #1608
- Rework Dropdown component by @gorbit99 in #1606
- Enable text input on the serial console page by @gorbit99 in #1562
- Make socket recover if slimevr crashed by @loucass003 in #1604
- Update spotless and ktlint by @ImUrX in #1528
- Fix lint by @loucass003 in #1610
- Fix linux ci by @loucass003 in #1611
- fix linux safe mode icon by @kruemmelbande in #1613
- Various rc fixes by @gorbit99 in #1615
- Add digest to fw update files by @loucass003 in #1616
- Better fw update cache handling by @loucass003 in #1617
- Fix 'Filter Slimes and HMD' dev setting only showing OpenVR HMD by @ImSapphire in #1614
New Contributors
- @gorbit99 made their first contribution in #1569
- @kruemmelbande made their first contribution in #1600
- @SummerSigh made their first contribution in #1546
- @ImSapphire made their first contribution in #1596
Full Changelog: v0.16.3...v0.17.0-rc.2
v0.16.3
Please report all bugs and technical issues in our Discord server in the #support-forum or #technical-support channels. Bugs may also be reported in our GitHub Issues.
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
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #1517
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #1516
- Bump awalsh128/cache-apt-pkgs-action from 1.5.1 to 1.5.3 by @dependabot[bot] in #1515
- Fix endian docs for smol HID by @9il in #1520
- Foot snapping fix by @ButterscotchV in #1519
- update linux metadata by @ImUrX in #1524
- Race condition patch for constraints by @ButterscotchV in #1535
- Bump actions/labeler from 5 to 6 by @dependabot[bot] in #1541
- Bump actions/setup-node from 4 to 5 by @dependabot[bot] in #1540
- Add folder icon option for the file input by @ImUrX in #1536
- Fix Android serial support by @ButterscotchV in #1533
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #1522
- HID support on Android by @ButterscotchV in #1532
- fix: use transaction id in RPC reponses by @notpeelz in #1527
- Fix Stagered fw update detection by @loucass003 in #1544
- Disable update prompt on Android by @ImUrX in #1547
- Remove secondary colors usage + improve spacing by @loucass003 in #1554
- Update CODEOWNERS by @loucass003 in #1558
- Added Done button to end of mounting calibration by @Aed-1 in #1557
- New Pontoon translations by @SlimeVR-bot in #1512
New Contributors
Full Changelog: v0.16.2...v0.16.3
v0.16.3-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
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #1517
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #1516
- Bump awalsh128/cache-apt-pkgs-action from 1.5.1 to 1.5.3 by @dependabot[bot] in #1515
- Fix endian docs for smol HID by @9il in #1520
- Foot snapping fix by @ButterscotchV in #1519
- update linux metadata by @ImUrX in #1524
- Race condition patch for constraints by @ButterscotchV in #1535
- Bump actions/labeler from 5 to 6 by @dependabot[bot] in #1541
- Bump actions/setup-node from 4 to 5 by @dependabot[bot] in #1540
- Add folder icon option for the file input by @ImUrX in #1536
- Fix Android serial support by @ButterscotchV in #1533
- Bump actions/setup-java from 4 to 5 by @dependabot[bot] in #1522
- HID support on Android by @ButterscotchV in #1532
- fix: use transaction id in RPC reponses by @notpeelz in #1527
- Fix Stagered fw update detection by @loucass003 in #1544
- Disable update prompt on Android by @ImUrX in #1547
- Remove secondary colors usage + improve spacing by @loucass003 in #1554
New Contributors
Full Changelog: v0.16.2...v0.16.3-rc.1
v0.16.2
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
- Fix mounting reset not working for feet by @ButterscotchV in #1508
- Bring back resetMountingFeet toggle for mounting resets by @Erimelowo in #1509
- fix(gui): export proportions button doesn't work by @TheDevMinerTV in #1513
Full Changelog: v0.16.1...v0.16.2
v0.16.1
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
Main Changes
- Support for staggered firmware releases so new firmware gets send progressively to users
- Lots of feature support and compatibility for Linux
- Lots of Grammar and Spelling error fixes
- Better files saving system for BVH files
- Minor GUI changes for consistency
- Separate Resets for feets and fingers tracking
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
- Enable pnpm and npm in Nix flake by @ButterscotchV in #1493
- Simplify deltaTime for ticks in Tracker by @ButterscotchV in #1492
- Staggered fw upate system by @loucass003 in #1491
- New Pontoon translations by @SlimeVR-bot in #1485
- ci: add update manifest generation workflow by @loucass003 in #1497
- ci: guess no node cache? by @TheDevMinerTV in #1498
- 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
- fix(gui/wizard): manual calibration reset body proportions's reset button isn't primary by @TheDevMinerTV in #1503
- Allow partial/separate resets for feet and fingers by @Erimelowo in #1441
Full Changelog: v0.16.0...v0.16.1
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