Skip to main content

Release 3.7.7 Beta 1

Momo the Monster
VRChat Developer

Summary

Version 3.7.7-beta.1 adds an Udon interface for the VRChat+ Drone, improves PhysBones, and fixes a variety of minor bugs.

warning

This is a beta version! You may encounter bugs, and certain features may require VRChat client version 2025.1.3 or higher to function.

Please report any issues on our open-beta feedback board!

Fixes & Changes

  • Added Udon API to access the VRChat+ Drone of players in your world!
  • Improved the content ownership confirmation flow during uploads.
    • The old checkbox was removed in favor of a modal.
    • The modal only appears once per Unity Editor session and content ID.
  • Includes PhysBone dependency sorting as introduced in VRChat client version 2025.1.3.
    • PhysBones and PhysBone Colliders now execute in deterministic order depending on their transform relationships with other Physbones. There is a maximum dependency depth of 8 levels deep.
  • Added an ignoreOtherPhysBones option to PhysBone components.
    • If you enable this option, the Physbone will ignore other Physbones and their affected transforms beneath itself in the scene hierarchy.
    • You should avoid disabling this option. Controlling the same Transform with multiple Physbones may lead to unsupported behaviour.
    • This option is enabled by default. For compatibility, it is disabled for existing avatars.
  • Allowlisted IVRCImageDownload.Dispose() for Udon, allowing you to dispose individual downloaded textures once they're no longer needed.
    • This is an alternative to disposing the entire downloader at once. This makes it easier to set up a rotating carousel of images using an image downloader.
    • For more information, see our documentation for Image Loading.
    • Note that failing to dispose IVRCImageDownload objects can lead to excessive memory consumption of your world over time!
  • Fixed avatar dynamics sometimes not simulating as soon as you enter play mode in avatar projects that have automatic domain reloading disabled.
  • Fixed four benign warning messages that always appeared in World SDK projects.

Known Issues

  • In rare cases, you may see an "All pipe instances are busy" error while building. This is a Unity issue - restarting your editor and trying again should fix it.