VRChat - Flare
Hello everyone!
VRChat 2023.3.3 is out now on all platforms!
It's compatible with previous versions.

Click the version number above to see the full patch notes, or just watch our Video Patchnotes!

Included in this update:

- World Preloading! Click on a world, click "Preload", and you can download the world without joining, allowing super fast joining once you're ready.
- Group Timelines, which shows all the announcements from your groups in chronological order!
- Content Gating Labels, which will allow you to filter out content you don't want to see in an upcoming update. Check out our blog post for more info!
- Language Detection, which swaps VRChat to the appropriate UI language if its available for you!
- A bunch of performance improvements across the board!

Check out the patch notes for the full coverage.

---

Don't forget to send in your submission for Spookality! From September 25th to October 16th, you can submit your most unsettling avatars and bizarre worlds for consideration.

We will feature the best submissions in a temporary Spookality World Row and a special Avatar Pedestal which will be added to the VRChat Home World, available on October 20th!
Aug 31, 2023
VRChat - Tupper
VRChat 2023.3.2 is now live on all platforms!

This update has a ton of new stuff, like:

  • UI Color Picker - A new VRChat Plus feature that lets you customize the color of your menus!
    • Find it in the Main Menu, under the VRChat Plus tab.
  • Tons of Full-Body fixes and improvements!
  • German and Japanese tooltip localization, and lots of other localization improvements!
  • A bunch of other fixes and improvements!

This version of VRChat is not network compatible. That means that you may run into some messages like this:

> That instance is using an outdated version of VRChat. You won't be able to join them until they update!

If you see that message, the person or instance you're trying to join is on an older version of VRChat. Ask them to update, or create a new instance!

Full release notes are available in our docs.

Creators, we're currently testing VRChat on Unity 2022 in our Open Beta! Join our Discord and check the Open Beta channels to learn more. The time to test your content and submit bug reports is now!!
VRChat - Flare
The VRChat Mobile Alpha for Android is now live!

Read our blog post for more information on how to get started as a VRChat Plus Subscriber.

What about iOS?
We’re still working on our iOS build – but progress so far has been fairly smooth. There are a lot of roadblocks we could hit, so once again, we aren’t ready to announce anything just yet, outside of the fact that we’re working hard on it.
VRChat - Flare
VRChat 2023.3.1, the "Video on Quest" update, is now Live!!

No patchnote video this time!

This update includes video link support for the Meta Quest headset, a highly requested feature that means that links to various video hosts will work without any additional URL changes required! Simply paste in the video URL and hit Play!

This release is network compatible, so there won't be any confusing errors this time around. 😅

Check out the full patchnotes here. A short list of new features follows!

# New Features

- Added video link support to Quest!
- Previously, you'd have to use a direct video link or an external link resolver to get videos from various sites to play on Quest. Not anymore! Video links of all kinds will work.
- We've implemented a link resolver similar to the one we use on PC, so now you can play video on Quest without having a direct video link. You can simply paste in the URL.
- See our Creator docs for our allow-list of services that work without having to Allow Untrusted URLs.
- You can now purchase yearly VRChat Plus subscriptions on Oculus Quest!
- There will be a new button on the VRChat+ menu yearly subscriptions, with a 16% discount versus subbing monthly.
- ⚠️ Yearly VRChat Plus subscription purchases will not work on the Beta on Oculus Quest.
- We also redesigned the VRC+ homepage in the Main Menu!
- If you're a subscriber, this page will now change to indicate the status of your sub, as well as show VRC+ specific settings.
- New "Avatar World" filter added to search for when you just need something cool to wear
- Added support for OSCQuery, which allows for easy OSC setup!
- Applications that implement OSCQuery can _automatically_ find VRChat and configure themselves to send data. "Legacy" OSC applications should continue to work just fine, but OSCQuery is really cool and you should implement it :))))
- Native support for multiple OSC receivers! VRChat will automatically find OSCQuery apps which support data it can send, and open up a new port to send that data to each supported receiver.
- You can still configure OSC using [Launch Options](doc:launch-options). However, if you don't, VRChat will automatically find a good UDP port if you turn on OSC at runtime.
- See the Unity Examples for more information on setting up an OSCQuery App** to send and receive data.

# Improvements

- Group menu improvements including:
- Merged the Join a Group and Group Search categories into one.
- Copied the Group Locations category from the Social tab to the Groups tab and renamed it to Group Activity.
- If you're not a member of a group we'll prompt you to find or create one.
- Added a Group Nameplate Banner toggle to the Action Menu
VRChat - Flare
Hello everyone! We've just released a brand new version of VRChat!

This update includes Avatar Scaling, a highly requested feature that allows you to change the height of your avatar! You can use it to become tall, become tiny, or even match eye height with someone else to have a chat.

However, while we're excited to get this feature out there in the world, it's still under development. Expect improvements and fixes in the future!

Check out the patchnote video here:

https://youtu.be/6aZSCCnvGEA

Full patchnotes are available here: https://docs.vrchat.com/docs/latest-release

New Features

- Avatar Scaling!! You can now adjust the height of your avatar in your Action menu, no extra avatar systems required!
- You can now change the size of your avatar in the Action Menu!
- Open your Action Menu, go to Expressions on the right, then Quick Actions. "Avatar Height" will let you change your avatar's scale if enabled in the world you're in.
- Click on someone and click "Match Eyeheight" and you'll match their height, making it a ton easier to chat with someone face-to-face!
- This is great for when you're trying to chat with a 8-foot tall robot and your neck hurts and you're just a little guy. You're just a silly little guy.
- Scaling is enabled by default in worlds and may be turned off by world authors either via Udon or a simple button press on the website.
- To turn off Avatar Scaling in your world easily, log into the VRChat website, go to the page for your uploaded World, edit the world, click the Avatar Scaling toggle, and save. Done!
- You can also disable or customize Avatar Scaling using Udon functions in your world! Doing it this way lets you customize the feature more, including changing the allowed scaling range.
- We've also added a bunch of Avatar Scaling parameters that let you do cool effects or change your avatar based on your current scale. Check those out here!
- As a result of these changes, avatar scaling prefabs (such as GoGoLoco) no longer work. This is an intentional change! Use the native scaling systems instead.
- Added search to Settings!
- Under the Settings tab in your Main Menu, you'll see a brand new text input field in the top right corner to find what you need faster.
- The first localization release is here!
- Our community-powered localizations of Korean, Spanish, French, and Italian are now Live with this update! The tooltips in our Quick and Main Menus will now appear in your selected language.
- You can select a different language in the Main Menu. It's a part of our new user flow now, too!
- Quick Menu now matches the Main Menu a lot better!
- The layout and design of the QM now matches the layout and design of the Main Menu.
- No more flipping between the two with one small bead of sweat dripping down your forehead, quietly cursing us under your breath. Well, more than usual.
VRChat - Flare
VRChat 2023.2.3p2, build 1313, is now out on all platforms!

Check out the full patchnotes here:

⚠️ I got an error message when I tried to join my friend!
This is a non-network compatible patch. You will NOT be able to see your friends if you try to join them!

What is the "Game Server Mismatch" error?
It means the instance you're trying to join is on a different version than you are.

You are trying to join a instance which is not compatible with your current client, please update VRChat and try again.
The instance you're trying to join is on a newer version of VRChat. Go update VRChat and try again!

You are trying to join a instance which is not compatible with your current client. Please contact the instance owner and ask them to update their client.
The instance you're trying to join is on an old version of VRChat. You won't be able to join that instance!

Client Patch Notes
This update includes Custom Emoji for VRChat Plus subscribers! You can now upload and customize emoji of your own to throw!

To upload your own emoji images, you'll need to use a VRChat account and log into the website. You can create emoji there, or create emoji in VRChat using a brand new interface! Check out your Gallery in the Main Menu for more info.

Features
Custom Emoji for VRChat Plus subscribers!
VRC+ subscribers can now upload 5 custom emoji of your choice via the website or in-game
Create, edit, and animate them! Use images from your gallery, take a picture, or upload images from the website with a VRChat account
Animate your emoji with 12 brand-new animations in addition to any from our existing emoji for 27 total to choose from
We also added a bunch of new Accessibility focused emoji!

Fixes
If you are disconnected due to network issues, we'll now return you to your last instance instead of your home world more consistently, and we'll also pop up a disconnect message
Users no longer need the "Open Group Instance Permission" to open Group Plus and Group Public instances
Avatars now get cleared out of memory after 60 seconds of no one wearing them instead of 5 minutes
Launching VRChat from the website or using the launch option to go to a specific world or instance will no longer block you from receiving in-game notifications and social menu updates

Known Issues
The new "arrow" emoji in the Accessibility section rarely has its direction improperly synced. We think this happens on some avatars with odd armature setups, resulting in the arrow pointing too far up or down

FYI, this is a "patch" build, so there's no video patchnotes for this version. Next time!
VRChat - Flare
We've got a new update out for you!

VRChat 2023.2.3, build 1309 is now live on all platforms!

This release is network-compatible, meaning that you can see people on previous versions. You do not need to immediately update, although it may benefit you to grab this update to fix the issues it addresses. You may need to restart Steam or your device in order to get the latest update.

Check out our latest Video Patchnotes for more info!


FULL RELEASE NOTES:
<https://docs.vrchat.com/docs/vrchat-202323>

Groups Plus and Groups Public instances! Groups got a buff this release with the addition of new instance types, a new UI to browse Group instances, Queues, and more!
# New Features
- Group Instances! In addition to Group-only instances, you can now create and join Group+, and Groups Public instances!
- Group+ is like Friends+. If you have a friend in the instance, you can join.
- Group Public is like Public! Anyone can join, and the instance is listed alongside traditional Public instances.
- The big difference here is that Group members see a list of all active Group instances...
- ... and Group Moderators can Warn, Kick, or Ban people from those instances!
- We've added Group Queues! When you create a Group instance you can optionally turn on Queueing.
- This kicks on if the instance fills up to maximum capacity. Users will join a queue to join the world and will be able to see the time spent in queue and their place in line.
- People can do other stuff while in the queue! When it pops, you'll get a notification. Your spot will be saved for a bit and while you load in!
- We added a Group Locations UI, which lets you see every instance of all Groups you are a part of in one place. Find it in the Social section of the Main Menu
- Group moderators with the correct permissions can now issue Group Bans! You can now ban people from your Group, even if they aren't a member of the group. This prevents them from joining your Group's instances.
- Banning someone from an instance kicks them from the instance, too. bonk! :hammer:
- You can now search for Groups! Head to the Groups tab to check it out. However, there is no filtering or sorting just yet. We're workin' on it.
- Group maximum members has been set to 100,000, which is a 10x increase! This is a server-side update so it might be kinda out of sync with the release but trust me it's there
- A new SDK is available (or will be available soon) as well! Update using the VRChat Creator Companion. Changelogs visible here: https://creators.vrchat.com/releases

Fixes and Improvements
- Made the instance population refresh faster so you don't join a 10 person instance to find only 2 people there
- Made the menu behave better when you're flying along at Mach 1, camera too
- Camera "smooth" mode doesn't make your lens clip into your avatar anymore when locomoting
- a buncha other stuff, go read the full patchnotes
VRChat - Flare
Hello everyone! We've got a new build out for you! This is VRChat 2023.2.2, build 1304.

This build is now live on all platforms! You may need to restart Steam or your device in order to get the latest update.

This release is network-compatible, meaning that you can see people on previous versions. You do not need to immediately update, although it may benefit you to grab this update to fix the issues it addresses.

Check out our latest Video Patchnotes for more info!



FULL PATCHNOTES: <https://docs.vrchat.com/docs/vrchat-202322>

Squishy PhysBones! Sure, you could _stretch_ PhysBones before, but now you can _squish_ them too! Make buttons, bouncy hair, and more! Check out our video:



- Guided Mode! We're testing out a simpler UI for new users that'll make it easier to learn the ropes in VRChat.
- Tons of new Udon and SDK features! Data Lists and Dictionaries, JSON decoding and encoding, ASyncGPUReadback, and more!
- Tons of improvements, like server-side avatar stat calculation, improved keyboard
- Lots of fixes too, like a fix for the recent Quest avatar performance issues
- _Important note for standalone Quest Pro eyetracking users_: You'll need to swap to another build temporarily to continue using your eye tracking in standalone mode! Check the docs to learn more. This doesn't affect OSC eyetracking systems, only standalone Quest Pro users.

The new SDK will be rolled out soon. Alternately, you can enable the beta version of the SDK using the instructions given here: https://discord.com/channels/189511567539306508/449348023147823124/449381027744579599. It'll work if you're really itching to try out the new features!
Apr 13, 2023
VRChat - Tupper
Hello everyone! We've got a new build out for you! This is VRChat 2023.2.1, build 1294.

⚠️ This update is NOT network compatible, so you will not be able to see your friends until they update. Users who are on older versions will not be visible to those on the latest version, and vice versa. Please ask your friends to update VRChat!

Check out our latest Video Patchnotes for more info!



FULL PATCHNOTES

Here's the short list. This isn't everything, check the patch notes above!

Client

New Features

  • Native eye tracking is here! It currently supports Quest Pro standalone as well as OSC input.
  • There's also a bunch of new settings available in the Tracking & IK main menu page such as:

    • Disabling eye-look and eyelid tracking separately
    • Setting eye tracking to turn off when you mute yourself (in case you want to keep the eye rolling private…)
    • A toggle that will show you where your eyes are currently looking. This toggle does not show for remote users.
    • Force eye tracking raycast, which will force the eyes to converge at a distance determined by a raycast hit. A fancy feature that lets eye tracking align to the depth of different surfaces in your worlds. Perfect for those who love staring longingly into deep abysses…
    • And do not fear, if your avatar had the existing automatic eye-look set up in the SDK, it should work with this system
    • Note that winking is coming soon (in a future SDK version), but it will require a reupload to function
    • Check the docs for OSC endpoints
  • The Settings menu has been completely overhauled with a new look and better organization
  • Avatar downloads are now prioritized by size, which means loading into a world—especially on slower internet connections—will show you more avatars more quickly

Improvements

  • Added a new launch flag --disable-hw-video-decoding that will force software video decoding on AVPro video players

    • This may provide a fix for those experiencing video issues on AMD GPUs, but will use slightly more CPU resources instead; if you have experienced stuttering or crashing with video players before, please let us know what hardware you have and if enabling this helps!
  • The 2FA input panel will now auto-select the text field
  • The camera focus ring will now fade to gray after a few moments so you can focus ( ;) ) more on your picture's subject

Fixes

  • "Here" tab now refreshes current location after switching instances
  • The Groups Info page will now allow you to accept pending invites instead of always showing "Request to Join"
  • Issues when logging out and back in without restarting
  • Nameplates no longer float too high above avatars in relation to SkinnedMeshRenderers without a root bone
  • The "emergency avatar" shortcut (~, \, #, or similar) no longer triggers while typing in a text field
  • "Represent Group" button now shows when viewing a group from a user profile
  • Improved transparent shader for avatar hider and earmuff distance visualizations
  • Built-in keyboard weirdness when moving the caret to the start position and entering a new character
  • Placeholder controller image on "Controls" page
  • MSAA no longer defaults to "Off" on fresh installs
  • Camera issues such as scrolling through camera filters, camera submenus, and camera scrolling over focus settings when using the arrow buttons
  • Issues when loading "Generic" avatars
  • Issues with animated audio on avatars when earmuffs are enabled
  • Hovering over elements in the wing menus sometimes not animating correctly
  • Potential improvements to EAC unloading, preventing some users from restarting VRChat
  • Safety and security fixes

Additional Notes

  • In a future release of VRChat, we're adding tooltip translations to the Quick Menu and Main Menu for Japanese, German, French, Italian, Spanish, and Korean!

    • These translations are only for the tooltips to start
    • These were originally slated for release with this update, but due to feedback from our localization community, we're delaying until a later release
    • If you want to help out, check out this guide

Creators

Improvements

  • Added IsPosed parameter to PhysBones ​

Fixes

  • OnOwnershipTransferred now fires when master client leaves
  • Serialized network IDs (from the Network ID tool in SDK) now read correctly in client, which fixes some worlds breaking their Udon sync between platforms
  • Security changes around the Udon Blacklisting system. Any GetComponents call may now return null entries if there are filtered components: Watch for this in your scripts!
Mar 9, 2023
VRChat - Tupper
Hello everyone! We've just released VRChat 2023.1.2 (1286) live!

This update is now live on all platforms!

⚠️ This update is NOT network compatible, so you will not be able to see your friends until they update. Users who are on older versions will not be visible to those on the latest version, and vice versa. Please ask your friends to update VRChat!

In this update, we introduced several quality-of-life improvements and several bug fixes! Check out our latest Video Patchnotes for more info!



Full patch notes are available here!

Improvements

  • Avatar texture memory usage is now considered a ranked performance stat and will affect your avatar’s performance rank.

    • PC:

      • Excellent: up to 40MB
      • Good: up to 75MB
      • Medium: up to 110MB
      • Poor: up to 150MB
      • Very Poor: 150MB+
    • Quest:

      • Excellent: up to 10MB
      • Good: up to 18MB
      • Medium: up to 25MB
      • Poor: up to 40MB
      • Very Poor: 40MB+
    • This is not upload size. This is texture memory usage. They are not the same thing.
  • Completely overhauled internal handling of portals! This should provide much better stability and security to portals, preventing many cases of portals disappearing or desyncing between instance members
  • Friends+ portals now default to unlocked
  • Earmuffs range can now take the shape of a cone, allowing you to focus on conversations in front of you
  • Nameplates will show an icon when a player has earmuffs enabled
  • Avatar "Hide by Distance" and "Hide by Count" visual aid and toggle
  • PhysBones have been adjusted to use and maintain the initial hand-to-bone offset as your "grab position" instead of a fixed relative position per bone

    • This means that grabbed PhysBones won’t move or "snap" when you initially grab. They will only move when you move the grabbing hand
    • An upcoming SDK update (next week) will add in a toggle that will allow you to turn this behavior off per component
  • Added a Report User option to report users for using a modified client or "hacking". You can find this under "Report User -> Behavior".

    • Reporting people using modified clients in this way is very helpful to our Trust and Safety and Security teams! Thank you for your reports!

Bug Fixes

  • Fixed multi-layer camera not being accessible for non-VRC+ subscribers
  • Fixed an issue that could cause crashes when disconnecting multiple audio devices at once
  • Fixed last valid portal placement marker getting stuck in place when looking at invalid surfaces
  • Fixed portal placement in situations with no surface available at all blocking user input
  • Fixed shuffle button in "Random" worlds menu not working
  • Various smaller UI fixes
  • Various smaller groups fixes
  • Safety and Security improvements

Full patch notes are available here!
...