Releases: vrcx-team/VRCX
VRCX 2025.12.06
Additions
- Add mutual friends graph (424edb0).
- Add select all/deselect all button to favorites tab (#1501).
- Add option to customize navigation menu.
- Add mutual friends to friends list tab for sorting.
- Add group events to group dialog.
- Add featured events toggle to group calendar, disabled by default.
- Add third person world tag.
- Toggle notification tray icon dot inside of appearance settings.
Changes
- Add back invite message editing to tools tab.
- Lazy load localization files, localization can now be edited at runtime and reloaded with
Alt + Shift + R. - Handle Windows "Controlled Folder Access" error, display an error when failing to save emojis or launch game from path when Windows blocks folder access.
- Update to .NET 10.
Fixes
- Fix user dialog getting stuck loading when failing to fetch mutual friends.
- Fix favorites items not displaying correctly.
- Fix OnPlayerLeft spam notifications.
- Sped up bulk unfriend mode in friends list tab.
- Fix edit world tags dialog not closing.
- Fix chart world names.
- Fix joining group from search.
- Fix group calendar UTC time sometimes causing it to fetch the wrong month.
- Fix player list tab displayName sorting.
- Fix favorites sort order when new favorite is added outside of VRCX.
- Exclude Emojis from screenshot viewer.
- Remove favorite friend when unfriending.
- Fix notification opacity slider visibility.
- Fix custom.js execution order, it'll run after
$piniastores are created now.
Linux/macOS (Electron)
- Fix Linux icon.
.no-updaterfile fixes.
Translation Updates
VRCX 2025.11.16
Additions
- Add support for mutual friends in user dialog with opt-out option.
- New "friend location" tab.
- Tray notification icon red dot for notifications and friend log.
- Add 18+ icon to player list tab.
- Add calendar follow event button.
- Add
Ctrl+Dkeyboard shortcut to open direct access (#1479).
Changes
- Redesign "favorites" tab.
- Remove "profile" tab.
- Improve navigation menu layout, some buttons have been moved around.
- Direct access is now at the bottom left.
- Logout has moved to the bottom left settings button.
- Change text badges to icons
- PC/Quest/iOS.
- Avatar public/private.
- User trust level.
- "Add note/memo" moved to user dialog dropdown.
- Calendar local datetime format.
- Hide offline friends by default in friends sidebar.
- Change default table page size to 20.
- Add link to Animated Emoji Generator website.
Fixes
- Hopefully those with crashing will happen less often now, we're still working on lowering VRCX memory usage to prevent these crashes.
- Fix bulk unfriend.
- Fix avatar dialog gallery edit buttons.
- Fix previously joined instance indicator.
- Fix "Leave group" false positive.
- Retry print crop when image is in use.
- Fix translation API toggle.
- Fix entering YouTube API key with option disabled.
- Material3 theme fixes (#1457 #1463 #1473).
Linux/macOS (Electron)
- Fix IsGameRunning check, this broke many game log related features.
- Add
--no-updaterand.no-updaterfile flag for package maintainers. - Fix Linux wrist feed overlay.
- Fix Linux clipboard access on non x11 systems (#1479).
- (macOS): resolve tray-related issues and set tray minimization as default (#1449).
- (macOS): Hide and force enable "Close To Tray" option.
Translation Updates
VRCX 2025.10.27
Additions
- Add back booping support.
- Collapsible friends sidebar. (24ea188)
- Google translate bio button, be warned obtaining an API key is a bit painful. (#1432)
Changes
- Remove page size option from settings, page size per table is now linked and will persist across restart.
- Use text-autospace for better CJK character and non-CJK character spacing.
- Better optimize favorites loading speed and memory usage.
- Port VR Overlay to Silk.NET. (b4cafe2)
Fixes
- Fix "Invite to Group" Dialog not opening.
- Fix Material 3 theme. (#1416), thanks to @poprox24
- Fix instance queue message box.
- Fix "Hide unfriends" breaking friendLog.
- Fix friendLog filters.
- Fix saving credentials.
- Fix fallback theme flashbang.
Linux/macOS (Electron)
VRCX 2025.10.11
We've upgraded from Vue2 to Vue3, this brings with it large performance improvements, thanks to @Map1en (#1374).
Additions
- Add support for VRC+ custom instance names, legacy instance naming will continue to work without VRC+.
- Add drag handle for resizing sidebar.
- Auto launch platform-specific apps using "vr" and "desktop" subfolders.
- Add calendar view to group calendar.
- VRC API status checking, display a notification when VRC servers are experiencing issues.
- Add redeem with code button to inventory.
Changes
- Removed themes: dark vanilla, pink and Material 3 (These were unmaintainable after the upgrade, new themes are planned to come in the future).
- Improved full screen image dialog.
- Get group dialog instances even when user isn't in group.
- Removed avatar/world previous images dialog (old images are now deleted from VRC).
- Hide common API errors.
- Moved more buttons to tools tab.
- Remove group members sort by userId (it's gone from API).
- Remove "hide tooltips" option.
- Remove image tooltips in favor of full screen image viewer.
- Replace instance "closed" text with warning icon.
- Rename prop to Item (#1363).
Fixes
- Fix dialogs opening behind other dialogs.
- Fix dialogs/prompts closing when highlighting text.
- Fix handling of new lines in group description and add scrollbar.
- Fix table page navigation buttons vertically moving whist changing pages.
- Fix request invite with image.
- Fix sidebar sorting for players in same instance.
- Fix VIP filter at start-up for feed and gameLog.
Linux/macOS (Electron)
- Fix uploading avatar/world images.
- Log error when trying to open VRCX while it's already open.
- Create applications folder if it doesn't exist (#1397).
- Fix tray icon still being shown after quitting.
VRCX 2025.09.10
Additions
- New "tools" tab.
- Add Group Calendar timeline, proper calendar in next release.
- We're going to start slowly moving stuff from settings into the new "tools" tab, this should help clean things up and increase discoverability of these features.
- We'll keep the old buttons around to redirect to the tools tab to help with not getting lost in the menus.
- Add Discord RPC options.
- Toggle displaying current platform, it now works with Mobile platforms.
- Toggle world integration.
- Toggle "Display world name as Discord status", defaulted to disabled.
- Open instance in-game instead of self invite while VRChat is running. If it fails it will automatically fallback to self invite, if you still prefer self invite, a setting was added to disable this feature.
- User dialog button to open group moderation tools.
- Group dialog, add last visited and previous instances (#1351).
- Add moderation icons to playerList, for when you've previously moderated a user (block, mute, etc).
- VRCX autorun option to only open single instance of app, defaulted to enabled.
Changes
- Change navigation bar icons.
- When using Invite to group only show groups with invite permission.
- Sort playerList by icons.
- Click dialog titles to copy displayName to clipboard.
Fixes
- Fix running VRCX as Admin (although ideally you shouldn't).
- Fix clear and copy favorites.
- Fix avatar/world updated at date.
- Fix searching through group members.
- Fix removing local avatar favorites while holding the shift key.
Linux/macOS (Electron)
- Expect the updater to be broken while updating to this release, it's fixed in future releases.
- Add support for arm64 on Linux and macOS, Linux arm64 builds are currently in nightly and will be in stable next release.
- Include dotnet runtime with macOS builds.
- Launch commands now work on Linux while VRCX is already running, e.g.
vrcx:\\world\wrld_id(#1352). - Fix crash when OpenVR isn't installed, include openvr library in expected path.
- Add option to disable registry restore popup.
VRCX 2025.08.17
macOS support has been added in this release, we don't plan on adding support for gameLog parsing ourselves although PR's are still welcome, I don't think anyone is playing VRChat on a mac, at least you'd hope not for their own sake.
Thanks to @rs189 and @i0ntempest for making this possible.
VRCX has undergone a ginormous codebase refactor this release thanks to @Map1en, PR submissions should be easier than ever.
Additions
- Add back friend order from API.
- Application start time and loading friends list has sped up a lot.
- Popcorn Palace "Now Playing" Discord RPC support, thanks to @Miner28.
- New darkblue and amoled themes (2fea5f2), (#1315).
- Open bio/group VRC links with VRCX.
- Add Thai localization (#1294).
Changes
- Discord RPC changes.
- Quest standalone mode support.
- Clicking on world name will open VRChat world URL (only for public worlds).
- Remove party details showing "1 of 1" when player count is disabled.
- Screenshot metadata changes.
- VRChat metadata can now be parsed alongside VRCX metadata (VRC metadata will override VRCX for applicable fields on the assumption it's more "trustworthy").
- Should be faster at searching through photos.
- Add metadata removal buttons, per image and for all images.
- Clean up age verified user tags.
- Change user dialog platform to show current platform rather than last platform.
- Trigger BlockedOnPlayerJoined when joining an instance.
- Changed VRC registry auto backup interval, auto backup every 3 days, auto delete backups that are over 2 weeks old.
- Remove PWI (https://github.com/vrcx-team/VRCX/wiki/World-Persistence-(PWI)).
- Change theme handling to support element-ui scss variables (https://github.com/vrcx-team/VRCX/wiki/Themes#custom-theme-with-element-ui-scss-variables).
- Update Cef to 138.0.340.
Fixes
- Fix hidden VRC+ badge.
- Fix avatar/world cache size.
- Fix VRCX not opening after downgrading.
- Fix same instance being shown as "private".
- Fix friend in same instance on orange being showing twice in friends list.
- Fix playerList tab being still populated after restarting VRCX.
- Fix groupDialog set representing button showing group as representing when it wasn't.
- Clicking links in DevConsole will no longer cause you to leave the main app webpage.
Linux (Electron)
VRCX 2025.06.30
Additions
- Add option to "Auto Delete Old Prints", this will delete your oldest print when a new one is created when filling up all 64 print slots, it will try to keep 2 free slots always available.
- Add option "Notification Opacity" slider, works with VRCX overlay and XSOverlay.
- Add option "Save Instance Emoji" to save emojis that are spawned inside your instance.
- UserDialog groups edit mode bulk management (#1244).
- Search by user notes, added notes to playerList and friendsList tabs.
- Add/set avatar author tags in avatar dialog.
- Add avatar gallery and listing info to avatar dialog.
- Add support for inventory and props.
- Added Inventory tab in user dialog "Manage VRC+ Images & Inventory".
- Disable "items" in instances.
- Consume bundles.
- Parse failed video playback due to world whitelist "UntrustedUrl" when in public instances.
- Add location to group moderation log.
- Search gameLog/feed locations by groupName/groupId.
- Updated installer for winget & added versioning (#1264).
Changes
- Massive code refactor from @Map1en (#1224), this change should make VRCX feel a bit more snappy.
- Remove support for APNGs, API no longer allows them, RIP.
- Update total emoji & sticker count.
- User dialog "last activity" show as a timer.
- Move all image related settings from advanced to its own category as "Pictures".
- Archive crowdin.
- Remove content settings option when creating a new instance, seems like this feature was removed API side.
Fixes
- Fix saving instance stickers.
- Handle parsing malformed user created VRC config.json files.
- Fix instance info disabled content settings being incorrect.
- Fix gameLog parsing blank world names.
- Prevent "Relaunch VRChat after crashing" causing a crash loop.
- Fix VRCX PowerShell build script and "build-node" script.
- Fix video error "Event" spam.
Linux (Electron)
- Fix getting custom VRC photo location.
- Fix starting VRC when using NixOS.
- Hide and ignore
vrcLaunchPathOverride. --startuplaunch arg is now required when starting VRCX using "minimized/minimized in tray" options.- Check if VRChat path in VDF is stale (#1240).
- Fixed Screenshot Metadata menu "Open Folder" button opening file on Linux (#1245).
VRCX 2025.05.09
Additions
- Support world content settings.
- Edit default world content settings.
- Create instance with limited content settings.
- View disabled content settings in instance dropdown.
- Support avatar "styles".
- Display avatar "styles" on avatar dialog.
- Edit avatar "styles" in avatar dialog dropdown.
- Add option to hide age gated instances in groups sidebar and world dialog
Settings -> Appearance -> Age Gated Instances(#1195) - Add YouTube sign in error fix URL, if you're having issues with YouTube asking you to sign in give this tool a try VRCVideoCacher
- Add option when uploading prints to crop white border when reuploading a print, it will only crop when aspect ratio matches expected print size, you can leave this option on when uploading normal images.
- Add PRAGMA optimize for SQLite database, might speed up load times during startup (#1169)
- Add table size option 20.
- Add database merging, it's currently just an extra exe bundled with VRCX (#906)
Changes
- Limit bio display height (#1195)
- Lower resolution of user image thumbnails (#1179, #1183)
- VRCX will only start minimized when starting at Windows start-up.
- Enable the right-click context menu within DevTools during debug mode (#1181)
- Auto refresh user dialog JSON tab when new data is received.
- Send a unique GUID header along with avatar search queries and VRCX update checks, this can and will only every be used to generate more accurate VRCX usage statistics.
- Remove portal spawn from gameLog filters to prevent confusion.
- @Map1en refactoring a very large amount of the codebase (#1166, #1173, #1175, #1177, #1187, #1190, #1191, #1200, #1207, #1208, #1208, #1211, #1216)
- Update to Cef v135.0.220.
Fixes
- Fix avatar and world dialog cache sizes.
- Fix bug with cookie handling not deleting old cookies, this should fix some accounts failing to login.
- Fix "Player left" time being incorrect when opening VRCX after closing VRC (#1195)
- Fix lag when opening world dialog in the favorites worlds tab (#1168)
- Fix restoring window state when window starts minimized.
- Fix custom avatar content tags being removed incorrectly.
- Fix Charts next day button jumping to the wrong date (eefe590)
- Maybe fix "Hide Friends in Same Instance" hides players in unrelated private instances (#1210)
Linux (Electron)
- Update to Electron v35.2.1.
- Fix "Please install .NET" error dialog not showing.
- Add version to .desktop.
- Add
--no-desktoplaunch arg to skip desktop file creation (#1201, #1217) - Detect WiVRn when looking for if VR is running (#1212)
Thanks to the contributors this release, primarily @Map1en
@Map1en
@rs189
@Anti-Apple4life
Translators
@Sergey004
@Yuu198
@kazu3jp
@XoF-eLtTiL
@flower-elf
@BlueOvi
VRCX 2025.03.01
Additions
- Instance Activity Charts Tab (by @Map1en)
- Daily Instance Activity Chart: Shows daily playtime in each instance and total online time.
- Detailed Instance Statistics: Records player entry and stay duration in instances. Click instance titles for more details.
- Filtered Date Selection: Date picker only shows dates with data.
- Chart Navigation: Click Y-axis labels on the main chart to view detailed charts.
- Chart Navigation: Click Y-axis labels on instance charts to open user dialog.

- Userscript to open links from VRChat website in VRCX Open In VRCX

- New option to display All Friends When Grouped by Instance, if you didn't like the sidebar hiding favorite friends with grouping enable this option will fix that.
- Add avtrdb.com as new default avatar search provider.
- Add launch command for switching avatars e.g.
vrcx://switchavatar/avtr_idwith an option to confirm avatar changes. - Add options to user search to search by bio or sort by last logged in.
- Add select avatar and share buttons to avatar dialog.
- Added tool tips to user dialog.
- Log to VRCX DevTools console when a print was spawned in your instance when print saving option is enabled.
Changes
- Improve startup loading speed.
- Improve user dialog loading speed.
- Show orange/red users that are in the same instance in friends list sidebar when you're in the instance with them.
- Change 18+ badge from Red to Blue.
- User dialog Represented Group loading.
- Auto load friends list tab when selecting it.
- Replaced icon for "Launch" button for clarity.
- Remove "?" from user dialog friend number.
- Increase bulk friends fetch endpoint limit to match APIs new limit, 5000 -> 7500, unlucky if you have more than 7500 friends.
- Countless UI touchups.
- Update to Cef 133.4.21.
Fixes
- Fix app not opening on some Windows 10 builds after .NET 9 update.
- Fix some prints not cropping, toggle off and on the crop prints option for it to go back through your saved prints to crop the ones it missed.
- Fix scaling when uploading prints.
- Fix current user traveling when not using gameLog.
- Clear cookies when entering an invalid 2FA code, this should fix needing to remove saved credentials when your cookies get cooked.
- Fix groups sidebar arrow rotating when hiding a group instance category.
- Fix sidebar group instances sort order.
- Fix screenshot metadata worldName search.
- Fix error when trying to crop prints when there are no saved prints.
- Fix avatar analysis using wrong bundle type.
Linux (Electron)
- Update to .NET 9.0, make sure to install
dotnet-runtime-9.0 - Update to Electron v34.2.0.
- Add support for
vrcx://x-scheme-handler MIME type. - Fallback to
.steam/steamwhen.local/share/Steamisn't found. - Fix image uploading.
- Fix adding metadata to photos when using a custom photo directory.
- Fix VRCX launch args.
- Fix updater automatically switching build type from nightly to stable.
- Rewrite how AppImage installing is handled.
- Relaunch with
--ozone-platform-hint=autowhen it's missing and--x11isn't present. - When ran with
--no-installeverything below is skipped. - Rename AppImage to
VRCX.AppImage. - Ask the user if they would like to move the AppImage to
~/Applications.- Yes: Moves the AppImage, it will ask again in the future if you run the AppImage from a different path.
- No: It will add a line to
~/.config/VRCX/VRCX.jsonand never ask again.
- If
~/.local/share/icons/VRCX.pngdoesn't exist, populate it. - Create/update
~/.local/share/applications/VRCX.desktopwhenever AppImage launch path changes.- When the
VRCX.desktopfile is updated or created,xdg-mime default VRCX.desktop x-scheme-handler/vrcxis ran to registervrcx://
- When the
Thanks to all the contributors this release, primarily @Map1en
@Map1en
@TheMrGong
@Myrkie
@elianel
@regalialong
@avtrdb
@Hackebein
@imZuxi
@flower-elf
@paralleltree
@Yuu198
@Sergey004
@Cayahuanca
@XoF-eLtTiL
VRCX 2025.01.31
Release Notes
VRCX now has a native Linux build using Electron! thanks to @rs189
Install dotnet-runtime-8.0 from your package manager then download and run the AppImage.
This won't impact Windows users, we will continue to use CEF (Chromium Embedded Framework).
Additions
- Separate sidebar friends in the same instance to their own category, to revert to old behavior
Settings -> Appearance -> Side Panel -> Group by Instance. - Separate sidebar favorite friends into their individual favorite groups, to revert to old behavior
Settings -> Appearance -> Side Panel -> Split Favorite Friends. - Add option to automatically crop saved prints, popup when enabling to automatically crop existing prints.
- Add avatar wear time to avatar dialog.
- Groups instances in sidebar are now collapsible.
- Add group moderation logs CSV export.
- Add a "regenerate impostor" button to avatar dialog.
- Add browse for folder button to config JSON dialog.
Changes
- Update feed bio diff formatting.
- Rotate prints when uploading tall images.
- UI improvements on various pages.
- Sort sidebar group instances by the in-game sort order.
- Increase pending offline duration from 2mins to 3mins, should fix users spamming offline/online.
- Fix VRCX generating too many sessions, limit auto login to 3 logins per hour, once limit has been reached you'll be logged out, limit is reset after logging in.
- Rename "V-Bucks" to "VRChat Credits".
- Aligned the favorite and more buttons on the right side of user dialog in MUI3 theme.
- Optimize favorites tab loading time.
- Feed and notification filters dialog is now scroll-able.
- Refactor VRCX updater.
- Many localization updates.
- Update Windows build to .NET 9.0.
- Update Cef to 131.3.50.
Fixes
- Fix friendLog and notification events in wrist overlay.
- Add queue for print downloads, should fix failing to download prints when there are a large amount of prints already in a world when joining.
- Fix friend number being shown as 0 in friendsList tab.
- Fix renaming favorite groups not updating to the new name.
- Fix fetching all friends in friendsList tab when having a deleted friend on your friends list.
- Add missing moderation type 'unmuteChat' to moderation filters.
- Fix loading last screenshot and screenshot search in screenshot metadata dialog.
- Fix freeze caused by duplicate entries when searching through avatar favorites.
- Fix gameLog favorite filter not filtering out some logs.
- Fix change-log dialog styling to prevent overflow.
- Fix nasty string parsing bug that would break gameLog parsing when system language is set to Thai.
- Fix loading custom(.js/.css) when using a custom config path.
- Fix favorites tab button tooltips.
Thanks to the many contributors this release, primarily @Map1en and @rs189 for most of the work this release.
@Map1en
@rs189
@dtupper
@poprox24
@slord399
@hactazia
@Nekromateion
@lun-4
@regalialong
@Donad678
@ryougishiki2333
@Tamaaraa