* fix: parameter should be synced if any of sibling parameter is set to be synced
* fix: parameter should be saved/synced if any of menu item references same parameter is set to be saved/synced
* refactor: generalize support for arbitrary parameters as conditions
* feat: automatically assign Menu Item parameters
* feat: ReactiveComponents respond to MenuItems
* feat: AvatarObjectReference tracks both paths and direct object references
* feat: set isSaved/isSynced/default values from MenuItem
* feat: Object Toggle preview supports menu items and manipulating parent objects
* feat: reactive previews respond to menu item default value states
* chore: update NDMF dependency
This creates compatibility issues with VRCF, as well as being
run in the wrong phase of processing in any case.
At some point this will need to be restored, as part of a new
NDMF processing phase that runs much later in the build.
Fixes: #813, #806
* fix: untranslated warning generated when multiple parameters remap to the same name
Fixed by allowing this case and applying normal parameter type resolution rules.
Closes: #694
* chore: enable accidentally disabled unit test
Changes in 1.9.0 broke existing avatars that used animators with
different default values than the MA Parameters fields. This change
makes overriding the animator defaults require an explicit configuration;
this is technically a change which would require a minor version bump,
but as this is addressing a major-version-level compatibility break in 1.9.0,
we're going to push this out at a minor version this time.
* chore: refactor state machine clone logic out as a separate class
* feat: add layer priority and relative path root options to Merge Animator
* feat: add Merge Blend Tree component
* chore: adjust NDMF dependency
* docs: update merge-animator docs
* docs: merge blend tree docs
* chore: rearrange package structure to have the package at the root
* ci: update CI workflows
* ci: fixing workflow bugs
* ci: recurse building .zip package
* ci: more fixes
* ci: add back in the nadena.dev VPM repo
* ci: fix tests