Skip to content

v2026.9.27.0-beta

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 27 Sep 10:44
· 31 commits to main since this release
9fc295d

VRCFaceTracking v2026.9.27.0-beta

What's Changed

Bug Fixes

  • fix(mutations): blend each eyelid against the other eye's original value by RealWhyKnot in 2a5847c
  • fix(logging): make console and debug output follow the verbose setting by RealWhyKnot in 49b90b3
  • fix(logging): keep debug lines off the Output page unless verbose is on by RealWhyKnot in e631aea
  • fix(modules): leave head data unset until a module writes it by RealWhyKnot in 1fdaaae
  • fix: opt both processes out of Windows power throttling by RealWhyKnot in cf76ed4

Performance

Tests

Other

Full Changelog: v2026.9.21.0-beta...v2026.9.27.0-beta

File integrity

Asset Size (MiB) SHA-256
VRCFaceTracking-2026.9.27.0-beta-linux-arm64.tar.gz 65.71 6c8810d824325a3080ecdacf716f52691521e4ea9dda1cbc11426381ea531e09
VRCFaceTracking-2026.9.27.0-beta-linux-x64.tar.gz 69.52 7a86f90d2c390b7722bf276ee5fb2b0dea685f3b77d623944f0451fabeff3359
VRCFaceTracking-2026.9.27.0-beta-osx-arm64.tar.gz 54.78 7c043df4e25aaad58c302fb69ad6e46be6e33b2eb661792da63806d147999ba6
VRCFaceTracking-2026.9.27.0-beta-osx-x64.tar.gz 58.04 10c84d21cc4779123ec83e4a5a9bdf7f45a562200b73b74d6246906bb05417f1
VRCFaceTracking-2026.9.27.0-beta-win-arm64.zip 56.79 dc57354cf73abc78c55b37eaf0ef52260aa9f96dcae1727e7eacc0903d3d6ea4
VRCFaceTracking-2026.9.27.0-beta-win-x64.zip 59.98 24290e9aaee705c3251a975369c36fdb13bf1c922359ada508bd1449abc150a0

Per-file hashes ship beside each archive as a matching .integrity.tsv asset.

More

Install on Windows

  1. Download VRCFaceTracking-2026.9.27.0-beta-win-arm64.zip or VRCFaceTracking-2026.9.27.0-beta-win-x64.zip from this release.
  2. Extract it anywhere except Program Files.
  3. Run VRCFaceTracking.exe. Install your tracking module from the Module Registry tab if you have not before.
  4. Launch VRChat with OSC enabled. The Home tab shows the module as active once it is receiving data.

Settings and installed modules live in %AppData%\VRCFaceTracking and are shared with the Steam build, so an existing setup carries over.

Install on Linux

  1. Download VRCFaceTracking-2026.9.27.0-beta-linux-arm64.tar.gz or VRCFaceTracking-2026.9.27.0-beta-linux-x64.tar.gz from this release, picking the file that matches your CPU.
  2. Extract it into its own folder: mkdir vrcft && tar -xzf <archive> -C vrcft.
  3. If the app is not executable after extraction, run chmod +x VRCFaceTracking in that folder.
  4. Run ./VRCFaceTracking.

Minimal distros also need libice6 and libsm6 installed.

Install on macOS

  1. Download VRCFaceTracking-2026.9.27.0-beta-osx-arm64.tar.gz or VRCFaceTracking-2026.9.27.0-beta-osx-x64.tar.gz from this release, picking the file that matches your CPU (Apple Silicon is osx-arm64).
  2. Extract it into its own folder and run ./VRCFaceTracking from there.

If Gatekeeper blocks the app, run xattr -dr com.apple.quarantine on the extracted folder and start it again. SteamVR features are unavailable on macOS.

Uninstall

Close VRCFaceTracking and delete the extracted folder. Settings and modules stay in %AppData%\VRCFaceTracking and logs in %LocalAppData%\VRCFaceTracking\logs; delete those two folders too for a clean removal.

What you need to do

Fresh install: follow the install steps above. Existing installs are offered this update when the app starts; accept it and the app downloads, verifies and applies the archive for your platform, then restarts. You can also close the app and extract the archive over the old folder by hand.

Beta releases log verbosely by default. Stable releases log warnings and errors only; turn on verbose logging under Settings, Diagnostics before reproducing a problem. When reporting a bug, attach the newest vrcft_*.log and vrcft_module_*.log from the log folder (Settings, Diagnostics, Open folder).