VRCOSCDocsChangelog2025.212.0
App
- Added support for Dollies
- Dollies are currently in the VRChat open-beta
- A new Dolly view has been added where you can control the Dolly from outside of VRChat
- You can also save, load, and import Dolly files
- This Dolly view is profiled, so you can have different profiles for different camera operators
- Overhauled package management
- Packages are now checked in parallel, decreasing app load times
- Packages are now installed in parallel, decreasing install times
- Overhauled connection system
- There are now 3 connection modes. Local, LAN, and custom
- 99% of people will only ever need to use Local
- LAN is for when you want to connect to VRChat on a different device
- Custom is for setting up custom send and receive addresses and ports
- Documentation can be found here: https://vrcosc.com/docs/v2/connecting
- Fixed an audio processor crash when processing
- Fixed some issues around module settings
- Fixed Windows DPI scaling positioning windows incorrectly
- Added file backing-up when changing versions
- Added the ability for the speech engine to be disabled
- Fixed parameter types not displaying
- Fixed repo forks not being included in package view
- Fixed audio capture not being started in share mode
- Fixed regex characters in parameters not being escaped properly
- Fixed WindowsMediaProvider sometimes giving a NaN or Infinite duration depending on livestream sources
- Added hardware names to HardwareStatsProvider
- Fixed audio controller not working when using a passthrough like Voicemeeter
- Changed the package info overlay to a package info window
- Added tooltips to all major buttons and information
- Fixed child windows not being positioned in relation to their parent
- Added ability to wait for a parameter response to stop feedback loops
- Fixed modules not being stopped properly before changing profiles
- Fixed registered parameters not properly parsing wildcards
- Changed avatar config to use ParameterType
- Moved router, startup, and debug views into the settings tab
Official Modules
- Added a timezone dropdown to DateTime for the parameters
- Ensured time remaining can never be negative in Media
- Reworked PiShock module to fix rounding errors and speed up voice recognition
- Added CPU and GPU names to HardwareStats
- Renamed ClientEvents to ClientInfo and added new parameters
- Fixed Media sometimes feeding back into itself causing a source to pause right after playing