Skip to content

1.8.0

Choose a tag to compare

@github-actions github-actions released this 12 Jul 20:42
· 170 commits to main since this release

Version 1.8.0

Notable changes

Added

  • Added APIs and components to support Resonite build support.
    • Added NDMF Avatar Root component
    • Added NDMF Viewpoint component
    • Added Portable Viseme component
    • Added Portable Dynamic Bone component
    • Added Portable Dynamic Bone Collider component
  • [#644] No alloc overload for ComputeContext.GetComponentsXXX
  • [#661] Added CompatibleWithContext attribute for plugin passes.
  • [#665] Added AnimationIndex.GetPPtrReferencedObjectsWithBinding and a new overload for
    AnimationIndex.RewriteObjectCurves which provides the curve binding to the rewrite callback.

Fixed

  • [#634] Avoid infinite recursion if an avatar is duplicated during play mode activation
  • [#655] Missing dependency to Animation module
  • [#664] VRChat proxy animation clips would be reserialized in some cases, causing noise in git diff and the like

Changed

  • [#635] The IVirtualizeMotion.Motion and IVirtualizeAnimatorController.AnimatorController properties now have a nullable type.
    • While this is an API change, it should not result in build failures (but rather, warnings, which should have been there in the first place...)
  • Improved the UI for Enable-Disable Plugins Window