Skip to content

VRSDK3 update fixes

Choose a tag to compare

@MerlinVR MerlinVR released this 20 Jan 01:26
· 685 commits to master since this release

This release requires the most recent VRCSDK3 to work. If you are updating from an older version UdonSharp, you need to delete the Assets/UdonSharp/Plugins folder before installing this

  • f1953ac: Fix conflicts with the latest VRCSDK due System.Collections.Immutable being required
  • 316e41d: Add support for specifying execution order using the DefaultExecutionOrder attribute
  • b426932: Fix the class exposure tree breaking when Odin is imported, reported by Code-L
  • 77d85cc: Fix field drawer for AnimationCurve
  • 7a6da3a: Fix debug info not being correct when you declare a field after a method which would cause incorrect line numbers for runtime errors, reported by @Reimajo
  • 054d5e9: Make child conversion behavior act consistently between ConvertToUdonBehaviours and ConvertToUdonBehavioursWithUndo, reported by Rael
  • 26f9419: Fix error when attempting to use namespace aliases to be more specific, reported by AirGamer
  • a6f0a71: Add compile error when attempting to use GetComponent(s)<T>() on VRCSDK3 components because they have been broken since Udon has existed and throw runtime exceptions when you use them.
  • 0442495: Color build error log better