Hi! Welcome to VRChat 0.12.0p13. Here, have some release notes.
Restart Steam to force the download of the latest client. The current build number is Build 522.
CLIENT
CHANGES
Avatar Pedestalssavebetween sessions - Any avatar selected from a pedestal will now stay as your current avatar until you select another one from the menu or another pedestal. Even if you exit VRChat and come back. This will be true as long as the creator of that avatar keeps that content public.
Panic Button - In the event that unwanted audio or visual spam occurs or that frame rate tanks you can now engage a “Panic Mode”. This mode will visually mute any avatars and audio mute any users who are not your friends.
Desktop: both Shift keys AND ESC key
Rift: both triggers OR both grips, AND both menu buttons (B/Y)
Vive: both triggers OR both grips, AND both menu buttons
Windows Mixed Reality and other VR controllers: both triggers OR both grips, AND both menu buttons
XBox Controller: both triggers AND back AND menu buttons
Once you enable Panic mode, you must disable it by unchecking options in the System menu:
Mute Users by Default - All users except for your friends will be mic-muted until you friend them
Block Avatars by Default - All users except for your friends will have their avatars blocked until you friend them
Avatar Public/Private Flag
In the SDK, you can now set an avatar as public or private
You can set this on upload, or toggle it on existing avatars
Public is meant for use when you want to put your avatar on a pedestal
Private will prevent other users from wearing that avatar (will show a lock when shown on pedestals)
New Rows in the Worlds menu
In response to the community stating that high quality/fun worlds were being lost in the constant stream of new worlds, we have introduced two new rows in the Worlds menu:
Community Spotlight - Worlds of high quality, interesting content, or fun games
Avatar - Avatar worlds with lots of pedestals to choose from
Avatar Audio - Avatar sound effects are now affected by the “SFX” slider in the System menu. In upcoming releases this will be getting its own audio slider in the menu.
Vive Movement/Gesture Changes
The HTC Vive Wands now have a new movement system that allow you to walk and hold gestures while moving
Select your gestures as normal, however they will only hold as long as you hold your thumb on the touchpad. Center will give you the “closed hand” gesture.
Pulling and holding Trigger will “save” that gesture to the trigger, allowing you to move while gesturing.
Finally, you don’t need to hold down the touchpad button to move! Just tap it once to start moving, and tap it again to stop (or just lift your thumb from the pad)
Any motion input, movement, turn or jump, requires you to release the pad and touch it again to trigger gestures. There is a slight delay the first time you touch the pad to give you time to click it for motion, to avoid accidentally triggering a gesture.
Keyboard Gesture Overrides
You can now trigger gestures with keyboard!
Hold down Left Shift and F1-F8 for left hand gestures.
Hold down Right Shift and F1-F8 for right hand gestures.
F1=open fist (relaxed), F2=closed fist
F3-F8 are: LetGo, Point, Peace, RocknRoll, Gun, Thumbup
Your arm is not animated by default, so these are mainly useful for animation overrides.
General Gesture Changes
There is no longer an “Empty” gesture, this is the Fist at full open. This should allow the full range of motion of the analog value.
FIXES
Issues with audio spatialization failing when users with audio clips on their avatar load/play audio have been resolved.
Hip tracking using a single Vive Tracker has been fixed
Offline friends will now appear when you expand that section
Issues with friends “disappearing” off friends lists have been resolved
VRChat cache size has been limited to 10GB
Local Avatar override (change to default emergency button) was changed to Ctrl-\
When upgrading, make sure you exit Unity, delete the VRCSDK folder from your Assets in your project, relaunch Unity, and then reimport the new VRCSDK package. Do not import the new SDK over your old copy!!
CHANGES
When you upload an avatar, you can now mark it as Private or Public (see Client section above)
You can toggle the private/public status of an avatar in the Manage Uploaded Content window
FIXES
Changed the default interact distance of various prefabs/components from 100 to 2 meters
Hi! Welcome to VRChat 0.12.0p13. Here, have some release notes.
Restart Steam to force the download of the latest client. The current build number is Build 522.
CLIENT
CHANGES
Avatar Pedestalssavebetween sessions - Any avatar selected from a pedestal will now stay as your current avatar until you select another one from the menu or another pedestal. Even if you exit VRChat and come back. This will be true as long as the creator of that avatar keeps that content public.
Panic Button - In the event that unwanted audio or visual spam occurs or that frame rate tanks you can now engage a “Panic Mode”. This mode will visually mute any avatars and audio mute any users who are not your friends.
Desktop: both Shift keys AND ESC key
Rift: both triggers OR both grips, AND both menu buttons (B/Y)
Vive: both triggers OR both grips, AND both menu buttons
Windows Mixed Reality and other VR controllers: both triggers OR both grips, AND both menu buttons
XBox Controller: both triggers AND back AND menu buttons
Once you enable Panic mode, you must disable it by unchecking options in the System menu:
Mute Users by Default - All users except for your friends will be mic-muted until you friend them
Block Avatars by Default - All users except for your friends will have their avatars blocked until you friend them
Avatar Public/Private Flag
In the SDK, you can now set an avatar as public or private
You can set this on upload, or toggle it on existing avatars
Public is meant for use when you want to put your avatar on a pedestal
Private will prevent other users from wearing that avatar (will show a lock when shown on pedestals)
New Rows in the Worlds menu
In response to the community stating that high quality/fun worlds were being lost in the constant stream of new worlds, we have introduced two new rows in the Worlds menu:
Community Spotlight - Worlds of high quality, interesting content, or fun games
Avatar - Avatar worlds with lots of pedestals to choose from
Avatar Audio - Avatar sound effects are now affected by the “SFX” slider in the System menu. In upcoming releases this will be getting its own audio slider in the menu.
Vive Movement/Gesture Changes
The HTC Vive Wands now have a new movement system that allow you to walk and hold gestures while moving
Select your gestures as normal, however they will only hold as long as you hold your thumb on the touchpad. Center will give you the “closed hand” gesture.
Pulling and holding Trigger will “save” that gesture to the trigger, allowing you to move while gesturing.
Finally, you don’t need to hold down the touchpad button to move! Just tap it once to start moving, and tap it again to stop (or just lift your thumb from the pad)
Any motion input, movement, turn or jump, requires you to release the pad and touch it again to trigger gestures. There is a slight delay the first time you touch the pad to give you time to click it for motion, to avoid accidentally triggering a gesture.
Keyboard Gesture Overrides
You can now trigger gestures with keyboard!
Hold down Left Shift and F1-F8 for left hand gestures.
Hold down Right Shift and F1-F8 for right hand gestures.
F1=open fist (relaxed), F2=closed fist
F3-F8 are: LetGo, Point, Peace, RocknRoll, Gun, Thumbup
Your arm is not animated by default, so these are mainly useful for animation overrides.
General Gesture Changes
There is no longer an “Empty” gesture, this is the Fist at full open. This should allow the full range of motion of the analog value.
FIXES
Issues with audio spatialization failing when users with audio clips on their avatar load/play audio have been resolved.
Hip tracking using a single Vive Tracker has been fixed
Offline friends will now appear when you expand that section
Issues with friends “disappearing” off friends lists have been resolved
VRChat cache size has been limited to 10GB
Local Avatar override (change to default emergency button) was changed to Ctrl-\
When upgrading, make sure you exit Unity, delete the VRCSDK folder from your Assets in your project, relaunch Unity, and then reimport the new VRCSDK package. Do not import the new SDK over your old copy!!
CHANGES
When you upload an avatar, you can now mark it as Private or Public (see Client section above)
You can toggle the private/public status of an avatar in the Manage Uploaded Content window
FIXES
Changed the default interact distance of various prefabs/components from 100 to 2 meters
Welcome to VRChat 0.12.0p12! We’ve got a few changes and fixes.
Before we get started, just so you know, VRChat released on Steam one year ago as of yesterday! Insert cake and confetti emoji here
On to the patch! Here’s a summary.
Invite and Invite+ Instances
We talked about this in an announcement a few days ago. This is how Invite instances will now function:
Invite : These are very private. The owner can accept invite requests and send out invites. Occupants can get notifications that people want in.
Example: Tupper owns an Invite instance, and Ron is in the instance with him. VRPill wants to join the instance, and sends an invite request to Ron. Ron gets a notification without any ability to invite, and must tell Tupper that VRPill wants an invite. Tupper can send VRPill an invite, and VRPill can join.
Invite+ : Somewhat private. The owner and any occupant can accept invite requests to let people join.
Example: Tupper owns a Invite+ instance, and Ron is in the instance with him. VRPill wants to join the instance, and sends an invite request to Ron. Ron can click "Accept", and VRPill will be invited into the instance.
Updates
Friends list is now sorted alphabetically.
User lists on the social page are now expandable.
The small Red Arrows that allow expanding of rows in menus have been replaced with Expand and Collapse buttons to make that functionality more clear. Try it out in worlds, social or avatar menus.
You can now join off friends in Friend instances if the owner is also your friend.
Technical Changes/Fixes
Object owner disagreement between clients has been fixed. This was causing pickups to fly around worlds.
Fixed notifications showing up blank in some cases.
The forced audio source falloff curve in the SDK has been fixed.
Please keep in mind that our systems may be changed and improved in future patches.
Close VRChat and restart Steam to get the latest update! Look for Build 507 at the bottom of your Quick Menu to ensure you’re on the right version. Also, make sure you update your SDK! https://vrchat.com/home
As always, we thank you for your patience and continued support!
Welcome to VRChat 0.12.0p12! We’ve got a few changes and fixes.
Before we get started, just so you know, VRChat released on Steam one year ago as of yesterday! Insert cake and confetti emoji here
On to the patch! Here’s a summary.
Invite and Invite+ Instances
We talked about this in an announcement a few days ago. This is how Invite instances will now function:
Invite : These are very private. The owner can accept invite requests and send out invites. Occupants can get notifications that people want in.
Example: Tupper owns an Invite instance, and Ron is in the instance with him. VRPill wants to join the instance, and sends an invite request to Ron. Ron gets a notification without any ability to invite, and must tell Tupper that VRPill wants an invite. Tupper can send VRPill an invite, and VRPill can join.
Invite+ : Somewhat private. The owner and any occupant can accept invite requests to let people join.
Example: Tupper owns a Invite+ instance, and Ron is in the instance with him. VRPill wants to join the instance, and sends an invite request to Ron. Ron can click "Accept", and VRPill will be invited into the instance.
Updates
Friends list is now sorted alphabetically.
User lists on the social page are now expandable.
The small Red Arrows that allow expanding of rows in menus have been replaced with Expand and Collapse buttons to make that functionality more clear. Try it out in worlds, social or avatar menus.
You can now join off friends in Friend instances if the owner is also your friend.
Technical Changes/Fixes
Object owner disagreement between clients has been fixed. This was causing pickups to fly around worlds.
Fixed notifications showing up blank in some cases.
The forced audio source falloff curve in the SDK has been fixed.
Please keep in mind that our systems may be changed and improved in future patches.
Close VRChat and restart Steam to get the latest update! Look for Build 507 at the bottom of your Quick Menu to ensure you’re on the right version. Also, make sure you update your SDK! https://vrchat.com/home
As always, we thank you for your patience and continued support!
This patch has ongoing server and security updates which should improve the overall experience for everyone in VRChat. We've also fixed some bugs and updated a few systems to improve usability. In addition, we've begun to lay the groundwork for future features and systems now in progress. We care about our awesome community and want to thank everyone for their help and patience. We look forward to some very exciting things coming soon.
The VRChat Team
RELEASE NOTES
Eye simulation works again!
Audio bug progress. Should be less frequent but if you encounter it please send us video or steps to reproduce.
Fixed issue where certain pickups only could be picked up by master.
Fixed issue where static portals didn't take users to the same instance.
Local testing has been fixed (requires new SDK, which can be dowloaded after logged in from https://vrchat.com/download/sdk).
Fixed issue where objects deleted caused performance drop.
In the world details we now show 20 automatically selected instances of a world that are sorted to be more meaningful to users, instead of all instances of that world.
Fixed bugs and updated the automatic instance selection where users were loading into an empty hub or other worlds.
Fixed bug that caused you to not be able to invite people whom where in a private instance
Automatic instance selection is used in the following cases:
- when joining the HUB (or any room) on launch - used to select the instance that appears in the upper left on the worlds menu - used to pick the instance that a dynamic portal goes to - used to pick the instance that a static portal goes to when someone walks through it
And finally...
Due to security updates, you can no longer request invite from people in private instance. In the last patch for various reasons we deliberately and temporarily enabled a user to request an invite from anyone in an invite only instance. However, that meant invite only instances weren't truly controlled by the author/owner. We are aware that might be slightly confusing or frustrating. Going forward some systems, including instances and notifications, will be getting updates to improve VRChat travel and flow.
This patch has ongoing server and security updates which should improve the overall experience for everyone in VRChat. We've also fixed some bugs and updated a few systems to improve usability. In addition, we've begun to lay the groundwork for future features and systems now in progress. We care about our awesome community and want to thank everyone for their help and patience. We look forward to some very exciting things coming soon.
The VRChat Team
RELEASE NOTES
Eye simulation works again!
Audio bug progress. Should be less frequent but if you encounter it please send us video or steps to reproduce.
Fixed issue where certain pickups only could be picked up by master.
Fixed issue where static portals didn't take users to the same instance.
Local testing has been fixed (requires new SDK, which can be dowloaded after logged in from https://vrchat.com/download/sdk).
Fixed issue where objects deleted caused performance drop.
In the world details we now show 20 automatically selected instances of a world that are sorted to be more meaningful to users, instead of all instances of that world.
Fixed bugs and updated the automatic instance selection where users were loading into an empty hub or other worlds.
Fixed bug that caused you to not be able to invite people whom where in a private instance
Automatic instance selection is used in the following cases:
- when joining the HUB (or any room) on launch - used to select the instance that appears in the upper left on the worlds menu - used to pick the instance that a dynamic portal goes to - used to pick the instance that a static portal goes to when someone walks through it
And finally...
Due to security updates, you can no longer request invite from people in private instance. In the last patch for various reasons we deliberately and temporarily enabled a user to request an invite from anyone in an invite only instance. However, that meant invite only instances weren't truly controlled by the author/owner. We are aware that might be slightly confusing or frustrating. Going forward some systems, including instances and notifications, will be getting updates to improve VRChat travel and flow.
The VRChat Team would like to take a moment to speak to our rapid community growth in the past month along with some of the issues we’ve faced along the way. We’d also like to share with you some insight into our team and our vision for the future.
First off, we’re dedicated and passionate but we’re not a very large team. We all work extremely hard but, like most people, we have families and real world responsibilities to manage. Most of our growth began at the start of the holiday season. That meant portions of our already small team were spending time with family and on vacation. The timing of explosive growth could’ve been better but we managed it as best we could. As we’ve returned in the new year and with the team back at full strength we’ve been working hard to address issues and get pieces into place for a better VRChat future.
So why did we grow all of a sudden? There are many factors but some that have no doubt contributed to it. To name a few, thanks to many talented Twitch streamers like Pokelawls, TSM_Dyrus and Youtube creators like Nagzz21 we’ve become one of the most watched apps/games on Twitch, YouTube and Social Media (more at list below). Many others have joined the party and all have helped grow our popularity. They share out daily their VRChat fun and adventures to thousands of viewers around the clock. We went from sort of known to everyone knowing about VRChat almost overnight. We’ve gotten to know that community well and our hats are off to them for their ongoing contributions and help.
Another reason for our growth is we continue to attract lots of creative and talented creators. They have not only been adding their own content but also forming groups and helping in various ways from our discord, from making tutorials on how to create avatars or build worlds to organizing events. We’ve also gone global. Our discord community has many channels now for various languages around the world. The core of VRChat is an amazing hotbed of community creativity, sharing of knowledge, connections leading to collaborations, events, learning and more. We’re thankful to everyone involved for all their passion and creations. Coming soon we’ll be adding Playmaker (https://www.assetstore.unity3d.com/en/#!/content/368) which will help users add even more interactivity to their worlds.
With our rapid growth our server tech had to also scale up at an insane pace over the holiday season and that’s kept us on our toes for the past few weeks. Our server team has been very hard at work attempting to fix all the issues and improve the quality of connections for everyone going forward. We’re grateful for everyone's patience during this effort and will hopefully have more stable and more efficient servers very soon.
One of the biggest challenges with rapid growth is trying to maintain and shape a community that is fun and safe for everyone. We’re aware there’s a percentage of users that choose to engage in disrespectful or harmful behavior. It is our top priority to address the quality of the VRChat experience, especially for new users, and our team will continue to work toward improving that. We have a trained and dedicated moderation team that monitors VRChat constantly. They are actively educating or removing users from the system for bad behavior as called out here https://www.vrchat.com/community. Additionally, we’re working on new systems to allow the community to better self moderate and for our moderation team to be more effective. We are confident we can achieve a higher quality experience for new users in the near future.
For the time being, please use all the available tools to keep yourself safe in VRChat. We know these are far from perfect.
All of us on the team are users of VRChat. We listen to our community. We care about the issues. If you are reading any of this and feel that you’d like to help, there are many things you can do. We have an active discord (https://discord.gg/vrchat) and canny (https://vrchat.canny.io/feature-requests) which can be used to get involved in the community and provide feedback and ideas for VRChat. Canny is like a mini Reddit that allows user to post ideas which can be voted on and commented on. We scan all feedback including the canny a few times a week and try and include as much as we can into our roadmap. You can also email us directly at hello@vrchat.com. Please be patient with us responding.
We’re excited to have so many passionate people joining our community. We look forward to working with you to make VRChat a better place.Thank you for your patience as this wonderful community continues to grow.
The VRChat Team would like to take a moment to speak to our rapid community growth in the past month along with some of the issues we’ve faced along the way. We’d also like to share with you some insight into our team and our vision for the future.
First off, we’re dedicated and passionate but we’re not a very large team. We all work extremely hard but, like most people, we have families and real world responsibilities to manage. Most of our growth began at the start of the holiday season. That meant portions of our already small team were spending time with family and on vacation. The timing of explosive growth could’ve been better but we managed it as best we could. As we’ve returned in the new year and with the team back at full strength we’ve been working hard to address issues and get pieces into place for a better VRChat future.
So why did we grow all of a sudden? There are many factors but some that have no doubt contributed to it. To name a few, thanks to many talented Twitch streamers like Pokelawls, TSM_Dyrus and Youtube creators like Nagzz21 we’ve become one of the most watched apps/games on Twitch, YouTube and Social Media (more at list below). Many others have joined the party and all have helped grow our popularity. They share out daily their VRChat fun and adventures to thousands of viewers around the clock. We went from sort of known to everyone knowing about VRChat almost overnight. We’ve gotten to know that community well and our hats are off to them for their ongoing contributions and help.
Another reason for our growth is we continue to attract lots of creative and talented creators. They have not only been adding their own content but also forming groups and helping in various ways from our discord, from making tutorials on how to create avatars or build worlds to organizing events. We’ve also gone global. Our discord community has many channels now for various languages around the world. The core of VRChat is an amazing hotbed of community creativity, sharing of knowledge, connections leading to collaborations, events, learning and more. We’re thankful to everyone involved for all their passion and creations. Coming soon we’ll be adding Playmaker (https://www.assetstore.unity3d.com/en/#!/content/368) which will help users add even more interactivity to their worlds.
With our rapid growth our server tech had to also scale up at an insane pace over the holiday season and that’s kept us on our toes for the past few weeks. Our server team has been very hard at work attempting to fix all the issues and improve the quality of connections for everyone going forward. We’re grateful for everyone's patience during this effort and will hopefully have more stable and more efficient servers very soon.
One of the biggest challenges with rapid growth is trying to maintain and shape a community that is fun and safe for everyone. We’re aware there’s a percentage of users that choose to engage in disrespectful or harmful behavior. It is our top priority to address the quality of the VRChat experience, especially for new users, and our team will continue to work toward improving that. We have a trained and dedicated moderation team that monitors VRChat constantly. They are actively educating or removing users from the system for bad behavior as called out here https://www.vrchat.com/community. Additionally, we’re working on new systems to allow the community to better self moderate and for our moderation team to be more effective. We are confident we can achieve a higher quality experience for new users in the near future.
For the time being, please use all the available tools to keep yourself safe in VRChat. We know these are far from perfect.
All of us on the team are users of VRChat. We listen to our community. We care about the issues. If you are reading any of this and feel that you’d like to help, there are many things you can do. We have an active discord (https://discord.gg/vrchat) and canny (https://vrchat.canny.io/feature-requests) which can be used to get involved in the community and provide feedback and ideas for VRChat. Canny is like a mini Reddit that allows user to post ideas which can be voted on and commented on. We scan all feedback including the canny a few times a week and try and include as much as we can into our roadmap. You can also email us directly at hello@vrchat.com. Please be patient with us responding.
We’re excited to have so many passionate people joining our community. We look forward to working with you to make VRChat a better place.Thank you for your patience as this wonderful community continues to grow.
It was been a busy winter for VRChat, with concurrent users now reaching 12,000 and more. People from all over the world also celebrated New Years Eve in VRChat from Virtual Time Square, which we will be improving every year with new features. If you missed the event, you can stop by VRChat Times Square and experience it, including a live Twitter feed on one of the billboards.
We've been busy reading the support feedback coming in, and starting now we will be bundling all VRChat core worlds into the Steam download. What does that mean for you? No more waiting for official worlds like the Hub, bowling, etc. to download upon entering VRChat! This won't go live until a few days after this patch.
Avatar Pedestal Optimizations
Avatar pedestals have become increasingly popular in the past few months. Dozens of users have rooms set up where players can browse through sometimes hundreds of avatars to change into. We've received feedback from players that many of these rooms were causing performance issues, thus have set avatar pedestals to now show a floating image. We may make this an optional setting in the future.
Email Verification on non-Steam Clients
All non Steam accounts will need to verify their emails to login to the client. You can resend your verification or update your email address from www.vrchat.com/home/profile.
Playmaker is right around the corner! Don't forget to fill out our Playmaker scripting app on the VRChat Discord at https://www.discord.gg/vrchat pinned to the #scripting channel.
It was been a busy winter for VRChat, with concurrent users now reaching 12,000 and more. People from all over the world also celebrated New Years Eve in VRChat from Virtual Time Square, which we will be improving every year with new features. If you missed the event, you can stop by VRChat Times Square and experience it, including a live Twitter feed on one of the billboards.
We've been busy reading the support feedback coming in, and starting now we will be bundling all VRChat core worlds into the Steam download. What does that mean for you? No more waiting for official worlds like the Hub, bowling, etc. to download upon entering VRChat! This won't go live until a few days after this patch.
Avatar Pedestal Optimizations
Avatar pedestals have become increasingly popular in the past few months. Dozens of users have rooms set up where players can browse through sometimes hundreds of avatars to change into. We've received feedback from players that many of these rooms were causing performance issues, thus have set avatar pedestals to now show a floating image. We may make this an optional setting in the future.
Email Verification on non-Steam Clients
All non Steam accounts will need to verify their emails to login to the client. You can resend your verification or update your email address from www.vrchat.com/home/profile.
Playmaker is right around the corner! Don't forget to fill out our Playmaker scripting app on the VRChat Discord at https://www.discord.gg/vrchat pinned to the #scripting channel.