VRChat 2025.4.2
December 3 - Build 1768 - Live
Features
Group and Event Sharing
You can now share Groups and Events directly to other users or via Pedestals -- just like you can with Emoji, for example!
Sharing Groups and Events will not require VRC+, so go crazy and share all of the cool things that you’re interested in with your pals!
Group Discovery
You'll notice on the Groups tab that things look a little different. We've added a new flow to make finding interesting Groups a lot easier!
FYI: This feature is rolling out slowly over time, so you might not see it at first!
Mutuals
Speaking of cool new friends... what if you could see who you had a lot of friends in common with in VRChat? Well, now you can!
You will see an added icon above users who you share one (or more!) connections with. You can then click on their profile where you'll see a new button, showing you specifically who you share in common.
You can also see what Groups you share in common with users.
And, because we know you'll ask, you will have the option to disable this via the website -- just in case you would like a bit of privacy regarding who your friends are. FYI: it's under the "Settings" section (the lil gear in the top left).
FYI: This feature is rolling out slowly over time, so you might not see it at first!
STEAM AUDIO!!!
IT IS TIME, FRIENDS! THE SITE CAN FINALLY BE SET FREE.
Up until now, VRChat has used ONSP as our audio spatializer. What’s that mean? It’s basically what processes all the sound outputs, making them sound like they are in a 3D space and not just… like… blasted into your ears.
For a long time now, we’ve been testing Steam Audio in a series of betas, as we’ve wanted to move away from ONSP. Why move away? Well, a lot of reasons – some of these are very much under-the-hood. Engineering headaches, bugs that aren’t possible to fix on our end, and limitations and inconsistencies across platforms.
But then there’s other, more exciting stuff: for one, we (personally) think that Steam Audio sounds similar… but better. It’s more flexible. It handles things, like, say a crowded instance, a lot better. It also allows us to tinker and tweak the VRChat experience in many ways that just all come together to make things… well, better.
Additionally, this opens up a lot of potential options for creators in the future. While we aren’t quite opening that can of worms yet, it at least gives us the option.
Finally: if you haven’t been using the open beta, you will probably notice things sound a little different. Or maybe you won’t notice at all. Either is fine – but before coming to a solid conclusion on how you like or dislike it, we’d suggest giving it a week. It turns out sound, and how your brain processes sound, is super complicated!
And just to be clear, Steam Audio is for everyone, on every platform, not just PC users! Steam Audio is just a name!
Changes & Fixes
- Our Debug UI has received a major overhaul!
- You can now open it from the Quick Menu. Check the bottom of the Settings tab for the "Toggle Debug UI" button.
- It now works in VR and on mobile!
- You no longer need the
--enable-debug-guilaunch parameter, it will always be enabled. The performance cost which made the parameter necessary previously has been removed. - The whole thing received a bit of a visual overhaul. For example, it now respects UI themes.
- Added "Local Movement" mode.
- When enabled using the toggle in the bottom left corner, the menu will move with your playspace.
- In VR, this behaves like the personal mirror in "Local" tracking space.
- In Desktop mode, it behaves like a screen-space overlay. Use the TAB key to free your mouse and click on the menu.
- Added a new debug overlay: The
VRC_UiShapedebugger.- It can be enabled with
RShift-Tilde-0, or via the dedicated button in the new debug UI. - When active, all interactable UI in your world will be highlighted.
- On screen or on your hands (in VR) you will see the hierarchy path of whatever object you are currently pointing at.
- This is gated behind World Debugging, of course.
- It can be enabled with
- Added a "Face Mirror Spout Stream" option in the Face Mirror category for PC.
- Enabling this will send the contents of the Face Mirror to Spout, where it can be used by external tools like OBS. Vtubers rejoice!
- Moved Explore Avatars out of the Avatars Tab and changed the Avatars Tab design to better match the other pages. FYI: This change is rolling out slowly over time, so you might not see it at first!
- The Inventory should handle longer names... better.
- Improved cursor jitter when using Forced Camera Near Distance.
- Floating point inaccuracies will still occur, but the near distance setting specifically should have less of an effect on UI usability now.
- By default, VRC+ Gift Drops will only affect users that do not have an active subscription. Users will be able to toggle this behavior off, however, if they prefer.
- Clarified VRC+ Gift Drop purchase text.
- Gift Drop effects are now tied to the "Items" volume slider.
- Increased range desktop users heads can visibly rotate up and down.
- This does not affect how much a desktop user can actually rotate their head, just the visible range.
- Fixed a bug that caused the World and Group stores to be shuffled every time the menu is opened.
- Fixed the
/avatar/changeOSC end point. It now should allow switching to avatars that are recently used, uploaded by you, or purchased by you. Previously, it only worked with favorited avatars. - String and image download requests triggered via Udon now set their Accept headers to
*/*andimage/*respectively, so the server handling the request can see which kind of content is being requested. - Technical improvements for UI shaders.
- Minor UI fixes.
- UI themes are now gradually transitioned to when they are hovered over.
- VRChat Shop items with VRC+ discounts will now properly display the VRC+ logo next to their discounted prices instead of just text.
- Particle systems attached to an avatar can no longer collide with objects on the Pickup, PickupNoEnvironment or Item layers if they also apply a physics force. This resolves an exploit that could render some worlds unplayable.
- Items that are still being loaded now display their load progress the same way avatars do.
- Fixed an issue where group owners/members with many events between all groups in which they are a member sometimes wouldn't be able to see certain events or link instances to them either.
- Fixed
VRCObjectSynctransforms not respawning in their original location. - Fixed an invisible loading screen after visiting certain worlds.
- Fixed the occasional issue where Unicode characters on the Live Now page fail to mask correctly, causing characters to float outside of the bounds of the menu.
- Preview images now show correctly in the "Selected Sticker" page.
- Fixed missing "Spawned" indicator on items that have been. Well. Spawned.
- Platform compatibility indicators now properly show on world cells that appear within the Search Results page.
- Archiving an item now immediately updates the Item Wings.
- Added additional functionality for some Items.
- You might notice a change with the Campfire / Marshmallow on a Stick.
- Minor changes on a few VRC+ related loading screen tips.
- Fixed very quiet microphones cutting out in some cases.
- Fixed unnecessary Z offset on dialog windows.
- This caused the cursor to appear to float on top of dialogs.
- We also suspect that this caused some occasional incorrect Z-layer artifacting with certain menu graphics.
- Improvements to underlying networking code.
Android Mobile
- Group gallery images now have maximum size enforced, and will scale down if they are too large.
- Fixed an issue that caused the home feed to be blank when leaving a world.
- User events notifications on mobile are now shown aligned to the center of the screen.
- Mobile apps now sleep like any other system app when not in client focus.
- Tapping portals should work once again!
- Fixed a bug where changing the avatars visablitiy setting to "Visable" would require multiple taps.
- Functionality to show a fixed number of VP avatars on mobile works correctly now.
- Fixed an issue that caused the home feed to be blank after creating a new account.
- Fixed an issue that prevented users from creating a new VRChat account with a Google account.
- Fixed a UI issue that caused the challenges on the home feed to animate twice.
- Localization updates.
Updated about 14 hours ago
